Maison  >  Article  >  interface Web  >  Lesson03_01 Qu'est-ce que CSS et comment le configurer_Tutoriel de base

Lesson03_01 Qu'est-ce que CSS et comment le configurer_Tutoriel de base

WBOY
WBOYoriginal
2016-05-16 12:08:421560parcourir

第3讲 CSS

  • 何为CSS
  • CSS的几种设置方式
  • 样式规则选择器
  • 样式规则的注释与有效范围
  • 样式属性详解

什么是CSS和CSS的设置方式



作者:Loncer 更多学习资源尽在:wwww.loncer.cn

什么是CSS

    CSS即:Cascading Style Sheets这几个英文单词的缩写,中文为:层叠样式表.它除了可以轻松设置网页元素的显示位置和格式外,还能产生滤镜,图像淡化,网页淡入淡出的渐变效果.简而言之.CSS就是要对网页的显示效果实现与Word一样的排版控制.
例如下的代码:
<body style="FONT-SIZE:20px;COLOR:bule;FONT-FAMILY:宋体;BACKGROUND-COLOR:gray;TEXT-DECORATION:underline"> </body>
即设置了一个CSS样式.

由上可知:一个HTML元素的style属性可以指定多种样式风格,每种样式 风格的名称和它的设置值之间用冒号来分开,每种样式风格之间用分号来分开.各种"样式风格名称"被称之为"CSS属性",样式风格的"设置值"被称为"CSS属性值".这种设置网页元素的显示效果的方式就是CSS.

CSS的设置方式

  • 内联样式表(inline style sheets)
直接设置HTML正方标签的style属性的方法称为内联样式表。
例如:<body style="FONT-SIZE:20px;COLOR:bule;FONT-FAMILY:宋体;BACKGROUND-COLOR:gray;TEXT-DECORATION:underline"> </body>
在使用内联样式表时HTML4.01标准建议用户在网页的标签之间增加一个标签,
如下:
使用这种方法有两点不足:
1、如果要将同样的样式风格设置到所有的段落上,则要对每一个

标签进行重复的设置。
2、一个网页可以在多种介质或媒体上输出,使用内联样式表设置的样式会在所有的媒体上输出时都会起作用,而没法为不同的媒体指定不同的样式表。

  • 嵌入样式表(Embedded style sheets)



media说明这个样式在什么介质上显示
是为了那些不支持CSS的浏览器而写的
之间的样式规则定义语句放在一个单独的外部文件中,这个外部文件就是外部样式表文件,其扩展名这.css。一个外部样式表文件可以通过HTTP的标签连接到HTML文档中。
例:
先建一个test.css文件,代码如下:
P{
"FONT-SIZE:20px;COLOR:bule;FONT-FAMILY:宋体;BACKGROUND-COLOR:gray;TEXT-DECORATION:underline"
}
再写一个要使用该样式表的文件,设他俩在同一文件夹下:



type和media是可选的,rel和href是必须的
À l'aide de feuilles de style externes, les auteurs de pages Web peuvent modifier l'apparence de l'ensemble du Web en modifiant un fichier. La plupart des navigateurs enregistrent les fichiers de feuilles de style externes dans un tampon, ce qui accélère la navigation sur le site.
  • Feuilles de style importées
Vous pouvez utiliser CSS @import pour importer un fichier CSS dans un autre fichier CSS, et l'instruction de définition de règle de style CSS importée devient la partie d'entrée de l'instruction de définition de règle de style CSS . Vous pouvez également utiliser @inport pour importer un fichier CSS dans la paire de balises L'instruction de définition de règle de style CSS saisie devient l'instruction de définition dans la paire de balises
Exemple :

注:所有的@import部分要放在前面
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn