码迷,mamicode.com
首页 > Web开发 > 详细

重构HTML

时间:2015-01-14 18:15:41      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:浏览器   标签   元素   

 1. 良构

     起始标签+结束标签

     空元素写法<img />

     所有元素必须有值   (XHTML不支持只有名没有值)

     所有的属性值有引号(XHTML)

     文本中 & 转义为 &amp 

     文本中 <  转义为 &lt

     唯一的根元素html

     元素和属性名要小写(XHTML)

     勿重叠<a><p></a></p> 因为不同浏览器的处理结果不同

     文本编码为UTF-8(所有浏览器支持)

 

 2. 有效性

     使用alt属性

     object代替embed,applet

     <em>代替<i>

     <strong>代替<b>

     所有表现性元素<small><big>,用CSS代替了。

     XHTML的主体只包含块元素,用div把行内元素抱起来????????



3. 布局

     div+css代替<frame>



4. 可用性

     为表单添加tabindex








重构HTML

标签:浏览器   标签   元素   

原文地址:http://bysowhat.blog.51cto.com/4478944/1603939

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!