HTML5
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">兼容HTML5的浏览器</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">IE9+(trident)、谷歌(chrome-blink)、火狐(firefox-gecko)、欧朋(opera-presto)、苹果(safari-webkit)</span></p><p><span style="font-family: "Microsoft YaHei"; font-size: 16px">HTML5特点</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 增加了新特性:语义特性√,本地存储特性,设备兼容特性,连接特性,网页多媒体特性√,三维、图形及特效特性√,性能与集成特性,CSS3特性√</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">新标签</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">1、header 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <header>标签定义文档的页眉,通常是一些引导和导航信息。</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <header> 标签不能被放在 <footer>、<address> 或者另一个 <header> 元素内部</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 它不局限于写在网页头部,也可以写在网页内容里面。</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">2、nav 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 导航栏标签</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">3、main 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 在一个文档中,不能出现一个以上的 <main> 元素。 <main> 元素不能是以下元素的后代:<article>、<aside>、<footer>、<header> 或 <nav>。</span><br> <br><span style="font-family: "Microsoft YaHei"; font-size: 16px">4、article 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 比section具有更明确的语义,它代表一个独立的、完整的相关内容块,可独立于页面其它内容使用</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> article可以嵌套article</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">5、section 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <section> 标签定义了文档的章节,本意是区块</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">6、aside 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 用来装载非正文的内容,可以删除,例如广告,成组的链接,侧边栏等等</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">7、footer 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 眉脚一般会包含作者姓名、文档版权信息、使用条款链接、联系信息等,可以写在内容里</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">8、hgroup 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <hgroup>标签用于对网页或区段(section)的标题进行组合</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">9、figure>figcaption 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <figure>用于对元素进行组合。一般用于图片,文字组合</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <figcaption>是 figure的子元素,用于对figure的内容进行说明</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">例如 图文组合</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"><figure></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <img src="路径" alt="" ></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <figcaption>这是一个图片</figcaption></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> </figure> </span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">10、time 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">属性 datetime=“时间”</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">例如 我每天都是<time>6点</time>起床</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <time datetime="2018-11-11">光棍节</time>,我发了很多红包</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">11、datalist 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 与<input>配合,实现类似于拥有输入功能的下拉列表。<input> 元素的 list 属性来绑定 <datalist> 元素的id</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">例如 <input type="text" list="名字"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <datalist id="名字"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <option></span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">12、detalis 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">属性 open=“open”(打开)</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 用于描述文档或文档某个部分的细节</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <summary> 可以为<details>定义标题。标题可见,用户点击标题时,会显示出 details中的内容。任何形式的内容都能被放在 <details> 标签里边。</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> open属性,规定 details中内容是否默认可见。<details open="open"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">例如</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"><details ></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <summary>望庐山瀑布 --Laotian</summary></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <p>飞流直下三千尺,疑是银河落九天。</p></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> </details></span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">13、mark 双(给文字涂色)</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 定义带有记号的文本,在需要突出显示文本时使用 <mark> 标签</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">14、progress 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">属性 max=“最大值”</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> value=“当前值”</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">定义进度条</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">15、meter 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">度量尺</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">属性 max=“最大值”</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> value=“当前值”</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">16、ruby 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">注释标签 配合 rt 双 使用</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">例如 <ruby>嫑<rt>biao</rt></ruby></span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">17、output 双</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <output> 标记定义一些输出类型,计算表单结果配合oninput事件</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">例如 自定义公式</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <form oninput="res.value=no1.value*no2.value"> </span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <input type="text" name="no1"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <input type="text" name="no2"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <output name="res"></output></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> </form></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">注意 加法不行(加号在js里是字符串拼接)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">18、语义化标签兼容IE8-6</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 可以引用一个js插件解决HTML5语义化标签在IE6-8不兼容问题</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <script src="路径"></script></span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">表单新输入类型(type)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">1、color(颜色选择器)</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="color"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">打开一个调色板</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">2、email</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="email"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> email 输入类型用于应该包含电邮地址的输入字段。当提交表单时,会自动地对 email 字段的值进行验证(正则表达式)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">3、number</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="number"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">只能输入数字(ios不弹出数字键盘,与Android不同)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">4、tel</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="tel"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">输入电话号码(ios与Android都弹出数字键盘)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">5、url</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="url"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">只能输入网址</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">6、results</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="results"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">搜索</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">7、range</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <input type="range"></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">特定范围内的数值选择器,属性 min、max、step( 步数 )、value</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">8、日期和时间</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">date 日、月、年</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">month 月、年</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">week 周、年</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">time 时间(时、分)</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">datetime 时间、日、月、年(UTC时间)</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">datetime-local 时间、日、月、年(本地时间)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">表单新属性</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">1、placeholder(占位符)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">2、autofocus(获取焦点)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">3、required(验证条件,必填项)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">4、pattern(正则表达式)</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 输入的内容必须匹配到指定正则 </span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> 例如: pattern="\d{3}"(三位数字)html写法</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">网页中的视频</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">一、插入视频两种方式</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">1、<video src="路径"></video></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">2、<video></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> <source src="路径" type="video/ogg" ></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px"> </video>(type必加属性)</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">二、video属性</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">1、宽高 width height</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">2、自动播放 autoplay +静音 muted</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">3、播放控件 controls</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">4、播放前的图片poster="路径"</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">5、重复播放 loop</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">三、支持的视频格式</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">ogg、webM、MP4</span></p>
<p><span style="font-family: "Microsoft YaHei"; font-size: 16px">网页中的音频</span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">语法 <audio src="路径"></audio></span><br><span style="font-family: "Microsoft YaHei"; font-size: 16px">以上属性通用</span></p><br><br>
来源:https://www.cnblogs.com/imbacool/p/12386349.html
頁:
[1]