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

55 lines
1.8 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 Альманах](https://css-tricks.com/almanac/)
* [Sitepoint](https://www.sitepoint.com/html-css/?ref_source=github)