<hr style="color:green;background-color:green;height:111;width:100%">
当开始用<!DOCTYPE html>时,显示的是默认的水平线
但是改为<DOCTYPE html>后,显示就会和设置的参数相同
这是怎么回事。。。
问题重点是用插入的水平线啊,,,就是为什么在也就是heml5中不能利用style属性调节水平线的参数~
追答因为在没有 的情况下,就向我们写样式 要兼容很多浏览器一样,他不知道该以什么养的方式去对你的代码,
追问我又试了一下,
在下 把水平线属性写为height:10px可以正确显示,缺了px就不行
而在下,写成height:10 就可以正确显示了
为什么啊。。。
只有这种写法,没有见过 这种写法。我也没有找到相关的资料。我估计有可能是后面这种写法是不正规的,所以我感觉你这两种写法上是没有可比性的,
这个是w3规定的,就像1+1=2 一样是个像是法律一样,用来规范人的,
但是 是一个不健全的规定,所以什么情况都有可能发生,这个你说的这个问题就像是钻了法律的漏洞一样