首页 >web前端 >html教程 >后端程序员前端之路03HTML语义化_html/css_WEB-ITnose

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

WBOY
WBOY原创
2016-06-24 11:24:14910浏览

目录

  • 什么是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:鼠标滑过图片时显示的文字

    声明:
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn