HTML5-新增语义相关标签

语义相关标签

address

概念:address元素定义为文档或文章添加联系信息

语法:

如果address元素位于body元素内,则表示该网站所有者的联系信息

如果address元素位于article元素时,表示该篇文章所有者的联系信息

实例:

address元素应用于整个页面

电子邮件:111@111 地址信息:1122

例子

address应用于article元素

通过电子信息联系作者:11

例子

mark

标注,用来突出显示文本,默认添加黄色背景

time

概念:定义日期和时间,便于搜索引擎智能查找

语法:

datetime属性取值是一个时间,可以省略不写。

  • datetime属性中的时间是提供给搜索引擎看的

  • time标签内容的时间是提供给用户看到

    这两者内容可以一样也可以不一样

实例:




我在有个约会

运行结果:

HTML5-新增语义相关标签_第1张图片

meter

概念:以进度条的形式来表示数据所占的比例

语法:

常用属性:

  • max 定义最大值,默认为1

  • min 定义最小值,默认为0

  • value 定义当前值

  • high 定义限定为高的值

  • low 定义限定为低的值

  • optimum 定义最佳值

规定:

  • 如果optimum大于high,则表示值越大越好 当value大于high时为绿色 当valuelowhigh之间时为黄色 当value小于low时为红色

  • 如果optimum小于low,则表示值越小越好 当value小于low时为绿色 当valuelowhigh之间时为黄色 当value大于high时为红色

  • optimum介于lowhigh之间,则表示值在lowhigh之间最好 当valuelowhigh之间时为绿色,否则都为黄色

案例:

今天气温:
    
昨天气温:

学生成绩列表

小明: 65 小红: 80 小玲: 95

运行结果:

HTML5-新增语义相关标签_第2张图片

progress

概念:以进度条的形式来表示运行中的进度,如文件上传,图片上传等

语法:

常用属性:

  • value:表示当前值

  • max:表示最大值

progress元素只有max属性,而没有min属性。

  • 任何进度条的最小值都是0,因此progress默认最小值也是0

  • max和value必须是0或正数,并且max值必须大于等于value值

实例:

我的学习进度:

运行结果:

ruby

标签用于定义ruby注释(中文注音或字符),与标签一同使用。

标签用于定义字符(中文注音或字符)的解释或发音

标签在Ruby注释中使用,以定义不支持标签的浏览器所显示的内容

实例:

你好,我的名字是小ming

运行结果:

HTML5-新增语义相关标签_第3张图片

details 和summary

默认显示summary中的内容,点击后显示details中的内容

 
   前端三剑客    

HTML

   

CSS

   

JavaScript

注:并不是所有浏览器都兼容,Chrome、Opera支持,Firefox不支持

figure和figcaption

概念:使用figure和figcapton这两个元素去增强图片的语义化

语法:

   
  • figure元素用于包含图片和图注

  • figcaption元素用于表示图注文字

fieldset和legend元素

概念:使用fieldset元素来给表单元素进行分组。其中,legend元素用于定于某一组表单的标题

语法:

          表单组标题       ...

实例:

 
登录天气网

运行结果:

HTML5-新增语义相关标签_第4张图片

你可能感兴趣的:(html5,前端,笔记,学习,html)