湛江北大青鸟Web前端小课堂:HTML5与HTML之间有什么区别?
作者:广州电脑培训甘发布时间:2020-11-12分类:湛江电脑学校浏览:560
很多没有学过HTML5大前端的同学,对HTML5并不了解,经常会提出疑问:HTML5与传统HTML有什么区别?今天,北大青鸟湛江校区老师就为大家讲一下两者比较明显几个区别。首先,HTML5已经远远超越了标记语言的范畴,它的设计目的是在移动设备上支持多媒体,和HTML比起来,深度和广度上都做了进一步提升。
接着,我们来看一下两者的声明文件类型:
HTML:
1、<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2、<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3、"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
HTML5:<!DOCTYPE html>
由上面可以看到,在文档声明上,HTML的声明代码很长很复杂,而HTML5的声明更为简单,方便记忆,所以HTML5要比HTML更有利于程序员的快速阅读和开发。
此外,两者结构语义也有所不同。HTML没有结构语义化的标签,通常以<divid="header"></div>来命名,HTML5则增加了很多语义化的标签,比如:<header> 、<nav>、<article>、<aside>、<footer>等,使代码结构清晰,更加具有可读性。
HTML5新增了强大的绘图功能,通过绘画功能,加上JS可以实现动画以及图片。而HTML4.0却不行。在HTML5中,Canvas和SVG可以进行绘图,Canvas相当于一个画布,可以通过JavaScript 来绘制 2D 图形,Canvas 是逐像素进行渲染的。SVG是可伸缩矢量图形,用于定义网络的基于矢量的图形,SVG 严格遵从 XML 语法,其图像文件可读并且易于修改和编辑,可以被搜索、索引、脚本化或者压缩。可以在任何分辨率下被高质量地打印。
除了上述几点,强大的HTML5还新增了视频标签。这个功能是HTML4.0所不具备的,用HTML4.0插入视频需要很长一段代码,但是用HTML5就只需要video标签即可。
发展到今天,HTML5的功能已经十分强大,放眼未来,HTML5的发展潜力不可限量。北大青鸟顺应科技发展,不断优化HTML5大前端课程,目前课程已经涵盖前端页面重构、PC端全栈开发、Node.js后端开发、Vue.js前端框架等不同课程阶段,课程趋于全面和精细化,更加契合当下企业的发展需求。深度学习HTML5知识点,积累丰富的实战经验,全面掌握前端开发技能,北大青鸟是你不二的选择。
- 湛江电脑学校排行
- 最近发表
-
- 东莞信息:大岭山举办2024年重点群体就业服务秋季综合招聘会|||计算机网络培训学校
- 东莞信息:虎门政策宣传面对面!虎门人社分局开展社保服务进万家集中宣传活动|||广州计算机软件培训
- 东莞信息:石龙石龙人社分局举办公共就业服务进校园活动韶关学院专场|||计算机培训学校招生
- 东莞信息:石碣人社分局开展零工市场推广宣传活动|||大学生计算机培训学校
- 东莞信息:石碣石碣高埗携手举办妙剪生花欢乐行高层次人才亲子交流活动|||计算机软件培训学校
- 梅州信息:人社部举办2024年全国人力资源市场高校毕业生就业服务专项行动|||北大青鸟计算机培训中心
- 东莞信息:南城南城街道开展2024年粤港澳青年创新创业交流活动|||计算机专业维修学校
- 东莞信息:横沥横沥镇召开治理欠薪冬季专项行动工作会议|||计算机软件培训学校
- 东莞信息:樟木头樟木头镇召开2024年保障农民工工资支付暨治理欠薪冬季行动部署工作会议|||计算机培训学校招生
- 东莞信息:石排劳动争议调解业务培训班干货满满!|||电脑计算机编程培训学校
- 标签列表
-