我将一些页面切换到HTML5,其中包含需要设置一个非常小的行高的标题。现在自<!DOCTYPE html>
以后,字体大小以下的任何行高都被忽略。我可以将它们全部分开,但没有机会将它们放在一起。 任何人都知道这是为什么,如果它是可治愈的?
谢谢, 托马斯为什么HTML5忽略小于字体大小的行高?
编辑:找到它。我的旧标记是<a style="line-height:12px;" href="#">something</a>
,它使用XHTML 1.0过渡,但不使用HTML5。
我把它改为<div style="line-height:12px;"><a href="#">something</a>
一个有效!
谢谢!
您确定非HTML5文档类型不会触发相同的行为吗? – BoltClock 2011-02-16 09:25:49
我很确定这也取决于浏览器,而不是HTML5的一般行为。 – Nick 2011-02-16 09:27:57