我正在尝试学习如何使用层叠样式表。我有一个小测试 html 页面如下:
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/test.css" />
</head>
<body>
<h3> A White Header </h3>
<p> This paragraph has a blue font.
The background color of this page is gray because
we changed it with CSS! </p>
<INPUT TYPE=text NAME="userID" id="userID" Size=20 >
</body>
外部 css 文件如下所示:
body{ background-color: gray;}
p { color: blue; }
h3{ color: white; }
一切正常。但是当我查看由我团队的其他成员创建的样式表时,他们的内容中包含样式标签。所以这让我觉得 CSS 文件真的应该是这样的:
<style type="text/css">
body{ background-color: gray;}
p { color: blue; }
h3{ color: white; }
</style>
但是,当我放入样式标签时禁用了 CSS。我做错了什么?
感谢您的帮助。
艾略特
最佳答案
<style>
HTML 标记用于当您的 CSS 在您的 HTML 文件中时。
如果是外部 CSS 文件,则不要使用它们,因为它不是 HTML 文件。
关于html - 需要有关外部 CSS 引用的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8858378/