美文网首页
HTML5新增语义化标签

HTML5新增语义化标签

作者: consolelog | 来源:发表于2019-08-12 12:36 被阅读0次

结构化标签

<header>页眉</header>
<footer>页脚</footer>
<main>网页主体</main>
<nav>导航栏</nav>
<article>文档独立区域</article>
<section>文章的一个章节<section>
<aside>侧边栏</aside>
<figure>文档独立流内容</figure>
<address>文档中的联系信息</address>
<hgroup>标题分组</hgroup>

其他标签

<figure>标题</figure>
<mark>标记,自带黄色背景</mark>
<time>时间</time>

表单标签

新增input的type类型

  • number 只能输入数字,它并附带两个值
    max 最大值
    min 最小值
    value 最小

  • url 只能输入网址,在提交表单时会自带验证

  • email 只能输入邮箱,在提交表单时会自带验证

  • color 颜色选择框,添加value属性可以设置颜色默认值(#FF0000)

  • date 日期选择框,默认值(yyyy-mm-dd)

  • time 时间选择框,默认值(hh:mm)

  • range 滑块

  • search 搜索框

  • week/month 周/年

新增属性

  • autofocus 自动获取焦点
  • required 必填项目
  • pattern 匹配正则表单式
  • placeholder 占位符

多媒体标签

  • 音频

<audio src="music.mp3 controls="controls">当浏览器不支持时显示我</audio>

  1. 目前的主流浏览器都支持,IE8及以下不支持
  2. 支持音频格式,MP3、Wav(IE不支持)、Ogg(Safari、IE不支持)
  3. 相关属性(属性名和属性值相同时,值可以省略)
    controls="controls" 显示播放按钮
    loop="loop" 循环播放
    muted="muted" 静音播放
    preload="none/auto/meta" 是否需要预加载;不需要/需要/预加载元数据
    src="url" 设置音频地址
  • 视频
    <video src="movie.mp4" controls="controls"></video>
  1. 浏览器支持和格式
    MP4:IE9+,Chrome 6+,Safari 5+
    WebM:Chrome 6+,Firefox 3.6+
    Ogg:Chrome 6+,Firefox 3.6+
  2. 属性,除了audio的属性外加width和height
  • 资源标签
<audio>
<source src="music.mp3" type="audio/mpeg">
<source src="music.ogg" type="audio/ogg">
您的浏览器不支持audio标签播放音乐
</audio>

source 标签可以为媒体元素指定多个媒体资源,当第一个资源不支持时自动识别下一个,多用于解决浏览器兼容问题

相关文章

  • H5新增语义化标签

    HTML5 新增标签 什么是语义化 新增了那些语义化标签header --- 头部标签nav ...

  • HTML5详解

    01-HTML5新增语义化标签 HTML5语义化标签的兼容 HTML5新增表单控件和表单属性 HTML5表单验证反...

  • h5+css黑马笔记

    HTML5 新增标签 新增了那些语义化标签header --- 头部标签nav --- 导航...

  • CSS3新增1

    一、HTML5 新增标签 新增语义化标签 使用语义化标签的注意 二、多媒体音频标签 多媒体标签有两个,分别是 音频...

  • web前端面试题

    1.写出HTML5新增语义化标签以及表单控件(越多越好)常用的语义化标签 : , , , , , ...常用的表...

  • HTML新增标签

    ` html5新增标签 新标签测试 首先呢就是语义化标签,他们用起来...

  • 面试阿里、网易、滴滴前端碰到的问题1

    HTML ** HTML5新增了哪些内容或API,使用过哪些**HTML5新增了: 语义化更好的内容标签(head...

  • HTML5+CSS3

    HTML5部分 1. H5新增语义化标签 header --- 头部标签 nav --- 导...

  • 如何理解HTML语义化

    什么是语义化?   简单的来说,就是用正确的标签去做正确的事;比如说在HTML5新增的语义化标签: 可以做页面的...

  • 爬css

    1、html5的新特性(1)新增的语义/结构化标签,如 footer nav main article等(2)新增...

网友评论

      本文标题:HTML5新增语义化标签

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