美文网首页
HTML5中的新元素

HTML5中的新元素

作者: lxf_李晓凤 | 来源:发表于2016-07-05 12:07 被阅读64次

    下面是新的HTML5元素的列表,以及它们的用途的描述。

    新的语义/结构元素

    为了使文档结构更好,HTML5提供了新的元素:

    Tag(标签) Description(描述)
    < article > 定义文档中的一篇文章
    < aside > 定义除了页面内容以外的内容
    < bdi > 定义隔离可能以不同方向进行格式化的外部文本
    < details > 用于描述文档或文档某个部分的细节,用户可以查看或隐藏。
    < dialog > 定义对话框或窗口
    < figcaption > 定义与其相关联的< figure >的说明/标题
    < figure > 定义独立的内容,如插图,图表,照片,代码清单等……
    < footer > 定义文档的页脚或者章节
    < header > 定义文档的页眉或者章节
    < main > 定义文档的主要内容
    < mark > 定义标注或者突出显示的文本
    < menuitem > 定义了用户可以从一个弹出式菜单调用命令/菜单项
    < meter > 定义已知范围或分数值内的标量测量(尺度)
    < nav > 定义文档中的导航链接
    < progress > 定义任务的进度
    < rp > 定义在不支持Ruby注释的浏览器中显示
    < rt > 定义字符的解释/发音(东亚版式)
    < ruby > 定义Ruby注释(东亚版式)
    < section > 定义定义文档中的节。如章节、页眉、页脚或文档中的其他部分。
    < summary > 为< details >元素定义一个可见标题
    < time > 定义日期/时间
    < wbr > 规定在文本中的何处适合添加换行符。

    了解更多关于 HTML5语义。

    新的表单元素

    Tag(标签) Description(描述)
    < datalist > 为输入控件预先定义的选项
    < keygen > 规定用于表单的密钥对生成器字段。
    < output > 定义输出计算或用户操作的结果。

    阅读所有关于新老表单元素HTML表单元素。

    新的输入类型

    New Input Types(新的输入类型) New Input Attributes(新输入属性)
    <ul><li>color</li><li>date</li><li>datetime</li><li>datetime-local</li><li>email</li><li>month</li><li>number</li><li>range</li><li>search</li><li>tel</li><li>time</li><li>url</li><li>week</li></ul> <ul><li>autocomplete</li><li>autofocus</li><li>form</li><li>formaction</li><li>formenctype</li><li>formmethod</li><li>formnovalidate</li><li>formtarget</li><li>height and width</li><li>list</li><li>min and max</li><li>multiple</li><li>pattern (regexp)</li><li>placeholder</li><li>required</li><li>step</li></ul>

    要详细了解新旧输入类型的HTML输入类型。
    了解所有关于HTML输入属性。

    HTML5-新的属性语法

    HTML5允许四种不同的语法属性:
    这个例子演示了在< input >标签的不同语法形式:

    Tag(标签) Example(例子)
    Empty < input type="text" value="John" disabled >
    Unquoted < input type="text" value="John" >
    Double-quoted < input type="text" value="John Doe" >
    Single-quoted < input type="text" value='John Doe' >

    在HTML5,所有四个语法可以使用,这取决于什么是属性的需要。

    HTML5图形标签

    Tag(标签) Description(描述)
    < canvas > 定义使用JavaScript图形绘制
    < svg > 定义了使用SVG图形绘制

    阅读更多关于HTML5画布。
    阅读更多关于HTML5 SVG。

    新媒体元素

    Tag(标签) Description(描述)
    < audio > 定义声音或音乐内容
    < embed > 定义容器外部的应用程序(如插件)
    < source > 为媒介元素(比如 < video > 和 < audio >)定义媒介资源
    < track > 用于规定字幕文件或其他包含文本的文件。
    < video > 定义视频或电影内容

    阅读更多关于HTML5视频。
    阅读更多关于HTML5音频。

    ps:以上译文,仅供参考。

    相关文章

      网友评论

          本文标题:HTML5中的新元素

          本文链接:https://www.haomeiwen.com/subject/dzyhjttx.html