其实 <br> 的兼容性,几乎没有,但是由于 Chrome 的份额逐渐增多,所以,对于 <br> 在 Chrome 之下的表现,还是要引起重视。

其实即使在 Chrome 下 <br> 标签也没有什么可以说的兼容性问题。但是由于 Chrome 的一个规定,导致了 <br> 在其下表现出的兼容性问题。

原因:由于 Chrome 将最小字号设定为 13px(貌似现在 12px 也行),而 <br> 不知道为什么原因继承了这一属性。当然,可能表现为行高。所以 <br> 最终表现出了一个宽度为零,但是高度和字号一样的高度。导致 <br> 在 Chrome 浏览器中占用一个空行。

但是目前并没有找到用 CSS 控制 <br> 高度的方法,所以目前无解决办法。

如果你有什么办法解决,请不吝赐教!

没有评论

  • :arrow:
  • :grin:
  • :???:
  • :cool:
  • :cry:
  • :shock:
  • :evil:
  • :!:
  • :idea:
  • :lol:
  • :mad:
  • :mrgreen:
  • :neutral:
  • :?:
  • :razz:
  • :oops:
  • :roll:
  • :sad:
  • :smile:
  • :eek:
  • :twisted:
  • :wink: