<STYLE>是否必须位于HTML文档的<HEAD>中?严格来说,style标签是否需要在headHTML文档中?4.01标准意味着,但没有明确说明:STYLE元素允许作者将样式表规则放在文档的头部。HTML允许文档的HEAD部分中的任意数量的STYLE元素。我说“严格来说”因为我有一个应用程序将样式元素放在正文中,而我测试过的所有浏览器似乎都使用了样式元素。我只是想知道这是否合法。
3 回答
拉丁的传说
TA贡献1789条经验 获得超8个赞
虽然其他答案都是正确的,但我很惊讶没有人解释过哪些标准不允许使用其他款式head
。
它实际上在The head
Element(和DTD)的部分中:
<!-- %head.misc; defined earlier on as "SCRIPT|STYLE|META|LINK|OBJECT" --><!ENTITY % head.content "TITLE & BASE?"><!ELEMENT HEAD O O (%head.content;) +(%head.misc;) -- document head -->
是的我知道。DTD难以阅读。
这是STYLE
元素出现的唯一位置,因此隐含地在其他地方无效。
精慕HU
TA贡献1845条经验 获得超8个赞
他们不应该超越头脑,但无论如何他们都会工作; 虽然你可能会注意到快速闪烁。该网站不应该使用头部以外的样式标签进行验证,但这真的很重要吗?此外,链接标签也可以在头部外部工作,即使它们不应该也是如此。
- 3 回答
- 0 关注
- 893 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消