良好的XHTML编写习惯
既然是XHTML,当然与HTML的编写有一定区别,最明确的一点是,XHTML比HTML语法要求上更严格,因此开始编写XHTML时,一定要严格符合XHTML的语法规则,而这些新规则主要表现在一下几个方面。
属性名称必须小写
在标签中编写属性,必须小写,正确的写法:
<span class="blue">
class是一个属性名称,在XHTML中不允许使用CLASS或Class这样的形式。
属性值必须使用双引号
虽然直接填写属性值并不会引发显示上的问题,但XHTML有规定在先,必须使用引号来填写属性值,因此也应当使用新的规则,以免引发不必要的问题,正确的写法是:
<div id="content">
不允许使用<div id=content>这样的形式。
不允许使用属性简写
HTML中,特别是在表单中,常常使用简写属性,例如:
<input checked>
<option selected>
而XHTML对此要求更加严格,不允许使用简写属性,必须使用完整的写法:
<input checked="checked" />
<option selected="selected" />
使用id代替name
XHTML规范提出使用id作为统一的名称标记,不再推荐使用HTML中的name属性。注意:如果我们要为版本很低的浏览器进行样式编写,如IE4.0,应当使id与name同时存在。不过以目前浏览器的使用比例来看,几乎可以抛弃name属性。
必须使用结束标签
页面中如果出现开始标签,就必须出现结束标签,例如:
<div></div>
<p></p>
如果使用img或br这样的单体标签,那么必须使用正斜线作为结束,例如:
<img src="" />
<br />
从这些规则上看,我们需要在编码过程中注意很多细节,有了这些严格的标准,为下步工作打下基础。XHTML总的来说只是一个较严格的HTML语言,因此我们只需要轻松的去使用、保持良好的编写习惯于结构编写方式即可。
|


echorightcss
博客统计信息
热门文章
最新评论
友情链接