打印

[讨论] (X)HTML Strict 下的嵌套规则

本主题由 blank 于 2008-1-12 11:12 提升
译者注:时间匆忙没有来得及细细研究,希望可以讨论并且完善说明部分(现在说明并不是很全面)。

下面是一份在 HTML 4 Strict 和 XHTML 1.0 Strict 下必须遵守的标签嵌套规则,比如你不能在 <a> 里面再嵌入一个 <a> 这样的约定。

说明:

* 为了方便读者阅读,本文中的标签使用了大写(根据 XHTML 的规则,元素名必须小写,比如 <html> 而不应是 <HTML>)
* 小写的单词表明一组或一系列 HTML 标签
* 每一项条目(标签)后都跟随一组标签列表,如果没有这个列表,那么表明该条目(标签)内部不允许包含任何标签。这意味着该条目内部只能包含纯文本内容(#PCDATA,见下文)。如果注明 (empty),这意味着该条目内部不允许包含任何形式的内容。
* #PCDATA 的意思是“parsed character data”,即纯文本内容(不包括任何 HTML 标签,但是转义内容可以存在,比如 ä 和 ä)
* CDATA 的意思是“character data”,这意味着不包括转义内容的纯文本内容,详细内容可以参考CDATA Confusion
* excluding ... 意即不得直接或者间接的包含所列的元素



注1. 以上内容基于 [HTML 4.01 Specification] 的 Strict DTD。

注2. 对于 XHTML 1.0,基本上一致,不同点如下:

* 对于 <script> 和 <style> 的内容,在 HTML 4 里是 CDATA 而在 XHTML 里是 #PCDATA
* 在 XHTML 中,<table> 标签后可以紧跟一个 <tr>,而在 HTML 4.01 里,不允许这样,不过 <tbody> 标签又是可以省略的。意思就是说,如果代码中的 <table> 后紧跟 <tr>,对于 HTML 4.01,会隐性的生成一个 <tbody> 标签,而在 XHTML 里面就没有。这会影响到样式表使用 tbody 作为选择器。

原文地址:http://www.junchenwu.com/2007/01 ... html_10_strict.html

[ 本帖最后由 greengnn 于 2007-1-17 14:19 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
  • greengnn 威望 +5 精品文章 2007-1-17 14:19
www.junchenwu.com
我来贴一个关于xhtml标签的参考网站
http://www.sharkui.com/reference/htmltags/index.php    中文版
http://www.htmldog.com/reference/htmltags/                英文版

标签嵌套规则也是很重要的,最近我正找这方面的资料学习,大家看到什么好的教程贴上来阿!
标签的嵌套应有一定的规律
应该做到应用最简洁的标签实现各种效果,这样不会使结构过于复杂.
而且应用一定规律有效的标签做嵌套更容易被搜索引擎抓取
不错的帖子哦
体验游戏 game4power

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
我喜欢这个东西,谢谢了

TOP

学习一下,原来还有这么多规则

TOP

请问里面的“flow”是什么意思?这个我有点不懂!

TOP

ul ol下只能放li吗,应该还能嵌套ul吧?,li之间插入其他元素可以吗???比如div p

TOP

其实一个好的编辑器就会在适当的时候智能提示的

TOP

引用:
原帖由 dexbol 于 2007-4-13 16:25 发表
ul ol下只能放li吗,应该还能嵌套ul吧?,li之间插入其他元素可以吗???比如div p
li之间又属于另一个嵌套了

TOP

li,span里面都不能放div,否则会出问题

TOP

不错    收藏了
哦米驮佛,女施主.老衲先.......

TOP

看不大懂,楼主能翻译一下吗??
我讨厌div+css    WEB民工群: 19746324

TOP

终于有标准了

TOP

引用:
原帖由 resun 于 2007-3-29 10:39 发表
请问里面的“flow”是什么意思?这个我有点不懂!
和这楼的一样,不太了解“flow”是什么意思,谁能说哈

TOP

flow我理解的是指文档流 ,在这里应该是指 即可包含block类型,又可包含inline类型

[ 本帖最后由 pod 于 2007-9-18 11:20 编辑 ]

TOP

很直观,呵呵,彻底解决了一些人的疑问。

TOP

好东西,赞一个
收藏先

TOP

不错。收藏之

TOP

不用strict

TOP

请问这里的flow是什么?
另外,#PCDATA 里可以包含转义内容,
这里的转义内容指的又是什么呐?
不小心

TOP

看不大懂,楼主能翻译一下吗??

TOP

必须收藏。。。。。。。。。。。。。。
web标准学习群:2591676

TOP

学习并收藏了
谢谢
绿野飞扬

TOP

好东西,收藏先...

TOP

第二次看这个贴子了 似乎能看懂的多些了
路慢慢其修远丂

TOP

不错,感谢楼主.
You see,I'm real.

TOP

谢谢讲解

TOP

收藏,但是记不住啊~~~ft
dudo.org

TOP

疑似很不錯的帖。 但請在標題處加上“新手勿入”
——嗰個人

TOP