HTML5学习一

HTML 4.01 与 HTML 5 之间的差异

1,

在 HTML 5 中,不支持 <thead> 标签的任何属性。

注释:<thead> 内部必须拥有 <tr> 标签!

注释:如果您使用 thead、tfoot 以及 tbody 元素,您就必须使用全部的元素。它们的出现次序是:thead、tfoot、tbody,这样浏览器就可以在收到所有数据前呈现页脚了。您必须在 table 元素内部使用这些标签。


2,

在 HTML 4.01 中,th 元素的 "bgcolor"、"height"、"width" 以及 "nowrap" 属性是不被赞成使用的。

在 HTML 5 中,仅仅支持 "colspan" 、 "rowspan" 以及 "scope" 属性。


3,

<strike> :定义加删除线的文本。HTML 5 中不再支持这个标签。请使用 CSS 代替。

在 HTML 4.01 中不赞成使用 <strike> 标签。

在 HTML 5 中不支持 <strike> 标签。


4,

<section> 标签是 HTML 5 中的新标签

属性描述
citeURLsection 的 URL,假如 section 摘自 web 的话。


5,

<center> 标签对其包围的文本进行水平居中处理。

在 HTML 5 中,不支持该标签。请使用 CSS 代替。


6,

<caption> 标签定义表格标题。

HTML 4.01 不赞成使用 align 属性。在 HTML 5 中,不支持该标签。请使用 CSS 代替。


,7,

<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>

8,

<basefont> 标签定义基准字体。

HTML 5 不支持 <basefont> 标签。请用 CSS 代替。

,9,

<aside> 标签是 HTML 5 的新标签。

定义 article 以外的内容。aside 的内容应该与 article 的内容相关。

注释:<aside> 的内容可用作文档的侧栏。

<article> 标签是 HTML 5 的新标签

定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容。

注释:<article> 标签的内容独立于文档的其余部分。


,9,

<applet> 定义嵌入的 applet。

HTML 4.01 与 HTML 5 之间的差异

HTML 4.01 中不赞成使用 applet 元素。

HTML 5 中不支持 applet 元素。


,10,

<acronym> 标签定义首字母缩写词,比如 "NASA"。通过对只取首字母缩写进行标记,您就能够为浏览器、拼写检查程序、翻译系统以及搜索引擎分度器提供有用的信息。

HTML 4.01 与 HTML 5 之间的差异

HTML 5 不支持 <acronym>。请使用 <abbr> 代替。


11,

<command> 标签定义命令按钮,比如单选按钮、复选框或按钮。

HTML 4.01 与 HTML 5 之间的差异

<command> 标签是 HTML 5 中的新标签


,12,

<datalist> 标签定义可选数据的列表。与 input 元素配合使用,就可以制作出输入值的下拉列表。

HTML 4.01 与 HTML 5 之间的差异

<datalist> 标签是 HTML 5 中的新标签


13,

<details> 标签定义元素的细节,用户可进行查看,或通过点击进行隐藏。

HTML 4.01 与 HTML 5 之间的差异

<details> 标签是 HTML 5 中的新标签

提示和注释

提示:与 <legend> 一起使用,来制作 detail 的标题。该标题对用户是可见的,当在其上点击时可打开或关闭 detail。

,14,

<figcaption> 标签定义 figure 元素的标题。

"figcaption" 元素应该被置于 "figure" 元素的第一个或最后一个子元素的位置。

<figcaption> 标签是 HTML 5 中的新标签


15,

<figure> 标签用于对元素进行组合。

<figure> 标签是 HTML 5 中的新标签

提示和注释

提示:请使用 <figcaption> 元素为元素组添加标题。


16,

<hgroup> 标签用于对网页或区段(section)的标题进行组合。

HTML 4.01 与 HTML 5 之间的差异

<hgroup> 标签是 HTML 5 中的新标签

提示和注释

提示:请使用 <figcaption> 元素为元素组添加标题。


17,

<keygen> 标签定义生成密钥。

HTML 4.01 与 HTML 5 之间的差异

keygen 是 HTML 中的新元素


18,

<nav> 标签定义导航链接的部分。

HTML 4.01 与 HTML 5 之间的差异

<nav> 标签是 HTML 5 中的新标签


19,

<progress> 标签定义运行中的进度(进程)。

可以使用 <progress> 标签来显示 JavaScript 中耗费时间的函数的进度。

HTML 4.01 与 HTML 5 之间的差异

<progress> 标签是 HTML 5 中的新标签

提示和注释

提示:请使用 <progress> 标签来显示下载的进度。


20,

<ruby> 标签定义 ruby 注释(中文注音或字符)。

<rp> 标签在 ruby 注释中使用,以定义不支持 ruby 元素的浏览器所显示的内容。

<rt> 标签定义字符(中文注音或字符)的解释或发音。

ruby 注释是中文注音或字符。

在东亚使用,显示的是东亚字符的发音。

与 <ruby> 以及 <rt> 标签一同使用:

ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,定义当浏览器不支持 "ruby" 元素时显示的内容。

实例

一个 ruby 注释:

<ruby>
漢 <rt><rp>(</rp>ㄏㄢˋ<rp>)</rp></rt>
</ruby>

TIY

HTML 4.01 与 HTML 5 之间的差异

<ruby><rp><rt> 标签是 HTML 5 的新标签

提示和注释

提示:支持 "ruby" 元素的浏览器不会显示 "rp" 元素的内容。


21,

<s> 标签定义加删除线的文本。HTML 5 中不再支持这个标签。请使用 CSS 代替。

HTML 4.01 与 HTML 5 之间的差异

在 HTML 4.01 中不赞成使用 <s> 标签。

在 HTML 5 中不支持 <s> 标签。

提示和注释

提示:请使用 <del> 标签代替。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值