H5 新特性之全局属性一

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body>

<!--<!DOCTYPE html>--><!--<html lang="en">--><!--<head>--><!--<meta charset="UTF-8">--><!--<title>html新特性</title>--><!--</head>--><!--<bod>--><!----><!--</bod>--><!--</html>--><!--在HTML5中,有许多新引入的元素,hgroup就是其中之一。假设我的网站名下面紧跟着一个子标题,--><!--我可以用<h1>和<h2>标签来分别定义。然而,这种定义没有说明这两者之间的关系。而且,--><!--h2标签的使用会带来更多问题,比如该页面上还有其他标题的时候。--><!--在HTML5中,我们可以用hgroup元素来将它们分组,这样就不会影响文件的大纲。--><hgroup>    <h1>我是大标题</h1>    <h2>我是小标题</h2></hgroup><!--将文字和图片内在联系起来。因此,HTML5引入了<figure>元素。当和<figcaption>结合起来后,我们可以语义化地将注释和相应的图片联系起来。--><figure>    <img src="img/662E.tmp.jpg">    <figcaption>        <p> 学护理</p>    </figcaption></figure><!--在HTML5中,<small>被用来定义小字。试想下你网站底部的版权状态,根据对此元素新的HTML5定义,<small>可以正确地诠释这些信息。--><small>这是small来定义网站底布的版权状态,试试吧</small>

<!--HTML5的解决方案消除了对JavaScript的需要。如果一个特定的输入应该是“选择”或聚焦,默认情况下,我们现在可以利用自动聚焦属性。-->

<p>你的姓名:</p><input type="text" autofocus>

<!--当使用<audio>元素时请记得包含两种音频格式。FireFox想要.ogg格式的文件,--><!--而Webkit浏览器则需要.mp3格式的。和往常一样,IE是不支持的,且Opera 10及以下版本只支持.wav格式。--><audio controls autoplay>    <source src="xx.ogg"/>    <source src="xx.mps"/>    <p>        你的版本不支持        请下载 <a href="xx.mp3">地址</a>    </p></audio>

<!--HTML5中不仅有<audio>元素,而且还有<video>。然而,和<audio>类似,HTML5中并没有指定视频解码器,--><!--它留给了浏览器来决定。虽然Safari和Internet Explorer9可以支持H.264格式的视频,--><!--Firefox和Opera是坚持开源Theora 和Vorbis格式。因此,指定HTML5的视频时,你必须提供这两种格式。--><video controls autoplay>    <source src="xx.ogv">    <source src="xx.mp4">    <p>        你的版本不支持        请下载 <a href="xx.mp4">地址</a>    </p></video>

<!--在HTML4或XHTML中,你需要用一些正规表达式来验证特定的文本。而HTML5中新的pattern属性让我们能够在标签处直接插入一个正规表达式。--><form action="" method="post">

<label for="username">        Create a Username:    </label>

<input type="text" name="username" id="username" placeholder="4 <> 10" pattern="[A-Za-z]{4,10}" autofocus required>    <button type="submit">Go</button>

</form><br><br><!--datalist--><form oninput="x,value=parseInt(a,value)+parseInt(b.value)">    <input id="myCar" list="cars">    <datalist id="cars">        <option value="BMW"></option>        <option value="Ford"></option>        <option value="Volvo"></option>    </datalist></form>

<!--mark--><h3>mask</h3><p>do not forget to buy <mark>milk</mark> today</p>

<h1>进度条 progress</h1><progress max="100" value="85"></progress><!--time--><h3>time</h3><p>    发布日期 <time datetime="2012-1-21">9:00</time>    更新日期    <time datetime="2012-2-12T09:00Z" pubdate>9:00</time></p><!--wbr--><h3>wbr</h3><p>h5新特性 换行 如你要学习阿贾克斯,那么先熟悉XML    <wbr></wbr>    http request 对象</p><!--command 不支持--><menu>    <command onclick="alert(‘1‘)"  lable="click" >    click me</menu><!--details--><h3>details</h3><details open><summary>MacBook Pro Specification</summary><ul>    <li>dja</li>    <li>djb</li>    <li>djc</li>    <li>djd</li></ul></details></body></html>
时间: 2024-12-04 14:01:29

