Топ-100Базовые концепции CSS - CodOrbits
LogoCodOrbits

Раздел: HTML

Изучите основы HTML для создания простых веб-страниц и понимания структуры клиентской части веб-приложений.

Все разделы
Иконка HTML

Базовые концепции CSS

Last updated: 9 мая 2025 г.

Как уже говорилось, html нужен только чтобы задать определенную структуру странице и добавлять на нее некоторые элементы.

С помощью языка CSS мы можем очень гибко оформлять нашу страницу придавая ей различные элементы дизайна, то есть привести ее к такому внешнему виду, чтобы ее не стыдно было выложить в интернет.

Разделение CSS и HTML – это попытка разделить код, которым выполняется дизайн страницы и код, которым выполняется придание ей структуры.


CSS. Базовые концепции

Весь css код обычно пишется в отдельном файле, обычно с именем style.css. Как видим, css код пишется в файле со своим собственным особым форматом – css.

В отдельном файле css код пишется, чтобы его потом можно было применить ко многим html страницам. То есть можно задавать дизайн сразу многим страницам в одном файлике style.css.

Давайте создадим css файл со стилями и html файл страницы в папке HTML.

Стили из файла style.css будут применены к файлу pageWithCSS.html.

Дизайн(стили) придается конкретным html тегам с помощью свойств.

Чтобы придать конкретному html тегу страницы некоторые свойства, в css файле указывается тег, которому мы хотим придать их, а потом в фигурных скобочках эти свойства.

1/*Комментарии в css как в Java*/
2
3/*Можно задавать группу свойств сразу нескольким 
4тегам страницы. Тогда пишем их через запятую*/
5h1, h2 {
6    /*указываем жирность шрифта тегов h1 и h2 равной 600*/
7    font-weight: 600;
8    /*указываем шрифт "Inter" для тегов h1 и h2*/
9    font-family: ‘Brush Script MT’, cursive;
10}
11
12/*а можно по отдельности. Придем свойства только тегу h3*/
13h3 {
14    font-weight: 600;
15    font-family: ‘Courier New’, monospace;
16}
17
18/*Придем свойства только тегу img*/
19img {
20    /*тип рамки у картинки*/
21    border-style: dashed;
22    /*цвет рамки у картинки*/
23    border-color: red;
24    /*размер рамки у картинки*/
25    border-radius: 15px;
26}

Теперь как же придать только что заданные свойства нашей pageWithCSS.html странице?

1<!DOCTYPE HTML>
2<html>
3<head>
4    <title>Page tab text</title>
5
6    <!-- В теге link в аттребуте href нужно указать путь к css файлу. 
7         С помощью link могут подключаться не только стили но и разные другие файлы, 
8         поэтому с помощью rel="stylesheet" мы указываем что подключается именно css файл. 
9         Теперь все стили, которые мы определили в style.css будут применены к этой html странице. -->
10    <link rel="stylesheet" href="C:\HTML\style.css" />
11</head>
12<body>
13    <h1 align="center">Большой заголовок</h1>
14    <h2 align="center">Заголовок поменьше</h2>
15    <h3 align="center">Ваше маленький заголовок жесть</h3>
16
17    <center>
18        <img decoding="async" src="C:\HTML\PatrickLearnsHtml.png" />
19    </center>
20</body>
21</html>

Тестируем написанный HTML+CSS код

Давайте откроем только что написанную страницу в браузере.

Как видим, свойства определенные в файле style.css были успешно применены к тегам на странице pageStructure.html.

Текст тегов h1, h2 стал жирным и принял шрифт Brush Script MT. Тег h3 стал жирным и принял шрифт ‘Courier New’, monospace. У картинки же появились закругления и рамка красного цвета. То есть всё, как мы писали в css файле.


Следующие уроки

Что такое классы в CSS

15
мин.

Similar Articles Icon
Divider

Что такое div блок и зачем он нужен

15
мин.

Similar Articles Icon
Divider

Теги структуры страницы. Семантические теги

17
мин.

Similar Articles Icon