HTML5新增标签

广义上: Html5+css3+js

实际上html5 就是html的一个新增的版本

Html5新特性

1. 内容结构更加简洁

(1) 声明文档更加简洁

(2) 编码 格式更加简洁

(3) Html,head,body这些表签可以省略不写

(4) P标签,li标签,option标签等等都可以省略结束标签不写

(5) 当属性名和属性值相同的情况下,属性值可以省略不写,如果属性值是true的话,也可以省略不写,属性值外面的引号也可以省略不写

2. 新增了结构元素

兼容解决办法:

(1)创建元素,给元素转块

<script>

        document.createElement('header');

        document.createElement('footer');

</script>

header,footer{

            display:block;

        }

(2)引入谷歌公司出的js文件

<script src="html5shiv.js"></script>

header标签 :页面的头部,或者一个部分或一个版块的头部

footer 标签 :页面的底部,或者一个部分或一个版块的底部

nav 标签:表示导航

<nav>

        <a href="#">首页</a>

        <a href="#">关于我们</a>

        <a href="#">联系我们</a>

    </nav>


article 标签 表示一篇独立完整的文章

section标签 表示的一个部分,可以是article里面的一个部分

figure 标签 完整中独立存在的一部分, figurecaption附加说明

<figure>

        <img src="" alt="">

        <figurecaption>左侧的是警察叔叔</figurecaption>

</figure>


aside标签 表示侧边栏,或者可以独立于页面单独存在的一个部分

<aside>侧边栏</aside>

mark  做记号,特殊表明的部分,默认背景颜色是黄色

<mark>bug</mark>


time 标签 时间

<p><time>2020年2月14日</time>我要约女朋友看电影做头发</p>

<p><time datetime="2020-02-14">情人节</time>我要约女朋友看电影做头发</p>

hgroup标签 标题的组合

3. 新增了表单相关元素和属性

<input type="url"> 输入的内容必须是网址,必须以http或者https开头,移动端会弹出带.com按键的键盘


<input type="email"> 输入的内容必须是邮箱,必须带@符号,移动端会弹出带@符号的键盘


<input type="number"> 输入数字,移动端出现数字键盘

value="1" max="10" min="0" step="2"

有效值:0 2 4 6 8 10


value="0" max="10" min="0" step="2"

有效值:0 2 4 6 8 10


value="0" max="9" min="0" step="2"

有效值:0 2 4 6 8


value="0" max="9" min="1" step="2"

有效值: 1 3 5  7 9


value="0" max="10" min="3" step="3"

有效值: 3 6 9


有效值跟谁有关

范围是max和 min之间的值

具体取值是多少和min有关

Value 默认值

Max 最大值

Min 最小值

Step 步长


<input type="tel"> 电话号码,移动端出现电话号码的键盘

<input type="range"> 滑块

<input type="color"> 用于选取颜色

<input type="search"> 搜索框

<input type="month"> 用户选择一整个月

<input type="week"> 用户选择一整个周

<input type="time"> 用户选取小时和分钟

<input type="datetime"> 用户手动输入日期

<input type="datetime-local"> 用户选取年月日小时分钟

Datalist 标签 用于写选项列表,和option标签配合使用

<input type="url" list="smart"><br>

<datalist id="smart">

       <option value="https://www.baidu.com/">百度</option>

       <option value="http://www.4399.com/">4399小游戏</option>

</datalist>


<input type="url" list="smart"><br>

<datalist id="smart">

      <option value="https://www.baidu.com/">

      <option value="http://www.4399.com/">

</datalist> 

属性:

  required 必填项

autofocus 自动获取焦点

autocomplete 自动填充

multiple 上传多个文件

pattern=""  填写符合正则表达式的内容


form 属性可以把form标签以外的内容提交

<form id="form1">

</form>

<input type="text" form="form1"> 

4. 新增了音频和视频

<audio src="videoAudio/YouAreMySunshine.mp3" controls autoplay muted loop></audio>

Src 路径

Controls 播放的控制台,播放控件

Autoplay 自动播放

Muted 静音播放

Loop 循环播放

preload="auto" 在没有autoplay的时候,页面加载,音频文件就开始加载,不加这个属性的话,是点击音乐播放,这个音频文件才开始加载



<audio  controls autoplay muted loop>

     <source src="videoAudio/YouAreMySunshine.mp3">

     <source src="videoAudio/YouAreMySunshine.ogg">

     <source src="videoAudio/YouAreMySunshine.wav">

        您的浏览器不支持音频文件,请下载谷歌浏览器

</audio>



Video 视频

height="500"  

width="1000" 

poster="pic.png" 视频播放之前显示的画面

<video src="videoAudio/despacito.mp4" controls  muted loop height="500"  width="1000" poster="pic.png" preload="auto">

        <source src="videoAudio/despacito.mp4">

        <source src="videoAudio/despacito.ogg">

        <source src="videoAudio/despacito.webm">

        您的浏览器不支持视频文件,请下载谷歌浏览器

    </video>




5. 新增canvas

6. 对本地离线存储有更好的支持

7. 新增了地图

8. 新增了拖拽

9. ……

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,029评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,238评论 3 388
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,576评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,214评论 1 287
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,324评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,392评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,416评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,196评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,631评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,919评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,090评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,767评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,410评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,090评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,328评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,952评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,979评论 2 351

推荐阅读更多精彩内容

  • 1.什么是语义化标签?(就是用合理、正确的使用标签来展示内容) 那么什么叫做语义化呢,说的通俗点就是:明白每个标签...
    Aniugel阅读 2,067评论 0 1
  • 状态标签 meter:用来显示已知范围的标量值或者分数值。 value:当前的数值。 min:值域的最小边界值。如...
    Precipice阅读 855评论 0 0
  • 一、新增标签 结构标签 相当于有意义的div标签article:用于定义一篇文章header:定义页面的头部foo...
    大春春阅读 2,282评论 0 5
  • HTML5 标签comment 注释标签用于在源文档中插入注释。注释内容不会被浏览器显示。为代码编写注释的好处是...
    才気莮孒阅读 4,051评论 1 25
  • W3C文档不可少! 新增全局属性: data-yourvalue,hidden,Spellcheck,tabind...
    Mandy_jin阅读 394评论 0 0