span标签可以加在a标签里吗

span标签可以加在a标签里吗,第1张

可以放的,比如img span strong,但是不可以放块标签

要注意行内标签是不可以给宽高的!

如给<a>标签定宽高的话,请给一个值:display:block。

希望对你有用!!

var span=document.getElementById('banner')

for(var i=0i<4i++) {

var a = document.createElement('a')

a.onclick = "show("+i+")"

a.innerHTML = (i+1)

span.appendChild(a)

}

不,即使在ie6下,如果a加了左浮动,span加右浮动还是会错位,只有把右浮动的元素放在左浮动的元素前面才不会错位,因为原来右浮动的解析就是越前面右浮动的元素在最右边,比如两个都是right的,一个1和2,如<span>1</span><span>2</span>如果都是右浮动的话显示效果是: 21 。所以理论上本来右浮动的元素就应该是在前面的,只是后来的浏览器应该是有做修正。其实这是一个浏览器内核渲染的问题吧,float元素脱离文档流,在ie6里就会出现各种莫名奇妙的问题....


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11646811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存