HTML 4与HTML 5
HTML4和HTML5是超文本标记语言(简称HTML)的两个版本。它基本上用于创建静态网页。HTML的不同版本已经发布多年了,最新的是HTML5。HTML4和HTML5之间有一定的区别。
HTML 4
HTML版本4支持诸如脚本、更丰富的表、样式表、嵌入对象、改进对混合文本和从右向左方向文本的支持。通过对表单的增强,残疾人的可访问性也得到了改进。
HTML4是在国际化专家的帮助下设计的,这样文档可以很容易地传输,也可以用不同的语言编写。这是通过合并RFC2070实现的。
HTML 4中添加了各种新功能,特别是针对有局限性的用户:
•更好地区分呈现和文档结构。这鼓励使用样式表而不是HTML属性和表示元素。
•一个对象可以使用标记进行文本描述。
•增加访问键、活动标签和更好的表单。
•在客户端添加地图元素或图像映射机制。
•支持所有元素的lang和title属性。
•图像、框架和表格等的详细说明。
•多种目标媒体,可与样式表一起使用。
•更好的标题、表、机制和列组。
HTML 5
HTML5是HTML的最新版本。2004年,W3C开发了HTML,但之后他们更关注XHTML和XML。因此,成立了一个名为WHATWG或Web超文本应用技术工作组(WHATWG)的新小组,负责html5。
此版本的HTML主要针对开发web应用程序的开发人员的需求,它还解决了以前版本的HTML所面临的问题。
虽然还没有关于HTML5规范的定稿,但有一些元素可以使用,只要您的浏览器支持它。例如,canvas元素用于在编写脚本的同时绘制图形。ie8、Firefox、Opera和Safari都支持这个元素。
由于它是最新的规范,许多浏览器在不久的将来会支持它。HTML5最好的地方是它向后兼容。如果您是一个web应用程序开发人员,那么您可能需要学习html5,因为它支持应用程序的各种标记和属性。例如,HTML5中的一些新事件处理程序是ondrag、ondrop、ondragstart和ondragend。
HTML4和HTML5之间的区别•错误处理已经被编码并在HTML5上被重新发现。这有助于浏览器开发人员标准化并减少在网页上以一致方式显示内容的时间和金钱。这在HTML4中是不可能的。•HTML5在JavaScript、CSS和HTML的帮助下使浏览器更像一个应用程序平台。HTML 4直接添加了许多元素,如<;video>;、<;audio>;和<;canvas>;。 |