html5很火,他到底与html4有何区别?

HTML5是HTML标准的下一个版本。越来越多的程序员开始HTML5来构建网站。如果你同时使用HTML4和HTML5的话
,你会发现用HTML5从头构建,比从HTML4迁移到HTML5要方便很多。虽然HTML5没有完全颠覆HTML4,它们还是有很多相似之处,但是它们 也有一些关键的不同。本文就列出了它们之间10个关键的不同之处。

1. HTML5 标准还在制定中

首先要注意的是,HTML5虽然现在很火,但是HTML5标准还在制定中,标准仍在改变。HTML4已经10多年了,不会有任何改变了。

2. 简化的语法

HTML5简化了很多细微的语法,例如doctype的声明,你只需要写<!doctype
html>就行了。HTML5与HTML5,XHTML1兼容,但是与SGML不兼容。

3. <canvas>标签替代Flash

Flash给很多Web开发者带来了麻烦,要在网页上播放Flash需要一堆代码和插件。<canvas>标签使得开发者只要使用一个标签就
能和用户产生UI交互。虽然目前<canvas>标签还不能实现Flash的所有功能,但是很快<canvas>就会让 Flash看起来老土,哈哈!

4. 新增 <header> 和 <footer>
标签

HTML5设计的一个原则是更好的体现网站的语义性,所以增加了<header>和<footer>这样的标签,用来明确表示网页的结构。

5. 新增 <section> 和 <article>
标签

与<header>, <footer>类似,<section>和<article>也有利于清晰化网页的结构,更有利于SEO。

6. 新增 <menu> 和 <figure> 标签

<menu>可以被用于创建传统的菜单,也可以用于工具栏和上下文菜单。<figure>标签使得网页文字和图片的排版更专业。

7. 新增 <audio> 和 <video> 标签

这两个标签可能是HTML5里面最有用的两个标签了。顾名思义,这两个标签是用来播放音频和视频的。

8. 全新的表单

HTML5对 <form> 和 <forminput>
标签进行了大量修改,添加了很多新的属性,也修改了很多属性。

9. 删除 <b> 和 <font> 标签

这个改进我还无法理解。我不认为删除这两个标签对代码的改进有很大的帮助。官方的解释是应该用CSS来替代这两个标签。但我还是觉得对于简单的文本,这两个标签还是很方便的。

10. 删除 <frame>, <center>,
<big> 标签

我已经记不得上次是什么时候使用这些标签了。

以上十点只是HTML5和HTML4差别的很小一部分,更多详情请点击官网http://cd.itcast.cn?140628ls后,进入技术论坛专区下载!

html5很火,他到底与html4有何区别?

时间: 2024-10-26 14:39:18

html5很火,他到底与html4有何区别?的相关文章

安利一个很火的 Github 滤镜项目

安利一个很火的 Github 滤镜项目 园长 1 个月前 简评:通过深度学习,一秒钟让你的照片高大上,这是康奈尔大学和 Adobe 的工程师合作的一个新项目,通过卷积神经网络把图片进行风格迁移.项目已开源,名字叫「Deep Photo Style Transfer」,有兴趣的玩家请移步 Github. 照片风格迁移的项目非常多,比如之前迁移名画的作品(GitHub 地址). (第一张图片是参照,第二张是原图,第三章图片是迁移后)或者各种风格化的项目(7 个 App 可让你的照片变成艺术品). 近

一款当前很火的抢票神器的重大bug

一款当前很火的抢票神器的重大bug by Idouba on 2014年12月23日 in dou&life, douba, doudou, douma 前言:昨天在家抢票,无意中发现了最近很火的一款猎豹抢票神器的重大bug.简单描述下,并加上自己对bug原因的定位和分析,希望可以帮助这款神器的使用者和开发者提供些有用信息. 快过年了,又到了一年抢票时.今年douba和douma计划要带着doudou回姥姥家.昨天在家用抢票软件居然发现了一个bug,按照douma的指示,今天上班来中午吃完饭不休

HTML5-前端开发很火且工资很高?

