Помощник по CSS
| Сайт: | Информатикс |
| Курс: | 2086 9М Информатика |
| Книга: | Помощник по CSS |
| Напечатано:: | Гость |
| Дата: | Суббота, 14 Март 2026, 09:13 |
1. Введение
Выбрать стиль можно 3 способами:1. Указав файл со стилями внутри тега <link rel="stylesheet" href="название_файла.css"> (тег должен быть внутри тега <head>)
2. Создав тег <style> </style>, и указать стили внутри него
3. Для конкретного тега можно указать с помощью атрибута style (в таком случае селектор и фигурные скобки не требются)
Синтаксис:
Селектор Объявление Объявление
p { color: blue; font-size: 12px; }
Cелекторы бывают:
Выбирающие тег (как в примере выше)
Выбирающие по id (#id1, #text)
Выбирающие по классу (.class1, .text). Также можно указать класс внутри тега (p.text). Тогда селектор будет выбирать элементы соответствующего класса, которые находятся внутри параграфа.
Выбирающие всё! ( * )
Также разрешается указывать разные селекторы через запятую, к примеру:
p, h1, h2
Кроме того, что можно сослаться на названия тегов и атрибутов, можно сослаться на состояние элемента (к примеру, что на него навели мышкой). Делается это с помощью псевдо-классов, и выглядит следующим образом:
p:hover { ... }
Список всех псевдо-классов можно найти здесь: https://www.w3schools.com/css/css_pseudo_classes.asp
Список возможных объявлений можно найти по ссылке выше или здесь: https://cssreference.io/ https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-line
Документация на русском: https://developer.mozilla.org/ru/docs/Web/CSS/background
2. Пример
<!DOCTYPE html>
<html>
<head>
<style>
p {
color: blue;
font-size: 14px;
}
</style>
<!-- <link rel="stylesheet" href="style.css"> -->
<title> Это название страницы! </title>
</head>
<body>
<img src="123.jpg" width=500 height=500>
<h1> <a href="http://ya.ru"> <button> 123 </button> </a> </h1>
<h2> заголовок </h2>
<h3> заголовок </h3>
<p> Bla-bla </p>
<p> Bla-bla2 </p>
<table border=1>
<tr>
<td rowspan=2> 1 </td>
<td> 2 </td>
<!-- <td> 2 </td> -->
</tr>
<tr>
<td> 3 </td>
<td> 4 </td>
<td> 5 </td>
</tr>
</table>
<!-- Основная часть страницы -->
</body>
</html>