您好,欢迎来到骅坨科技网。
搜索
您的当前位置:首页后端程序员前端之路03HTML语义化_html/css

后端程序员前端之路03HTML语义化_html/css

来源:骅坨科技网
 目录

  • 什么是HTML语义化?
  • 为什么要语义化
  • 常用标签的语义
  • 一、什么是HTML语义化?

    简单来讲就是:每个标签做自己的事,使得能够被机器直接读懂。

    二、为什么要语义化?

    1、更容易被搜索引擎收录。

    2、方便其他类型设备解析(如:屏幕阅读器等)

    3、便于团队开发和维护。

    三、常用标签的语义

    标签 含义 备注
    </td> <td>网页标题</td> <td>用于告诉用户和搜索引擎,这个网页的主要内容是什么。搜索引擎可以通过网页标题,迅速判断出网页的主题。</td> </tr> <tr> <td><p></td> <td>文章的段落</td> <td>默认样式中,段前段后都会有空白。</td> </tr> <tr> <td><h2>~<h6></td> <td>文章的标题</td> <td>h1最重要,通常用在网站的名称上。这些标签都会使字体变粗变大,不能单纯的为了实现这个效果而乱用h标签。</td> </tr> <tr> <td><em> / </td> <td>强调文章中某些文字</td> <td>这两个标签都是用来表示强调,不过更强烈些。<em>会显示斜体效果,会显示加粗效果。</td> </tr> <tr> <td></td> <td>没有语义</td> <td>它的作用是为了设置单独的样式。</td> </tr> <tr> <td><q></td> <td>引用别人的较短内容</td> <td>如果需要在文章中引用他人的语句,用这个标签。浏览器默认会对q标签自动添加双引号。适用于较短的内容。</td> </tr> <tr> <td></td> <td>引用别人的大段内容</td> <td>也是引用别人的内容,和<q>标签不同的是,这个适用于引用大段内容的情况。</td> </tr> <tr> <td><br /></td> <td>换行</td> <td>在html中,是忽略回车和换行的。</td> </tr> <tr> <td><hr /></td> <td>水平横线</td> <td>用于分割不同的段落。</td> </tr> <tr> <td></td> <td>网站的联系地址信息</td> <td>默认样式显示为斜体。</td> </tr> <tr> <td><code></td> <td>单行代码</td> <td> </td> </tr> <tr> <td><pre class="brush:php;toolbar:false"></td> <td>预格式化的文本</td> <td>pre标签中的内容会保留回车和换行。通常用来显示多行代码。</td> </tr> <tr> <td><li></td> <td>列表</td> <td>不含前后顺序的列表。</td> </tr> <tr> <td><ol><li></td> <td>有序列表</td> <td>有序列表</td> </tr> <tr> <td></td> <td>容器</td> <td>用来为网页划分的区域。可以搭配id、class属性,使html结构更清晰。</td> </tr> <tr> <td><table></td> <td>表格</td> <td><p>用来在网页中展现一些数据。包含元素有:tbody、tr、th、td</p><p><tbody>: 当表格内容很多时,表格会下载一点显示一点;如果加上tbody,只有等表格全部下载完后,才会显示。</p><p><tr>:表格的一行</p><p><th>: 表格的表头,默认为粗体,并且居中显示。</p><p><td>:表格的一个单元格</p></td> </tr> <tr> <td><caption></td> <td>表格的摘要信息</td> <td>摘要信息是不会显示在浏览器中的。它的作用是增加表格可读性,使搜索引擎更好的读懂表格内容。</td> </tr> <tr> <td></td> <td>超链接</td> <td> </td> </tr> <tr> <td><img></td> <td>图片</td> <td><p>几个主要的属性:src、alt、title</p><p>src:标识图像的位置</p><p>alt:当图片下载失败时,替代的文字</p><p>title:鼠标滑过图片时显示的文字</p></td> </tr> </table> <script type="text/javascript" src="https://jss.huatuo6.com/pc/wenzhang/detail_dy.js"></script> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/wenzhang/detail_left.js"></script> </div> <div class="glfra_f"> </div> </div> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/wenzhang/wenzhang/detail_foot.js"></script> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/share_right_gg1.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_right_xgzx.js"></script> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/share_right_gg2.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_right_rmyd.js"></script> </div> <div class="n_right"> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/share_cebian_gg1.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_rmht.js"></script> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/share_cebian_gg2.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_rmtw.js"></script> <script type="text/javascript" src="https://jss.huatuo5.cn/pc/share_cebian_gg3.js"></script> <script type="text/javascript" src="https://jss.huatuo6.com/pc/share_cebian_wntj.js"></script> </div> </div> <script type="text/javascript" src="https://jss.huatuo6.com/pc/tj_foot2.js"></script><script type="text/javascript" src="https://jss.huatuo6.com/pc/tj_foot4.js"></script><script type="text/javascript" src="https://jss.huatuo6.com/pc/tj_foot3.js"></script><div class="foot"> <div class="smain"> <div class="foot_ano clearfix"> <!-- <div class="foot_logo"> <img src="images/logo_w.png" alt="AI游中国" /> </div> --> <div class="foot_mesg"> <p> Copyright © 2019-<span class="currentYear"></span> huatuo5.cn 版权所有 </p> <p> 违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com </p> <p> 本站由北京市万商天勤律师事务所王兴未律师提供法律服务 </p> </div> </div> </div> </div> <script type="text/javascript"> const currentYear = new Date().getFullYear(); $('.currentYear').html(currentYear) </script>