HTML5新增元素

HTML5

新增元素

<header>:头部标签
<nav>:导航栏
<main>:主体标签
<article>:独立的内容标签
<section>:区段标签
<aside>:侧边栏标签
<footer>:尾部标签
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        #header {
            width: 1200px;
            height: 100px;
            margin: 0 auto;
            background-color: coral;
        }

        #nav {
            width: 1200px;
            height: 50px;
            margin: 10px auto;
            background-color: coral;
        }

        #main {
            width: 1200px;
            height: 400px;
            margin: 10px auto;
            background-color: coral;
        }

        #main .aside {
            float: left;
            width: 200px;
            height: 300px;
            margin-right: 10px;
            background-color: pink;
        }

        #main .article {
            float: left;
            width: 990px;
            height: 400px;
            background-color: pink;
        }

        #footer {
            width: 1200px;
            height: 100px;
            margin: 10px auto;
            background-color: coral;
        }
    </style>
</head>

<body>
    <header id="header">头部信息</header>
    <nav id="nav">导航栏</nav>
    <main id="main">
        <aside class="aside">侧边栏</aside>
        <article class="article">主体内容</article>
    </main>
    <footer id="footer">底部信息</footer>
</body>

</html>

多媒体标签

音频:<audio>
视频:<video>

音频 audio

语法:<audio src="音频地址" controls="controls"></audio>

音频属性

属性名 属性值 说明
autoplay autoplay 如果添加该属性,则音频在加载完成后会立马播放。
controls controls 添加该属性后会向用户展示控件,如播放按钮等。
scr 音频地址 播放音频的 url。
loop loop 添加该属性之后,每当音频结束之后会自动重新播放。
preload preload 如果添加该属性,则在音频在页面加载时进行加载,并预备播放。如果使用 autoplay,则忽略该属性。

音频标签支持格式

mps ogg wav

音频标签兼容性写法

<audio src="" controls="controls">
    <source src="test.mp3" type="audio/mpeg">
    <source src="test.ogg" type="audio/ogg">
</audio>

视频 video

视频格式

格式 type IE FireBox opera chrome Safari
ogg video/ogg 3.5+ 10.5+ 5.0+
mp4 video/mp4 9.0+ 5.0+ 3.0
WebM video/webm 4.0+ 10.6+ 6.0+

音频语法

<video src="音频地址" controls="controls"></video>

音频属性

属性名 属性值 说明
autoplay autoplay 视频加载就绪自动播放(谷歌浏览器需要添加 muted 来解决自动播放问题)。
controls controls 展示波播放控件。
scr 音频地址 播放视频的 url。
loop loop 添加该属性之后,每当视频结束之后会自动重新播放。
preload auto(预先加载视频)none(不与先加载视频) 如果添加该属性,则在音频在页面加载时进行加载,并预备播放。如果使用 autoplay,则忽略该属性。
width 数值 设置播放器宽度
height 数值 设置播放器高度
poster ImgUrl 加载等待的动画图片。
muted muted 静音播放。

视频标签兼容写法

<video src="" controls="controls">
    <source src="test.mp4" type="video/mp4">
    <source src="test.ogg" type="video/ogg">
    您的浏览器版本过低,请更新。
</video>

新增 input 表单

属性值 描述
type="email" 限制用户必须输入 email 格式
type="url" 限制用户必须输入 url 格式
type="date" 限制用户必须输入日期格式
type="tile" 限制用户必须输入时间类型
type=""month 限制用户必须输入月份类型
type="week" 限制用户必须输入周类型
type="number" 限制用户必须输入数字类型
type="range" 数字滑动条
type="tel" 手机号码
type="search" 搜索框
type="color" 颜色选框

新增表单属性

属性值 描述
required required 表示其表单不能为空,必填
placeholder 提示文本 表单的提示信息
autofocus autofocus 自动聚焦属性,页面加载完成之后自动聚焦到一个表单中,一般一个页面中只有一个
autocomplete off/on 当用户在表单中输入内容时,应该展示以前的输入内容。默认为 on 表示开启,需要在表单内同时添加 name 属性,同时提交成功。
multiple multiple 表示可以多选文件提交。

input number/range

number表单属性和range表单属性的内置属性是一样的。
属性:
    value:数值;默认展示数值。
    max:数值;可选择的最大值。
    min:数值;可选择的最小值,可以是负数;
    step:数值;选择数值跨度。

datalist

datalist标签规定了input标签的预选项列表。在datalist中可以定义一组或多组option标签,这些元素表示预定义可选值,在input标签输入中,会自动相应option标签元素的值。
注意:
    1.input标签中的list属性必须和datalist标签中的id属性值一致。
    2.也可以将option标签设置成单标签,只写标签中的value属性。

datalist 语法

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