关于HTML的一些标签规范(一)

    今天上午在ITeye看到一篇关于html规范方面的文章,标题是“这样去写你的html”,(链接地址:http://www.iteye.com/magazines/1)。感觉这些规范性的东西,都是在写代码中慢慢摸索出来的,既然前人已经有了比较好的规范,那我们就先学习会用之后再追求更好吧。

    在这里就是把这篇文章内容根据自己掌握的,又自己写了一遍吧。

    一、文档声明:<!DOCTYPE> 。     可以这样写 <!DOCTYPE HTML>

    二、<a>标签  链接。1、为关键链添加accesskey (平时确实没有用过)

                     2、不要去掉focus时虚线框。(这个不太懂)

  三、<abbr> 添加一个title属性对缩写进行描述。

      <abbr title="javascript">JS</abbr>

  四、<dl>定义列表。最好只用于某些有“定义”意义的条目。(自己用的比较少,一般用<ul>或者<ol>)

  五、<ul>/<ol>无序/有序列表。在导航、列表、tab中经常用到。

  六、<table>表格。1、为表格添加summary属性。2、添加<tbody>。3、必要时使用<col><colgroup>来控制表示的栏。

  七、<code>/<pre>格式化片段。 code是指computer code text;pre是指preformatted text。<pre>范围更广,而且是块状元素。

  八、<br>换行。<br>少用,网页中的空白,一般使用css中的<padding>或者<margin>。

  九、<div>/<span/<section>无语义标签。defines a section in a document。尽量使用其做为页面框架的容器,比如布局、添加额外的视觉效果,而不是段落等的替代品。

基于thinkphp3.1.3的开发
原文地址:https://www.cnblogs.com/feng003/p/2962593.html