千家信息网

XHTML与HTML兼容的16条准则是哪些

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家介绍XHTML与HTML兼容的16条准则是哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。HTML是一种基本的Web网页设计语言,XHTML是一个基于XML的置标
千家信息网最后更新 2026年11月01日XHTML与HTML兼容的16条准则是哪些

这篇文章给大家介绍XHTML与HTML兼容的16条准则是哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

HTML是一种基本的Web网页设计语言,XHTML是一个基于XML的置标语言,两者也是有一些区别的,给大家介绍XHTML与HTML兼容的16条准则。

1.避免将页面声明为XML类型。页面使用UTF-8或者UTF-16字符集。

2.在空元素标签(不能用来包含内容的标签)结束符>前加上斜杠/。如:
,


等等。

3.当一个非空元素(此标签是用来包含内容的,如标题,段落)内容为空时,给它一个空白字符,而不要使用像空元素那样的结束方法。如:当一个没有内容的P标签请书写:

而不要写成

。

4.当你的style和scripts内容中出现 <, &, ]]>或者两个连续的横杠 --时,请使用外部文件进行引入。

5.避免在元素属性值中出现断行或者多个空格。

6.不要在文档的head部分包含一个以上的isindex元素。此元素不推荐使用。

◆isindex:使浏览器显示一个对话框,提示用户输入单行文本;

◆在HTML 4中,此元素是不推荐使用的,而推荐使用INPUT元素。isIndex的tagName属性将返回input;

◆此元素是一个块元素,此元素需要关闭标签;

◆下面的例子使用 ISINDEX 元素提换了默认的提示:

7.当要给一个元素指定language时,请使用lang和xml:lang属性。xml:lang的值优先级更高。

8.请使用id属性当做元素标识符,避免使用name属性。尤其在这些元素上更不赞成使用name属性当做它们的标识符:a, applet, form, frame, iframe, img, map。

9.给页面定义文档字符集。给xml文档定义字符集使用,给XHTML定义字符集使用。

10.Boolean类型元素属性值请使用该属性名。如:checked="checked",Boolean类型元素有:compact, nowrap, ismap, declare, noshade, checked, disabled, readonly, multiple, selected, noresize, defer。

11.HTML 4和XML文档对象模型指定HTML元素和属性名返回大写格式。XHTML中元素和属性名返回小写格式。

12.使用&替代属性值中的&符号,如:

http://www.w3cgroup.com/default.asp?CateID=2&page=2

要比下面的好:

http://www.w3cgroup.com/default.asp?CateID=2&page=2

13.在XHTML中CSS样式标签style及属性名必须使用小写。

◆在HTML的table中,tbody将会在解析时自动补齐,而在XML中却不行,所以,需要自己添加上tbody元素,如果在CSS选择符中使用到了它;

◆CSS对某个具有id属性的元素进行选择时,使用#选择符;

◆CSS对某个具有class属性的元素进行选择时,使用.选择符。

14.如何在解析XML文档时使用Style元素?在HTML 4和XHTML中,style元素可以用在文档中定义样式规则,在XML中,XML stylesheet用来定义样式规则,为了兼容这个规则,在解析XML文档时如果需要使用style元素,style元素需要使用id属性作为标示符,并且,要有一个XML stylesheet引用它,如:

     An internal stylesheet example    

W3CGroup为大家介绍16条兼容XHTML与HTML的指引! http://www.w3cgroup.com/article.asp?id=252.

15.需要注意HTML和XML中的空白字符。有些在HTML文档中合法的字符,到了XML里可能就不合法了,如,在HTML中,换页符(Formfeed character U+000C)被解析为空格,而在XHTML中,由于XML的字符定义,它变得不合法。

16注意特殊字符&apos。(省略号,U+0027)在XML 1.0中有介绍,但却没有出现在HTML中,使用'替换'则可在HTML 4中使用。

关于XHTML与HTML兼容的16条准则是哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

元素 属性 字符 文档 内容 标签 选择 字符集 准则 样式 类型 规则 页面 推荐 小写 更多 标识 标识符 格式 空格 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技有限公司经营范围 互联网和科技创新 互联网 科技 广州互联网科技公司 互联网金融 金融科技 万易互联网科技 远信互联网科技 奔汉互联网科技 长亮科技互联网金融 成都狮子座互联网科技 无锡溥仪互联网科技有限公司 互联网公司会议桌创意科技软装饰 深圳市运趣互联网科技有限公司 互联网还是高科技吗 互联网科技大赛获奖感言 济南有互联网科技公司吗 雨阳互联网卡科技有限公司 四川互联网展示科技馆设计 互联网金融金融科技 河南商务圈互联网科技有限公司 伟宏互联网科技 融贸通互联网科技 杭州壁岐互联网科技有限公司 朱啸虎曾投资哪些互联网科技企业 互联网金融科技名词解释 南京一网一红互联网科技有限公司 互联网时代科技型公司的机会 长沙渺峰互联网科技有限公司 互联网科技职业技能培训学校 北京品多多互联网科技有限公司
0