CSS для Початківців

Керівництво для початківців по CSS

Зовнішні таблиці стилів

Русский перевод: Внешние таблицы стилей

Ми створюємо зовнішні каскадні таблиці стилів в окремих документах, даючи їм розширення “.css”. Зовнішня каскадна таблиця стилів є простий список правил. Вона не містить HTML-тегів. CrashCourse / Demos / Stylesheet.css – приклад зовнішньої таблиці стилів.

Приклад коду

1
.warning {color:#ff0000}
2
h1.warning {text-decoration:underline}
3
p.warning {font-weight:bold}

Ми можемо підключити вказаний CSS-файл до будь-якої кількості сторінок HTML. Тег <link>, який розміщується у верхній частині HTML-сторінки, посилається на зовнішню каскадну таблицю стилів.

Приклад коду

01
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
02
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
03
<head>
04
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05
<title>External Style Sheet</title>
06
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
07
</head>
08
<body>
09
<h1 class="warning">WARNING</h1>
10
<p class="warning">Don't go there!</p>
11
</body>
12
</html>

Атрибути <link>

АтрибутиОпис
hrefвказує на місцезнаходження зовнішньої каскадної таблиці стилів
relатрибут повинен встановлювати значення “stylesheet” для посилання на таблицю стилів
typeповинно бути встановлено “text/css” для посилання на таблицю стилів

Кількість зовнішніх каскадних таблиць стилів, які може використовувати сторінка HTML, необмежено. Більше того, ми можемо об’єднувати зовнішні таблиці стилів, використовуючи техніку впровадження стильових таблиць.

Вбудовані стилі

Ми створюємо вбудовані стилі, додаючи тегам атрибути стилю. Так само як і у випадку з класом чи атрибутами ідентифікатора (id), більшість елементів можуть мати стильові атрибути. Значення атрибуту стилю розділяються крапкою з комою. Зразок коду нижче демонструє застосування вбудованого стилю:

Зразок коду

01
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
02
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
03
<head>
04
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05
<title>Inline Styles</title>
06
</head>
07
<body>
08
<p style="color:blue; font-weight:bold; font-size:12pt">Common Greetings</p>
09
<ul style="margin-top:-20px; font-size:10pt">
10
<li style="list-style-type:square">Hello</li>
11
<li style="list-style-type:circle">Hi</li>
12
<li style="list-style-type:disc">Howdy</li>
13
</ul>
14
</body>
15
</html>

← Кольори | Float та Clear →