使用CSS修复url空间
是否可以只使用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><
<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());
}