相关文章
虚拟主机的常用知识
北京网站制作如何减少网页的内存与CPU占用
北京网站建设网页文字无法复制怎么办
网站设计用头标签Meta防止网页乱码的小技巧
北京网站建设Dreamweaver CS3集成Spry效果试用
网页设计网页设计基本配色参考色谱——高雅
北京网站制作探讨CSS技术在网页设计中的作用
网页设计提高网页用户体验:字体大小的设计
网页设计网页设计技巧--文本排版
www.qitongnet.com网页制作常用代码
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> 北京网站设计企通互联编写XHTML需要注意的问题以及和HTML的区别
北京网站设计企通互联编写XHTML需要注意的问题以及和HTML的区别
文档必须是编排良好的
元素必须嵌套,尽管SGML规定层叠非法,但现有的浏览器普遍允许层叠。
正确:嵌套元素。 中国站长.站
<p>here is an emphasized <em>paragraph</em>.</p> 站长 北京网站建设.站
不正确:层叠元素。 北京网站制作北京网页设计
北京网站设计 北京网站设计
<p>here is an emphasized <em>paragraph.</p></em> 中国站长_站,为中文网站提供动力
嵌套与层叠 中国站.长.站
元素和属性名必须小写 北京网页设计 站长.站
对所有HTML元素和属性名,XHTML 文档必须使用小写。 因为XML是大小写敏感的,所以这个差别是必须的。如 < li > 和 < LI > 是不同的标签。 网站建设站长.站
对非空元素,必须使用结束标签 Chinaz~com
在基于SGML的HTML 中,一些隐含结束意义的元素允许忽略结束标签。而在基于XML 网站设计的XHTML中,这种忽略不被允许。除了在DTD中被声明为空的元素,所有元素必须有结束标签。 中国站长_站,为中文网站提供动力
正确:结束了的元素。 Www.Chinaz.com
<p>here is a paragraph.</p><p>here is another paragraph.</p>
中.国.站长站
不正确:未结束元素。 Www~Chinaz~com
<p>here is a paragraph.<p>here is another paragraph.
Www@Chinaz@com
XHTML要求代码书写非常标准,可能有时候浏览器可以容许这样的写法,但是无法通过XHTML的验证。
Chinaz_com
属性值必须在引号中
站长.站
所有的属性必须用引号,即使是数字。 Chinaz@com
正确:在引号中的属性值
<table rows="3"> Www.Chinaz.com
不正确:不在引号中的属性值。 中国站长_站,为中文网站提供动力 网页设计
<table rows=3>
很基本的规范,在HTML同样应该如此。
Chinaz@com
属性最小化
Chinaz_com
XML 不支持属性最小化. 属性值对必须写全。象compact,checked这样的属性名不能不指定属性值而在元素中出现。
企通互联中国站长_站,为中文网站提供动力
正确:没有最小化的属性
Chinaz_com
<dl compact="compact">
不正确:最小化属性
<dl compact> [中国站长站]
默认的属性也需要完整的写出来。
空元素 中国.站长站
空元素要么必须有结束标签,要么起始标签以/>结束。 中国.站长站
正确:结束的空元素
<br/><hr/>
错误:未结束的空标签
<br><hr> 中.国.站.长.站
这点非常重要,很容易出现的错误。
编排良好性(Well-formedness)是XML引入的一个新概念。从本质上说,这意味着元素必须有结束标签,或者必须以特殊方式书写。
上一篇:网站设计用头标签Meta防止网页乱码的小技巧
下一篇:北京网站设计编写XHTML需要注意的问题以及和HTML的区别