Css міжрядковий інтервал: варіанти рішень

Досить часто у початківців верстальників виникають проблеми при освоєнні каскадних таблиць стилів (CSS). Не виключенням є робота з міжстроковими інтервалами в CSS. Міжрядковий інтервал - це відстань між рядками по вертикалі. Як і в звичайному документі Microsoft Word, в тексті html-файлу теж можна змінювати цей параметр.

Використання line-height при зміні інтервалу

Першим і найбільш правильним варіантом вирішення проблеми з інтервалами буде завдання значення властивості line-height. За замовчуванням значення цієї властивості дорівнює normal (line-height: normal-). Міжрядковий інтервал обчислюється автоматично самим інтернет-браузером і залежить, зокрема, від виду шрифту, а також його розміру. Будь-яке позитивне цифрове значення, яке буде задано в стильовому властивості line-height, браузер буде сприймати як число, на яке необхідно помножити розмір поточного шрифту.

css міжрядковий інтервал

В CSS міжрядковий інтервал може здаватися в різних одиницях довжини: пункти (pt), дюйми (in), пікселі (px) і відсотки (%). Відсоток розраховується щодо поточного шрифту, і за замовчуванням його значення дорівнює 100%. Не варто забувати, що властивість line-height запозичує значення властивості inherit у свого батьківського елемента.

Наведемо кілька прикладів, як збільшити міжрядковий інтервал в CSS:

.

Процес роботи з міжстроковими інтервалами досить простий. У вас повинні бути початкові знання CSS і вміння підключати файл до головної сторінки html. Стилі також можна задавати прямо на html-сторінці:

Щоб в цьому реченні зробити полуторний інтервал, необхідно в файлі CSS додати такий код:

p.stroka {

line-height: 1.5;

}

Для того, щоб зробити подвійний інтервал, можна прописати такий код:

p.stroka {

line-height: 2;

}

або

p.stroka {

line-height: 200%;

}

В обох випадках браузер буде розуміти, що потрібно поточний шрифт помножити на 2. Це значення і буде міжрядковим інтервалом.

зменшити міжрядковий інтервал css

Тепер наведемо приклад, як зменшити міжрядковий інтервал (CSS):

Важливо пам`ятати, що від`ємне значення line-height просто не сприймається, тому мінімальним його значенням може бути 0. Для того щоб отримати половинний інтервал, необхідно прописати такий код:

p.line {

line-height: 0.5;

}

або

p.line {

line-height: 50%;

}

або


p.line {

line-height: 2;

}

або

p.line {

line-height: 0.5pt;

}

Всі 3 варіанти коректні і відповідають всім стандартам W3C, відповідно, будуть працювати в будь-якій версії браузера.

Використання padding при зміні інтервалу

Однак крім зміни властивості line-height, існує ще один спосіб змінити в CSS міжрядковий інтервал, це буде "гра" зі значеннями властивості padding. Стильова властивість padding відповідає за внутрішні відступи в будь-якому html-об`єкті. За замовчуванням ця властивість дорівнює 0. Підбираючи різні значення, можна змінити міжрядковий інтервал, наприклад:

.

Працювати з міжстроковими інтервалами дуже просто. Досить знати основи CSS і вміти підключати файл до основної сторінки html. Також його можна задати безпосередньо на сторінці з розширенням html.

як збільшити міжрядковий інтервал в css

Для збільшення міжрядкового інтервалу збільшуємо значення властивості:

p.second {

padding: 10px;

}

Таким чином, відстань між рядками в нашому абзаці буде збільшено на 10 пікселів щодо початкового. З таким же успіхом можна і зменшити міжрядковий інтервал, прописавши наприклад:

p.second {

padding: 0px;

}

Негативне значення міжрядкового інтервалу

Якщо ви помітили, також не дозволяється вводити негативні значення, щоб не виходило накладення рядків один на одного. В CSS міжрядковий інтервал не може мати від`ємного значення. З точки зору дотримання правил написання коду і стандартів W3C, ви ніколи не зможете прописати негативні значення в значеннях міжрядкового інтервалу.

Зміна міжрядкового інтервалу в списках

Іноді виникає завдання змінити інтервали між рядками в списках

    і
      . Попередні методи не приведуть до потрібного результату, проте є одна властивість, яке може змінити інтервал в списку - це властивість - margin. Дане стильове властивість може бути як з позитивним, так і негативним значенням. Покажемо зміна міжрядкового інтервалу в списку на прикладі:

  • Пункт 1
  • Пункт 2
  • пункт 3
  • Для збільшення відступів потрібно в CSS-файлі прописати наступні рядки:

    ul li {

    margin-top: 10px;

    }

    Таким чином ми вказали, що відстань від кожного пункту списку збільшується на 10 пікселів. Причому в даному випадку можливо і негативне значення. Таким чином, ми можемо поставити: - margin-top: -15px.

    Внимание, только СЕГОДНЯ!

    ІНШЕ

    Апельсиновий кекс фото

    Апельсиновий кекс

    Фруктові кекси особливо смачні теплими.На 12 штук260 г борошна2 ч. Ложки порошку для випічки1/2 ч. Ложки соди2 ч. Ложки…

    Кращі страви з грибів фото

    Кращі страви з грибів

    1. Блінчікіс печерицями (на 4 порції) Для приготування нам потрібно: 275г. борошнасіль, мелений перець3 яйця500мл.…

    Макіяж для смаглявої шкіри фото

    Макіяж для смаглявої шкіри

    Одніміз найбільш важливих аспектів успешногомакіяжа є використання продуктів, які відповідають тону шкіри. Длятёмного…

    М'ясо: як його вибрати? фото

    М'ясо: як його вибрати?

    Ридайте вегетаріанці! Аплодуйте хижаки! Готуємо м`ясо! Упевнені фахівці поспішають на ринок. Краще м`ясо то, яке не…

    Як вилікуватися від нежиті? фото

    Як вилікуватися від нежиті?

    Прібліжаютсяхолода, мороз стукає в наші вікна. З кожним днем клімат змінюється, навіть зімойідут дощі, тане сніг. У…

    Такі різні купальні костюми фото

    Такі різні купальні костюми

    На сьогоднішній день не складає великої проблеми придбати одяг для купання дітей. І взимку і влітку для хлопчиків і для…

    Готуємося до дитячого садка! фото

    Готуємося до дитячого садка!

    Як підготувати малюка до дитячого садка? Що потрібно зробити, щоб не довелося нести його туди на руках., Бо він сильно…

    Як вкласти дитину спати? фото

    Як вкласти дитину спати?

    Дуже важко доводиться багатьом батькам перед сном, тому що дітки категорично відмовляються спати і всіляко продовжують…

    Як правильно голитися фото

    Як правильно голитися

    Найпоширенішим способом впоратися із зайвою рослинністю є гоління. Мабуть, це найбільш швидкий і дешевий спосіб…

    » » » Css міжрядковий інтервал: варіанти рішень