为什么要使用带有data / css HREF的链接标记而不是使用样式标记?

时间:2016-12-11 04:06:39

标签: html css data-uri

在Facebook的源代码中,您可以找到以下source code,我不得不将其作为链接而不是图像发布,因为我是网站新手。

作为参考,它是一个HTML <link>标记,href属性以data:text/css; charset=utf-8,开头,然后是CSS。

为什么要在<style>标记上使用该标记,该标记用于存储和使用CSS?

1 个答案:

答案 0 :(得分:0)

https://www.w3.org/TR/html5/document-metadata.html#the-link-element

https://www.w3.org/TR/html5/document-metadata.html#the-style-element

两者之间的区别在于,您可以在许多不同页面中重复使用.css的链接,其中必须在每个页面上写入样式块。 具有许多不同页面的站点宁愿链接到.css并保持所有页面看起来相同,而不是一遍又一遍地重写样式块。     <link href="#" rel="stylesheet" /> - &gt;去获取一个已经写好的.css文件。          DIV {     边框:1px纯黑色;     }

- &gt;写在页面上,它的范围仅限于那一页。