Як змінити відстань між рядками в html, webkwondo

Відстань між рядками називається інтерліньяж. Красивим французьким словом interligne - «написане між рядків«, междустрочіе.
По-англійськи «відстань між рядками» звучить як line spacing (line - лінія, рядок; space - відстань, космос) або більш давньо lead, leading.

Взагалі, lead - це свинець. І такий збіг не випадковий. У середньовіччі ... (як щас пам'ятаю) текст збирався з опуклих свинцевих літер (від латинського littera - буква), виготовлених, природно, в дзеркальному відображенні (малюнок вище). «Збирач» хоч і вставляв літери зліва направо, але зате верх ногами і від низу до верху (а вам слабо?). Букви збиралися в рядки на металевій штуці, званої складальної версткою (composing stick), потім верстки скріплювалися разом і утворювали прототип сторінки - друковану форму (forme), яка в свою чергу прикріплювалася до друкованої дошці (galley) на друкарському верстаті, змащувалася чорнилом, і , нарешті, все це друкується на папері. Ну, не всі ... тільки букви.
Так ось. Для того, щоб збільшити інтерліньяж. між рядками вставляли шпони - тонкі пластинки свинцю, товщиною в 2 пункти в системі Дідо (в цій системі 1 пункт = 0,376 мм, тобто виходить, шпон був товщиною менше одного міліметра).
Тобто розмір шрифту (point size) - це не «зростання» самої літери «х» (такий «зростання» в типографике називається x-height = ікс-висота), а ще й плече знизу і відстань зверху.
Висловлюючись типографським, інтерліньяж - це вертикальна відстань між базовими лініями двох сусідніх рядків. Зауважте, це не пробіл між рядками, це СУМА висоти рядка І наступного внизу пробілу. Саме тому, коли інтерліньяж вимірюють множником, наприклад, 1,8, це означає, що сам пробіл між рядками буде 0,8 від висоти шрифту. Якщо ви поставите інтерліньяж = 0,8, то рядки у вас будуть заїжджати один на одного, так як висота рядка буде менше, ніж висота шрифту. Це ж станеться і в тому випадку, якщо ви виставите інтерліньяж = 9 пунктів, при розмірі шрифту 12.
Отже, тепер про головне. Щоб змінити відстань між рядками в HTML. вам не потрібно забивати шпони. Вам потрібно всього лише до об'єкта, в якому ви хочете це відстань відрегулювати, наприклад, до абзацу тексту (тег
) Або до блокового елементу (), Застосувати CSS-властивість line-height. Властивість може застосовуватися до всіх тегам HTML.Значення у line-height можна задавати у відсотках, множником, одиницями виміру (пікселі (px), пункти (pt), пайки (pc) і т.д.), а також воно може приймати значення normal і inherit.
При normal відстань між рядками обчислюється браузером автоматично за своїми міркувань, при inherit - успадковується значення батьківського елемента, тобто тега, в який даний тег вкладений.
Черкніте кілька рядків на HTML.
Ось так виглядає в браузері відстань між рядками в абзаці зі значенням 1 (тобто одинарний інтерліньяж) і 70% у заголовка (зауважте що при розрахунку в% за 100% береться висота шрифту):

Якщо ми поставимо line-height для тега