css放在什么标签里面

html-css016

css放在什么标签里面,第1张

Css主要放在<style>标签里面。

示例:

<style type="text/css">

div{width:500pxheight:200pxbackground:#000000}

</style>

特别说明:

另外还有2种Css调用方式,为外部调用及行内调用。

css用于控制html的样式和布局。

主要分内联样式,内部样式,外部样式。

内联样式就是在html的元素里直接使用css,比如:

<p style="background-color:green">这是一个段落。</p>

这就是直接在元素中用css设置背景颜色。适用于单元素,不会影响其他元素。

内部样式则是把css放在head部分用 <style>标签来定义,比如:

<head>

<style type="text/css">

body {background-color:yellow}

p {color:blue}</style>

</head>

其中body {background-color:yellow}定义了整个body的背景颜色。

p {color:blue}</style>则是定义了页面里面所有文本的文字颜色。

优点是整个html页面都能调用。

第三种则是外部样式,就是把css部分做成单独的css文件,然后再html页面里面引用,比如

<head>

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

</head>

相当于内部样式的代码部分放入mystyle.css这个文件,然后在此处引用。

外部样式最大的优点是其他html页面也能直接用link直接调用,比如你好几个页面需要类似的风格,那么把相同的布局内容放入CSS文件里面就会非常合适。

CSS可以写在head和body中的。

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

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

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