热门关键字:
jquery > jquery教程 > jquery教程 > 适用于任何项目的基本HTML5模板

适用于任何项目的基本HTML5模板

329
作者:管理员
发布时间:2021/7/7 18:03:19
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=5006
  在本文中,我们将看看如何开始。让我们从简单的开始,用一个最基本的HTML5页面:


  TheHTML5Herald


  有了基本的模板,现在让我们检查标记的一些重要部分,以及这些部分与在HTML5之前编写HTML的方式有何不同。


  Doctype


  首先,我们有“文档类型声明”或doctype。这只是告诉浏览器(或任何其他解析器)正在查看的文档类型的一种方式。对于HTML文件,它表示HTML的特定版本和风格。


  doctype应该始终是任何HTML文件顶部的第一项。许多年前,doctype声明是一个丑陋且难以记忆的混乱。对于XHTML1.0Strict:


  -//W3C//DTDXHTML1.0Strict//EN"


  "">


  HTML4转换:


  -//W3C//DTDHTML4.01Transitional//EN"


  "">


  尽管文档顶部的那一长串文本并没有真正伤害到我们(除了迫使我们网站的浏览者下载一些额外的字节之外),HTML5已经消除了那些难以辨认的碍眼的东西。现在你需要的是:


  简单而中肯。doctype可以用大写、小写或混合大小写编写。你会注意到“5”在声明中明显缺失。尽管当前的web标记迭代被称为“HTML5”,但它实际上只是以前HTML标准的演化——未来的规范将只是我们今天所拥有的东西的发展。


  由于通常要求浏览器支持Web上的所有现有内容,因此无需依靠文档类型来告诉他们给定文档应支持哪些功能。换句话说,仅doctype不会使您的页面兼容HTML5。这完全取决于浏览器。


  实际上,您可以在页面上使用具有新HTML5元素的这两个旧文档类型之一,并且该页面将呈现与使用新doctype时相同的外观。


  HTML元素


  下一个HTML文档是HTML元素,它在HTML5中没有显著变化。在我们的示例中,我们将lang属性的值设为en,它指定文档是英文的。在基于xhtml的语法中,需要包含xmlns属性。在HTML5中,这不再是必需的,甚至lang属性对于文档的验证或正确运行也是不必要的。




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:JAVA
友荐云推荐