注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 服务器监控策略浅谈
 帮助

良好的XHTML编写习惯


2008-02-29 14:22:08
 标签: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语言,因此我们只需要轻松的去使用、保持良好的编写习惯于结构编写方式即可。
 


上一篇 XHTML基础  下一篇 CSS的语法结构



    文章评论
 
2008-02-29 14:35:44
养成良好的习惯很必要

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: