首页 > Web开发 > 详细

html5

时间:2020-01-07 10:16:07      阅读:74      评论:0      收藏:0      [点我收藏+]

 

由于遗留问题,DOCTYPE是必须有的。若没有DOCTYPE,浏览器可能会选择一些不兼容的渲染模式。DOCTYPE可写为以下三种方式之一。

<!DOCTYPE html>
<!DOCTYPE html SYSTEM "about:legacy-compat">
<!DOCTYPE html SYSTEM ‘about:legacy-compat‘>

元素分6种。虚元素、模板元素、原始文本元素、可转义的原始文本元素、外来元素和普通元素。

html元素p150代表HTML文档的根。最好加上lang属性来指定文档语言,以有助于语音合成工具选择发音,以及翻译工具选择翻译规则。lang属性p138指示了元素内容中或者元素属性中包含的文本的初始语言。lang属性的值必须是一个有效的BCP47语言标签,或空字符。空字符代表未知语言。

<html lang="en">
...
</html>

head元素p151代表HTML文档的元数据。

<head>
...
</head>

title元素p152代表HTML文档的标题或者名字。一个HTML文档最多一个title元素。

<head>
 <title>Introduction to HTML5</title>
</head>

base元素p153用来指定解析URLs时所需的基础URL。或者用来设置后续超链接的默认浏览上下文(用法尚不清楚)。一个HTML文档最多一个base元素,含有多个base元素时,只有第一个有效。base元素中至少需要有一个href属性,或者一个target属性。两者均有也可以。例如,在base元素的href属性中指定https://www.cnblogs.com/,在a元素的href属性中指定cp45899后。点击a元素后,会自动跳转到https://www.cnblogs.com/cp45899/

<!DOCTYPE html>
<html>
 <head>
  <title>The base element</title>
  <base href="https://www.cnblogs.com/">
 </head>
 <body>
  <p><a href="cp45899">cp45899</a></p> <!-- ok -->
  <p><a href="www.baidu.com">baidu</a></p> <!-- failed -->
  <p><a href="https://www.baidu.com">baidu</a></p> <!-- ok -->
 </body>
</html>

html5

原文:https://www.cnblogs.com/cp45899/p/12159322.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!