我对此很陌生,所以主要是(复制和粘贴)一些 YouTube 和阅读 Material 。
为什么两者都有?请简化您的回答,不要太技术化。
最佳答案
<style type="text/css">
是您希望在页面中嵌入样式规则的时候。
<link rel="stylesheet" href="path/to/style.css" />
是当您有一个单独的样式表文件要在当前页面中引用时 - 这样做意味着客户端不必每次都下载 CSS,从而加快页面加载速度。
CSS 有 @import
指令,如果你使用 <style>@import style.css;</style>
那么它大致相当于<link rel="stylesheet" href="style.css" />
(但有一些细微差别:参见 Difference between @import and link in CSS )。
关于css - <style type ="text/css"> & <link href ="style.css"rel ="stylesheet"type ="text/css"media ="screen"/> 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17935302/