一 前言 晚上逛论坛看到一篇对从事HTML5前端开发的文章写的非常不错,和目前的市场形势差不多,然后我在其基础上给大家进行加工总结一下分享给大家.今天我们谈论的话题是<<为什么从事HTML5前端开发越来越火,工资高,并且还涨的快>>,针对这个问题进行分析分析. 俗话说的好:"没有调查,就没有发言权",同样在市场浪潮中,同样如果没有实际调查,不要轻易发表言论,误导他人. 现在主要从下面几个方面给大家进行总结和分析呢? 二 目录 HTML5前端开发的薪资 市场的供求

短视频内容生态年终白皮书 很火的一年其实叫创业

文/张书乐 年末岁初,国内最大的短视频平台秒拍推出<2016短视频内容生态白皮书>(以下简称"白皮书"),这是国内首个,也是唯一一个由短视频平台推出并主导的行业趋势报告,为短视频创业者.投资者.平台.行业都起到方向行的指引作用.<白皮书>中列出了一众的数据,例如:从播放角度,秒拍视频日均播放量从年初的3.4亿增至20.4亿,涨幅过6倍:从创作者角度,单月视频播放量超过10万人次的用户从1.5万增长到8万人,涨幅超过4倍-- 在各大视频平台都在纷纷发布自己的年度内

db4o这个对象数据库有很多优点,但为什么不是很火? 大家有没有用过db4o的?

没有主键的概念(因为对象的内存地址,或者引用就能标志一个对象了).因而外界想指向一个具体的对象就比较困难(比如本页的url里的1079505). 激活/保存层次的问题.获取一个对象,它的字段引用了其它对象,那么到底激活多少层次合适?保存时也是如此.层次深了伤性能,层次浅了用着不方便(动不动就是Null reference). 对象引用问题.RDBMS里我们能很轻易地明白一个引用指向的是对象的浅拷贝(因为只引用了一个主键).而一旦与内存中的对象勾搭起来,那深拷贝和浅拷贝就不容易区分了,很难说清我删

HTML5新标签的用法和HTML4的区别

embed 标签定义嵌入的内容,比如插件. HTML5: embed src="horse.wav"  HTML4: object data="flash.swf"  type="application/x-shockwave-flash" object figcaption 标签定义 figure 元素的标题.”figcaption” 元素应该被置于 “figure” 元素的第一个或最后一个子元素的位置. HTML5:figure figcap

网站开发很吃香?到底学哪些技术?

信息产业部调查显示,中国的IT产业在过去5年经历了年28%的增长速度,是同期国家GDP增长速度的三倍.目前国家对网站人才的需求已达20万,这个需求将以每年20%左右的速度增长.而目前中国的高校每年有仅5万名IT专业毕业生,预计毕业生数量的增幅每年也仅在7-8%左右.因此未来5年合格网站人才的需求将远大于供给.这一人才缺口将从现在的约15万发展到2005年的约42.5万.这些也促使了国家有关部委在2004年发文,加快IT行业的紧缺性人才的培养.php开发也将会成为未来信息发展领域中的佼佼者,也是未

最近微信上很火的小游戏【壹秒】android版——开发分享

最近在朋友圈,朋友转了一个html小游戏[壹秒],游戏的规则是:用户按住按钮然后释放,看谁能精准地保持一秒的时间.^_^刚好刚才在linux服务器上调试程序的时候服务器挂了,腾出点时间分享下前天自己做的这个小游戏. 话不多说,直接上图:     呐,作为一个对android无比热爱的小伙伴,腾出一个小小时间做一个小小的小游戏,也不失为一种享受哈.整个游戏比较简单,主要分为UI设计与开发和时间计算逻辑.当然,这个小游戏界面要做得漂亮点,所以我侧重讲下UI设计与开发. UI设计与开发 采用Relat

最近很火的7大短视频分红平台 每日分红0成本必赚项目汇总

打开支付宝首页在顶部搜索"9713978",即可领红包 [8月1日-9月30日]每天可以领到大额额外红包 天猫聚划算99大促 预售定金膨胀 满300-30 万券齐发:复制€m9C3bdzhkeg€打开手机淘宝领券 抢99购物津贴购物券入口(每满300元减30元) 附上99大促红包官方链接地址, 直接点击链接就可抢红包&购物津贴:复制€wMG0bW3asUf€打开手机淘宝领红包. 这阵子突然冒出来了很多短视频平台,而这些短视频平台的运营模式完全跟抖音快手有所不同,最大的不同之处在