bin*_*nic 6 html css firefox html5 stylesheet
<div id="header-container">
<address>
<ul>
<li>lorem ipsum</li>
<li>(xxx) xxx-xxxx</li>
</ul>
</address>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS看起来像这样:
#header-container address {float: right; margin-top: 25px;}
Run Code Online (Sandbox Code Playgroud)
当我加载页面时,它在Chrome和IE中看起来很好,但在Firefox中它完全忽略了样式.当我在firefox中查看源代码时它看起来像上面,但在Firebug中它看起来像这样:
<div id="header-container">
<address> </address>
<ul>
<li>lorem ipsum</li>
<li>(xxx) xxx-xxxx</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
HTML5仍然是草案.Firefox 3.6尚未完全支持HTML5.
而根据HTML4规范,address只能包含inline元素:
<!ELEMENT ADDRESS - - (%inline;)* -- information on author -->
<!ATTLIST ADDRESS
%attrs; -- %coreattrs, %i18n, %events --
>
Run Code Online (Sandbox Code Playgroud)
这就是Firefox认为它无效和您的分页符的原因.
| 归档时间: |
|
| 查看次数: |
2461 次 |
| 最近记录: |