Professional Documents
Culture Documents
Lect 3
Lect 3
Впровадження CSS
в документ
Атрибут Style
Тег STYLE
Відносні:
Одиниця Опис
em Висота шрифту елемента
ex Висота символу x
px Піксель
% Відсоток
Одиниці виміру в CSS
em – це друкована одиниця, яка дорівнює
ширині великої літери М
text-align: left|right|center|justify
<!DOCTYPE html>
<html>
<head>
<title> Вирівнювання тексту </title>
<style>
h1{text-align:center}
p{text-align:justify}
</style>
</head>
Оформлення тексту
text-decoration дозволяє декорувати
текст, присвоївши йому одне або
кілька значень з нижче представлених
варіантів оформлення тексту:
Оформлення тексту
Відступ першого рядка
Властивість text-indent – задає відступ першого рядка в
текстовому блоці з лівого боку.
Відстань від лівого краю вікна браузера або ж елемента батька
(блоку в який поміщений блок з текстом) може бути заданно у
відсотках від ширини вікна браузера або ж одиницях виміру
прийнятих в CSS. У прикладі нижче відстань відступу від лівого
краю задається в пікселях (px):
p{text-align:justify; text-indent:20px}
Трансформація тексту
Властивість text-transform трансформує символи в
зазначеному текстовому блоці, роблячи їх великими або
прописними по одному з правил залежно від присудженого
значення даній властивості.
capitalize
Перший символ кожного слова в реченні буде з великої
літери. Решта символів свій вигляд не міняють.
lowercase
Всі символи тексту стають малими (нижній регістр).
uppercase
Всі символи тексту стають прописними (верхній регістр).
none
Не міняє регістр символів.
Вертикальне вирівнювання
Вертикальне вирівнювання тексту в рядку встановлює
властивість vertical-align
baseline - Вирівнює базову лінію поточного елемента за базовою лінії батька. Якщо
батьківський елемент не має базової лінії, то за неї приймається нижня межа
елемента.
bottom - Вирівнює основу поточного елемента по нижній частині елемента рядка,
розташованого нижче всіх.
middle - Вирівнювання середньої точки елемента за базовою лінії батька плюс
половина висоти батьківського елементу.
sub - Елемент зображується як підрядковий, у вигляді нижнього індексу. Розмір
шрифту при цьому не змінюється.
super - Елемент зображується як надрядковий, у вигляді верхнього індексу. Розмір
шрифту залишається колишнім.
text-bottom - Нижня межа елемента вирівнюється по самому нижньому краю
поточного рядка.
text-top - Верхня межа елемента вирівнюється за найвищим текстового елементу
поточного рядка.
top - Вирівнювання верхнього краю елемента по верху найвищого елемента
рядка.
Інтервал між буквами
letter-spacing
h1 {
letter-spacing: 6px;
}
p{
letter-spacing: 3px;
}
Міжсимвольний інтервал
Interdum volgus rectum videt, est ubi peccat. Si veteres ita miratur laudatque poetas, ut
nihil anteferat, nihil illis comparet, errat.
Пробіли та перенос рядка
Набраний текст, в будь-якому текстовому редакторі браузерами за
замовчуванням виводиться на екран у вигляді суцільного тексту, де
переноси рядків розставляються автоматично, а так само прибираються
зайві (більше одного) пробіли між символами.
h1 {font-variant: small-caps;}
h2 {font-variant: normal;}
Вага шрифту
font-weight: bold|bolder|lighter|normal|100|200|300|400|500|600|700|800|900
За замовченням – 400
Bold – 700
xx-
xx- x- x-
CSS small medium large larg
small small large
e
HTML 1 2 3 4 5 6 7
Порядок властивостей:
font-style | font-variant | font-weight | font-size | font-family
Взаємодія стилів
body {font-family:sans-serif; background-color:yellow;}
p {color:red; background-color:aqua;}
a {text-decoration:overline underline;}
h2 {font-weight:bold; text-align:center;}
body
<body>
h2 p
<h2>Це заголовок</h2>
<p>А це абзац з
<a href="myref.html">посиланням</a> a
всередині</p> </body>
Це заголовок
А це абзац з посиланням всередині
Favicon
Назва «Favicon» - це англійське скорочення від слів FAVorites
ICON, що в перекладі означає «значок для обраного».