HTML5新增标签

    技术2022-05-20  53

    1. HTML5 新增标签

    多媒体

    audio ——定义声音,比如音乐或其他音频流。src属性定义文件位置。

    video ——定义视频,比如电影片段或其他视频流。controls和 src属性。

    canvas ——定义图形,比如图表和其他图像。

    source—— 为媒介元素(比如 <video> 和 <audio>)定义媒介资源。

    embed —— 定义嵌入的内容,比如插件。必须有 src 属性。无法在开始标签和结束标签之间写文本。

     

    结构

    article ——定义外部的内容。

    aside ——定义 article 以外的内容。aside 的内容应该与 article 的内容相关。

    section—— 标签定义文档中的节(section、区段)。

    hgroup—— 对网页或区段(section)的标题进行组合。

    nav—— 定义导航链接的部分。

    header —— 定义文档的页眉(介绍信息)

    footer —— 定义 section 或 document 的页脚。

    details ——描述文档或文档某个部分的细节。

    summary—— 定义details 元素的标题,"details" 元素用于描述有关文档或文档片段的详细信息。

    figure ——对元素进行组合,主要是媒介内容的分组,以及它们的标题。

    figcaption—— 定义 figure 元素的标题。被置于 "figure" 元素的第一个或最后一个子元素的位置。

    menu—— 定义菜单列表。当希望列出表单控件时使用该标签。在 HTML 4.01 中,不赞成使用 menu 元素。

              在 HTML 5 中,重新定义了 menu 元素,且使用用于排列表单控件。

     

    其他

    command—— 定义命令按钮,比如单选按钮、复选框或按钮。有type属性。

    datalist—— 定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。 datalist 及其选项不会被想显示出来,它仅仅是合法的输入值列表。请使用 input 元素的 list 属性来绑定 datalist。

    keygen—— 定义生成密钥。

    mark——   主要用来在视觉上向用户呈现那些需要突出的文字。<mark>标签的一个比较典型的应用就是在搜索结果中向用户  高亮显示搜索关键词。

    meter——

    output——

    progress —— 定义运行中的进度(进程)。可用于显示 JavaScript 中耗费时间的函数的进度。

    rp——   若浏览器不支持 ruby 元素显示的内容。

    rt—— 定义ruby 注释的解释。

    ruby ——ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,

          定义当浏览器不支  持 "ruby" 元素时显示的内容。

    time—— 定义日期或时间,或者两者。

     

     

    2. 不支持的标签

    acronym

    applet

    basefont

    big

    center

    dir ——定义列表项目 HTML4中不赞成使用。

    font

    frame

    frameset

    isindex

    noframes

    s

    strike

    tt

    u

    xmp

     

     

     

     


    最新回复(0)