使用CSS修复url空间

使用CSS修复url空间,css,Css,是否可以只使用CSS来修复url空间 我的几个网址是这样的 <p class="Small-Brown-No-Italic">Link Here: <a href="http://www.example.com/static/TextBox.html "><span class="Hyperlink _idGenCharOverride-1">http://www.example.com/static/TextBox.html</span><

是否可以只使用CSS来修复url空间

我的几个网址是这样的

<p class="Small-Brown-No-Italic">Link Here: <a href="http://www.example.com/static/TextBox.html  "><span class="Hyperlink _idGenCharOverride-1">http://www.example.com/static/TextBox.html</span></a></p>

CSS可以帮助解决url末尾的间距问题吗?我不能使用JavaScript或jQuery。

您必须在发送URL之前更正URL


如果您有很多URL存在此问题,只需循环使用它们,并根据示例应用
trim()
(PHP)。

不,您不能使用CSS来完成此操作,您需要使用,例如Javascript*:

var links=document.getElementsByTagName('a');
for(var i=0;links.length;i++){
    links[i].setAttribute('href',links[i].getAttribute('href').trim());
}
记住关注点和责任的分离——即HTML用于内容,CSS用于样式,JS用于功能


*仅用于指示

为什么不能删除空格?不,CSS对此无能为力。为什么不能使用JavaScript?或者更好的是,修复任何添加空格的问题?答案肯定是否定的,CSS对此无能为力。好的,谢谢你的确认。我无法手动删除它,因为有数百个类似的链接要删除fixed@user1089173所以只需添加一些Javascript。
var links=document.getElementsByTagName('a');
for(var i=0;links.length;i++){
    links[i].setAttribute('href',links[i].getAttribute('href').trim());
}