快速学会HTML5语言-29-HTML5基础(实例)

作者:风筝 | 创建时间: 2023-03-23
快速学会HTML5语言-29-HTML5基础(实例)

操作方法

HTML5是最新的HTML标准,HTML5语言更加精简,解析的规则更加详细。在针对不同游览器时,即使语法错误也可以显示出同样的效果。

HTML语法是在SGML语言基础上建立的,但是SGML语法非常复杂,要开发能够解析SGML语言的程序也很不容易,所以很多游览器都不包括SGML的分析器。

因此,虽然HTNL语法基本遵从SGML语法,但是对于HTML的执行在各游览器之间并没有一个统一的标准。各游览器之间的互兼容性和互操作性在很大程度上取决于网站或网络应用程序开发者们在开发上所做的共同努力,而游览器本身始终是存在缺陷的。

在HTML5中提高Web游览器之间的兼容性是它的一个很大的目标,为了确保兼容性,就要有一个统一的标准。

因此在HTML5中,围绕着这个Web标准,重新定义了一套在现有的HTML的基础上修改而来的语法,使它运行在各游览器时都能够符合这个通用标准。

关于HTML5语法解析的算法也都提供了详细记载,所以各Web游览器的供应商可以把HTML5分析器集中封装在自己的游览器中。最新Firefox(默认为4.0以后的版本)与Webkit游览器引擎中都迅速地封装了供HTML5使用的分析器。

温馨提示

如果有疑问,请在下方评论,小编会回复。
点击展开全文

更多推荐