html5理解head_动力节点Java学院整理
1)href:指定link元素指向的资源的URL; 载入外部样式表 <link rel="stylesheet" type="text/css" href=http://www.jb51.net/html5/"styles.css"/> 可以行使多个link元素载入多个外部资源。 为页面界说网站符号 <link rel="shortcut icon" href=http://www.jb51.net/html5/"favicon.ico" type="image/x-icon" /> 赏识器载入HTML页面时,会加载并表现网站符号。 注:假如网站符号文件位于/favicon.ico(即Web处事器的根目次),那就不必用到link元素,大大都赏识器在载入页面时城市自动哀求这个文件,就算没有link元素也是云云。 可以要求赏识器预先获取估量很快就要用到的资源。 <link rel="prefetch" href=http://www.jb51.net/html5/"/page2.html"/> 注:今朝不是全部赏识器都支持该成果。 script元素 用于在页面中插手剧本,可以直接在文档中界说剧本和引用外部文件中的剧本。该元素支持的局下属性如下: 1)type:暗示所引用或界说的剧本的范例,对付JavaScript剧本这个属性可以省略 界说文档内嵌剧本 <script> document.write("This is from the script"); </script> 默认环境下,赏识器在页面中一碰着剧本就会执行。 载入外部剧本库 可以将剧本放到单独的文件中,然后用script元素载入HTML文档。 <script src=http://www.jb51.net/html5/"simple.js"></script> 推迟剧本的执行 行使async和defer属性可以对剧本的执行方法加以节制,defer属性汇报赏识器要等页面载入息争析完成后才气执行剧本: <script defer src=http://www.jb51.net/html5/"simple2.js"></script> 因为html碰着剧本就会执行,假如你的剧本必要行使到html剧本中的内容,凡是你必要将剧本放到响应的html剧本后,但在html5中,行使defer属性就能到达同样的目标。 赏识器碰着script元素时的默认举动是在加载和执行剧本的同时停息处理赏罚页面,各个script元素依次同步执行。async属性可以在赏识器理会HTML文档时异步加载和执行剧本,假如运用适合,可以大大进步整体加载机能。 <script async src=http://www.jb51.net/html5/"simple2.js"></script> noscript元素 noscript元素用来向禁用了JavaScript或赏识器不支持JavaScript的用户表现一些内容。 <noscript> <h1>JavaScript is required!</h1> <p>You cannot use this page without JavaScript</p> </noscript> 尚有一种选择是在赏识器不支持JavaScript时将其引至另一个URL。
<noscript>
<meta http-equiv="refresh" content="0;"/>
</noscript>
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |