相关文章
google AdSense系列技巧100条
网站设计网页HTML中br元素及nobr元素的实际应用
北京网站建设简析个人网站最缺少的几点要素
北京网站设计网页设计中HTML常犯的五个错误
北京网站设计2007流行网站导航设计欣赏
网页设计Photoshop简单打造逼真的火焰
网站设计浅谈从菜鸟到准网页设计师的快速成长过程
北京网站建设一些值得经常看的英美报刊网站
网站制作网站诊断分析服务 如何进行网站诊断
北京网站设计推荐几个入门级的JS特效代码
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> www.qitongnet.com北京网站设计编写XHTML需要注意的问题以及和HTML的区别
www.qitongnet.com北京网站设计编写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这样的属性名不能不指定属性值而在元素中出现。
中国站长_站,为中文网站提供动力
www.qitongnet.com正确:没有最小化的属性
Chinaz_com
<dl compact="compact">
不正确:最小化属性
<dl compact> [中国站长站]
默认的属性也需要完整的写出来。
空元素 中国.站长站
空元素要么必须有结束标签,要么起始标签以/>结束。 中国.站长站
正确:结束的空元素
<br/><hr/>
错误:未结束的空标签
<br><hr> 中.国.站 企通互联.长.站
这点非常重要,很容易出现的错误。
编排良好性(Well-formedness)是XML引入的一个新概念。从本质上说,这意味着元素必须有结束标签,或者必须以特殊方式书写。
上一篇:企通互联编写XHTML需要注意的问题以及和HTML的区别
下一篇:企通互联Photoshop制作流行红色网页提交按钮