一尘不染

我应该在HTML网页的哪里放置CSS和Javascript代码?

html

设计网页时,应将以下代码放在哪里?

<link rel=stylesheet type="text/css" href="css/layout.css">

我应该把它放进去<head>还是放进去<body>?请澄清以下问题:

  1. 如果将其放在<head>HTML代码中或其他位置,它将产生什么区别?
  2. 如果我有两个CSS(或Javascript)文件怎么办?由于我只能在一个文件之前添加一个文件,因此网络浏览器将使用哪个文件来显示网页?

阅读 410

收藏
2020-05-10

共1个答案

一尘不染

我认为最好的做法是将CSS文件放在标题中

<head>
  <link rel="stylesheet" href="css/layout.css" type="text/css">
</head>

和结束</body>标记之前的Javascript文件

  <script type="text/javascript" src="script.js"></script>
</body>

另外,如果有的话,就像您说的是两个CSS文件。浏览器将同时使用两者。是否有选择器,即。.content {}这两个CSS文件中的内容相同,浏览器将用第二个属性覆盖第一个属性的相似属性。如果这样的话。

2020-05-10