是不是有几个html页面,就得有几个css文件?

html-css026

是不是有几个html页面,就得有几个css文件?,第1张

css是用来改变html中内容在浏览器上显示的样式的,你不可能所有的页面都用一个样式吧,比如说主页是一个样式,进入主页中的链接可能是另一个样式,这时候你就需要另一个css文件修饰这个样式。一般是一个html对应一个css或多个css,这样以后代码维护起来容易修改,你都放到一个css文件里,你修改这个页面的显示,别的页面有可能变掉,这个不是你所希望的

一个html文件可以调用任意多个文件名不重复的css文件,调用方式如下(称为外联式):

<head>

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

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

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

</head>

css的使用还有另外两种方式:

嵌入式Embedding(也叫内页样式):在网页上创建嵌入的样式表。

内联式Inline(也叫行内样式):应用内嵌样式到各个网页元素。

需要注意优先级,优先级:内联式 > 嵌入式 > 外联式