H5 新特性之全局属性一的相关文章

H5 新特性之全局属性 三

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>全局属性</title> <script>// window.document.designMode="on"; </script></head><body><form data-type

H5 新特性之全局属性 二

<!DOCTYPE html><html lang="en" manifest="cache.manifest"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="ico" href="img/662E.tmp.jpg" sizes="16*16&

H5新特性之语义化标签

二月底,疫情仍未过去,在家逆战学习. 说道H5新特性的语义化标签,就不得不先简单说一下它的发展史,兼容和一些语法问题. H5在经过多达近百项的修改,包括HTML和XHTML的标签,相关的API,Canvas等,性 能得到进一步提升. H5仅仅是新增添了一些内容并优化了它们,而不是全盘否定之前的旧的内容.支持Html5 的浏览器包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari, Opera等以及一些国内浏览器. 对于H5语法变化不大,文件的扩展名是不变

h5新特性

  CSDN博客 Gane_Cheng HTML5新特性浅谈 发表于2016/10/17 21:25:58  7809人阅读 分类: 前端 转载请注明出处: http://blog.csdn.net/gane_cheng/article/details/52819118 http://www.ganecheng.tech/blog/52819118.html (浏览效果更好) 2014年10月29日,W3C宣布,经过接近8年的艰苦努力,HTML5标准规范终于制定完成. HTML5将会取代

h5新特性 File API详解

之前一直觉得h5的新特性就是一些新标签呢,直到想研究一下图片上传预览的原理,才发现还是有好多新的api的,只是不兼容ie低版本,挺可惜的, File API在表单中文件输入字段基础上,又添加了一些直接访问文件信息的接口.H5在DOM中为文件输入元素添加了一个files集合,在通过表单元素选择了一个或多个文件时,files集合中将包含一组file对象,每个file对象对应一个文件,每个file对象都有下列只读属性: 1.name:本地文件系统的文件名: 2.size:文件的字节大小: 3.type

H5新特性之data-*

简单介绍:html5的data-*能够为标签添加一些自定义的属性和值,并且这种自定义的属性和值可以通过js来获取,十分的便捷 代码: //html代码<tr th:each="plan : ${list}" th:id="${plan.planId}" th:attr="data-plan-status=${plan.planStatus},data-name=${plan.planName}"> <td></td&

最新iOS 6 in Xcode4.5新特性——Storyboard和属性自动绑定

最新iOS 6 in Xcode4.5新特性编程之二(上)——Storyboard和属性自动绑定 从Xcode 4.3开始,Storyboard 就是iOS 5和iOS 6中令人兴奋的一个新特性,他将为你在创建用户界面上节省很多时间. 那么究竟什么是Storyboard呢?我将用一幅图片来向你展示: 下面这个就是本实例中即将用到的Storyboard. 关于故事板编程,我在“最新Xcode 4.3.2 下使用Storyboard和ARC开发iPhone4程序 03——Storyboard类及使用

前端面试基础-html篇之H5新特性

h5的新特性(目前个人所了解)如下 语义化标签 表单新特性 视频(video)和音频(audio) canvas画布 svg绘图 地理定位 为鼠标提供的拖放API webworker (重点)Storage (重点)Websocket HTML语义化是什么? 语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析. 为什么要语义化? 有利于SEO,有助于爬虫抓取更多的有效信息,爬虫是依赖于标签来确定上下文和各

H5新特性总结

Web前端最新的官方标准无疑就是es6和H5了,es6之前已经说过了(多是一些语法糖),现在来总结一下H5给我们来了哪些新"朋友"吧~ 1.video/radio  视频/音频 2.canvas 绘画 3.geolocation 定位 4.WebSocket 前后端双向通讯 5.localStorage/sessionStorage代替cookie本地存储 6.文件拖拽(drag事件+dataTransfer+FileReader) 7.WebWorker js多线程,提高性能 8.W