Heim >Web-Frontend >HTML-Tutorial >后端程序员前端之路03HTML语义化_html/css_WEB-ITnose

后端程序员前端之路03HTML语义化_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:24:14932Durchsuche

目录

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

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

    二、为什么要语义化?

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

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

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

    三、常用标签的语义

    标签 含义 备注
    网页标题 用于告诉用户和搜索引擎,这个网页的主要内容是什么。搜索引擎可以通过网页标题,迅速判断出网页的主题。

    文章的段落 默认样式中,段前段后都会有空白。

    ~

    文章的标题 h1最重要,通常用在网站的名称上。这些标签都会使字体变粗变大,不能单纯的为了实现这个效果而乱用h标签。
    / 强调文章中某些文字 这两个标签都是用来表示强调,不过更强烈些。会显示斜体效果,会显示加粗效果。
    没有语义 它的作用是为了设置单独的样式。
    引用别人的较短内容 如果需要在文章中引用他人的语句,用这个标签。浏览器默认会对q标签自动添加双引号。适用于较短的内容。
    引用别人的大段内容 也是引用别人的内容,和标签不同的是,这个适用于引用大段内容的情况。

    换行 在html中,是忽略回车和换行的。

    水平横线 用于分割不同的段落。
    网站的联系地址信息 默认样式显示为斜体。
    单行代码  
    预格式化的文本 pre标签中的内容会保留回车和换行。通常用来显示多行代码。
    列表 不含前后顺序的列表。
    有序列表 有序列表
    容器 用来为网页划分独立的区域。可以搭配id、class属性,使html结构更清晰。
    :  当表格内容很多时,表格会下载一点显示一点;如果加上tbody,只有等表格全部下载完后,才会显示。

    :表格的一行

    表格

    用来在网页中展现一些数据。包含元素有:tbody、tr、th、td

    : 表格的表头,默认为粗体,并且居中显示。

    :表格的一个单元格
    表格的摘要信息 摘要信息是不会显示在浏览器中的。它的作用是增加表格可读性,使搜索引擎更好的读懂表格内容。
    超链接  
    后端程序员前端之路03HTML语义化_html/css_WEB-ITnose 图片

    几个主要的属性:src、alt、title

    src:标识图像的位置

    alt:当图片下载失败时,替代的文字

    title:鼠标滑过图片时显示的文字

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn