css不是写到head里而写到body里,可以吗

html-css024

css不是写到head里而写到body里,可以吗,第1张

 CSS可以写在head和body中的。

写在head中可以给整个body使用,而写在body中可能只能给某一个DIV使用,具体是要看怎么使用。本质上是没有什么差的,从整洁度上当然是head上更好了。

当讨论到Web标准时,一些事情总是被提及,那就是结构和表现分离的重要性。结构和表现分离可以给我们带来很多好处,比如样式复用、统一标准等等。而结构与标签分离的第一件是就是需要把所有设置元素样式的语句单独提取到一个css文件。

所以更推荐将样式表单独写一个文件,在head出调用来控制整个页面的表现。

html引用css方法如下

1、直接在div中使用css样式制作div+css网页

2、html中使用style自带式

3、使用@import引用外部CSS文件

4、使用link引用外部CSS文件

推荐此方法

你说就是第二种

.内部样式表

内部样式表是把样式表放到页面的<head>区里,这些定义的样式就应用到页面中了,样式表是用<style>标记插入的,从下例中可以看出<style>标记的用法:

<style

type="text/css">

hr

{color:

sienna}

p

{margin-left:

20px}

body

{background-image:

url("images/back40.gif")}

</style>