Files
freeCodeCamp/guide/chinese/css/tutorials/introduction-to-css/index.md
2018-10-16 21:32:40 +05:30

55 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Introduction to CSS
localeTitle: CSS简介
---
## CSS简介
### 什么是CSS
层叠样式表CSS描述了页面上的html应该如何显示。
在CSS开发人员在页面的每个节点上使用属性或特殊标记应用样式之前。这使得标记重复并且容易出错。
CSS允许选择器描述每个匹配内容的外观。
```CSS
body {
font-size: 15px;
}
a {
color: rebeccapurple;
text-decoration: underline;
}
```
### 使用CSS
**外部样式表**允许许多页面共享相同的样式。
```HTML
<link href="styles.css" rel="stylesheet" type="text/css">
```
**内部样式表**将CSS应用于页面上的所有匹配标记。
```HTML
<style>
h1 {
font-family: sans-serif;
margin-bottom: 1.5em;
}
</style>
```
**内联CSS**将样式应用于单个标记。
```HTML
<img src="..." style="border: 1px solid red;" />
```
#### 更多信息:
* [W3Schools的](https://www.w3schools.com/css/css_intro.asp)
* [CSS-Tricks Almanac](https://css-tricks.com/almanac/)
* [Sitepoint](https://www.sitepoint.com/html-css/?ref_source=github)