【基础html5 基础知识点】(全)

一、新特性

1. Doctype更简单<!DOCTYPE html>2. 简单的编码类型 <meta charset=”utf-8″ />3. 大小写都可 <input tYPe="text" name="" id="">4. 布尔值 <input type="radio" checked> 5. 可以省略引号 <input type=radio> 6. 可以进行省略的标签  1) 不允许写的结束符的标签:area、basebr、col、command、embed、hr、img、input、keygen、link、meta、param、source、track、wbr 2)可以省略结束符的标签:li、dt、dd、p、rt、optgroup、option、colgroup、thread、tbody、tr、td、th 3)可以完全省略的标签:html、head、body、colgroup、tbody

二、新增标签和废除的标签

新增的结构标签section标签 表示页面中的一个内容区块,比如章节、页眉、页脚或页面的其他部分。可以和h1、 h2……等标签结合起来使用,表示文档结构。例:HTML5中 <section>……</section>HTML4中<div> ……</div>。article标签 表示页面中一块与上下文不相关的独立内容。比如一篇文章。aside标签 表示article标签内容之外的、与article标签内容相关的辅助信息。header标签 表示页面中一个内容区块或整个页面的标题。hgroup标签 表示对整个页面或页面中的一个内容区块的标题进行组合。footer标签 表示整个页面或页面中一个内容区块的脚注。一般来说,他会包含创作者的姓名、创作日期以及创作者的联系信息。nav标签 表示页面中导航链接的部分。figure标签

表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元。使用figcaption标签为figure标签组添加标题。例如:

<figure> <figcaption>PRC</figcaption> <p>The People’s Republic of China was born in 1949</p> </figure> HTML4中常写作<dl> <h2>prc</h2> <p>The People’s Republic of China was born in 1949</p> </dl>

新增的媒体标签video标签 定义视频。像电影片段或其他视频流。例:<video src="movie.ogg" controls="controls">video标签</video>HTML4中写法:<object type="video/ogg" data="move.ogv"><param name ="src" value="movie.ogv"></object>audio标签 定义音频。如音乐或其他音频流。例:<audio src ="someaudio.wav">audio标签</audio>html4中写法:<object tyle="application/ogg" data="someaudio.wav"> <param name ="src" value="someaudio.wav"> </object> embed标签 用来嵌入内容(包括各种媒体)。格式可以是Midi、Wav、AIFF、AU、MP3,flash等。例:<embed src="flash.swf" />;HTML4中代码示例<object data="flash.swf" type="application/x-shockwave-flash"><object>

新增表单控件标签email 必须输入emailurl 必须输入url地址number 必须输入数值range 必须输入一定范围内数值Date Pickers(日期选择器) 拥有多个可供选取日期和时间的新输入类型: date – 选取日、月、年 month – 选取月、年 week – 选取周和年 time – 选取时间(小时和分钟) datetime – 选取时间、日、月、年(UTC 时间) datetime-local – 选取时间、日、月、年(本地时间)search 用于搜索域,域显示为常规的文本域。color

截图示明表单新增控件:

新增的其他标签mark标签 主要用来在视觉上向用户呈现哪些需要突出显示或高亮显示的文字。典型应用搜索结果中高亮显示搜素关键字。 HTML5<mark></mark>;HTML4 <span></span>。progress标签 表示运行中的进程,可以使用progress标签显示JavaScript中耗时时间函数的进程。等待中……、请稍后等。<progress></progress>。time标签 表示日期或时间,也可以两者同时。ruby标签 定义 ruby 注释(中文注音或字符)。 与 <ruby> 以及 <rt> 标签一同使用。ruby 标签由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 标签组成,还包括可选的 rp 标签,定义当浏览器不支持 "ruby" 标签时显示的内容。<ruby> 漢 <rt><rp>(</rp>ㄏㄢˋ<rp>)</rp></rt> < /ruby>rt标签 定义字符(中文注音或字符)的解释或发音。rp标签 在 ruby 注释中使用,以定义不支持 ruby 标签的浏览器所显示的内容。wbr标签表示软换行。与br标签的区别:br标签表示此处必须换行;wbr表示浏览器窗口或父级标签足弓宽时(没必要换行时),不换行,而宽度不够时主动在此处换行。canvas标签 定义图形,比如图表和其他图像。<canvas> 标签只是图形容器(画布),必须使用脚本来绘制图形。 <canvas id="myCanvas"></canvas><script type="text/javascript">var canvas=document.getElementById(‘myCanvas’); var ctx=canvas.getContext(‘2d’); ctx.fillStyle=’#FF0000′; ctx.fillRect(0,0,80,100); </script>command标签——貌似没什么效果。是不是支持有问题 表示命令按钮,比如单选按钮、复选框或按钮。在向山靠近一点,才发现这座山,好象一位诗人遥望远方,

【基础html5 基础知识点】(全)

相关文章:

你感兴趣的文章:

标签云: