跳到主要内容

CSS 基础

一、Hello world

<!DOCTYPE html>
<html>
<head>
<title>This is a title.</title>
<style>
body {
background: #fff;
}
p {
color: green;
font-style: italic;
}
.header {
padding: 10px;
background: pink;
border-radius: 10px;
}
</style>
</head>
<body>
<h1 class="header">这是一个标题</h1>
<p>Hello world!</p>
</body>
</html>

CSS 由多组规则组成。每个规则由选择器(selector)、属性(property)和(value)组成:

  • 选择器(Selector):多个选择器可以半角逗号(,)隔开。
  • 属性(property):CSS1、CSS2、CSS3 规定了许多的属性,目的在控制选择器的样式。
  • 值(value):指属性接受的设置值,多个关键字时大都以空格隔开。
  • 属性和值之间用半角冒号(:)隔开,属性和值合称为特性。多个特性间用;隔开,最后用{}括起来。

二、选择器

选择器类型:

  • 标签选择器
  • 类选择器
  • ID 选择器
  • 属性选择器(如input[type='submit']

三、样式表的引用

<link rel="stylesheet" href="style.css" />

例如:

<!DOCTYPE html>
<html>
<head>
<title>This is a title.</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<h1 class="header">这是一个标题</h1>
<p>Hello world!</p>
</body>
</html>