CSS 简介
1. 什么是CSS?
CSS(层叠样式表,Cascading Style Sheets)是一种用来表现HTML或XML文档样式的计算机语言。它描述了如何将结构化文档(如HTML文档或XML应用)呈现为屏幕、纸质、语音或其他媒体的方式。CSS的主要作用是定义网页的视觉呈现,包括布局、颜色、字体等。
2. CSS的历史
CSS最初由哈肯·维姆·莱于1994年提出。1996年,W3C发布了CSS的第一版。随后,CSS逐渐发展,出现了2.1、3等多个版本。目前,CSS 3是最新的版本,它增加了许多新的特性,如动画、过渡、阴影等。
3. CSS的工作原理
CSS通过选择器(selector)来选中HTML文档中的元素,并对其应用样式。选择器可以是元素名、类名、ID等。选中元素后,CSS会根据声明的属性和值来设置元素的样式。
4. CSS的基本语法
CSS的基本语法由选择器和一组花括号内的声明组成。每个声明包含一个属性和一个值,用冒号分隔。多个声明之间用分号分隔。例如:
p {
color: blue;
font-size: 16px;
}
这个例子中,选择器是p
,表示对所有<p>
元素应用样式。声明包括color: blue;
和font-size: 16px;
,分别设置文字颜色和字体大小。
5. CSS的引入方式
CSS可以通过以下几种方式引入到HTML文档中:
- 内联样式:直接在HTML元素中