HTML5和HTML4有何区别?
来源:才华咖 本文已影响1.26W人
来源:才华咖 本文已影响1.26W人
HTML5是HTML标准的下一个版本。虽然HTML5没有完全颠覆HTML4,但是它们也有一些不同。下面是YJBYS小编为大家搜索整理的关于HTML5和HTML4的区别,欢迎参考阅读,希望对你有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!
1. 简化的语法
HTML5简化了很多细微的语法,例如doctype的声明,你只需要写<!doctype html>就行了。HTML 5 指定 UTF-8 编码的方式如下
<meta charset="UTF-8">
2.Flash给很多Web开发者带来了麻烦,要在网页上播放Flash需要一堆代码和插件。<canvas>标签使得开发者只要使用一个标签就能和用户产生UI交互。
3. 新增许多标签
HTML5设计的一个原则是更好的体现网站的语义性,所以增加 了<header>和<footer>这样的标签,用来明确表示网页的结构;新增 <section> 和 <article> 标签,<section>和<article>也有利于清晰化网页的结构,更有利于SEO;新增 <menu> 和 <figure> 标签,<menu>可以被用于创建传统的菜单,也可以用于工具栏和上下文菜单。<figure>标签使得网页文字和图片的排版更 专业; 新增 <audio> 和 <video> 标签,这两个标签可能是HTML5里面最有用的两个标签了,使用起来时也异乎方便,如在HTML5页面中嵌入视频只需一小段。
复制代码代码如下:
<video width="450" height="340" controls>
<source src="4" type="video/mp4">
Your browser does'nt support video embedding feature.
</video>
同理,音频等其他的也类似。
4. 全新的表单
HTML5对 <form> 和 <forminput> 标签进行了大量修改,添加了很多新的属性,也修改了很多属性
5. 删除 <b> 和 <font> 标签,<frame>, <center>, <big> 标签
6. HTML5 支持了不同类型的存储类型
HTML5 支持本地存储,在之前版本中是通过 Cookie 实现的。HTML5 本地存储速度快而且安全。并且HTML5有两种不同的对象可用来存储数据,HTML5通过JS来存储和访问数据:
localStorage 适用于长期存储数据,浏览器关闭后数据不丢失
sessionStorage 只是针对一个session的数据存储,存储的`数据在浏览器关闭后自动删除
总的来说,HTML5已经超越了标记语言的范畴,更富语义的标签将使得HTML5更有用处。Canvas+WEBGL等技术,实现无插件的动画以及 图像、图形处理能力;本地存储,可实现offline应用;websocket,一改http的纯pull模型,实现数据推送的梦 想;MathML,SVG等,支持更加丰富的render等等等等,现在对于对HTML5的了解还只停留在表面阶段,以后会多阅读一部分HTML5的书籍 增加一下见识。
经典英语文章The Almighty Dollar双语阅读
恢复HTM-HTML图标方法
HTML了解一些HTML标记介绍
php函数method-exists()与is-callable()有何区别
HTML5&details标签属性
如何在HTML页面插入flash代码
了解HTML中table表格的frame和rules属性
HTML validate HTML验证特点
HTML5文本编辑器推荐-属于Web开发人员的HTML5编辑器
Linux系统是怎么辨别gmtime和localtime
HTML中Id和Name的区别是什么
Java中hashmap和hashtable的区别
PHP-HTMLhtml必看的重要知识点笔记
关于HTML中Id和Name的区别
i still remember that halloween英语作文
嵌入Flash的HTML方法
The summer holiday plan英语作文
函授和自考有什么区别
PHP使用ob-start生成html页面
html.jsp和srevlet的关系
Climbing the Hill英语作文
HTML5和HTML4有何区别?
后期处理软件Photoshop和Lightroom两者的优缺对比
大学英语四级The Moonlight Clan作文
HTML meta viewport属性说明
童话、寓言和神话有何区别
Climbing the Hill初中英语作文
关于HTML meat作用
正确使用HTML中title属性的一些建议
The mountains the most beautiful female teachers英语作文
你知道“应届生”和“往届生”有何区别吗
Html怎么插入flash代码
My healthy lifestry英语作文
The Limitation of The Violence Shot 暴力镜头的限制英语作文
Photoshop和Lightroom的优缺点
java中length和length()的区别
The Important of Health英语作文
HTML中meta的用途
The last year of my middle school英语作文
eFlashMTV(动画MTV制作) V4.7