Який вигляд має курсив. HTML5: старі теги нового призначення

або вивчаємо теги, що форматують HTML текст

До вашої уваги представлений один із ключових і найпростіших уроків самовчителя.

  • HTML текстє основною складовою більшості сторінок Інтернету.
  • За ключовими фразами у тексті HTML-сторінкиКористувачі можуть знайти ваш сайт.
  • HTML текстможе бути будь-якого розміру і кольору, на вашу думку. Ви також можете визначити вид шрифту та його об'ємність.
  • HTML розмір шрифтузазвичай встановлюється у пікселях.
  • HTML форматування текстушироко поширене, застосовуються форматуючі теги.

Дивіться нижче теги, що форматують HTML текст:

  • Теги → жирний HTML текст(жирний шрифт).
  • Теги → жирний HTML текст(жирний шрифт).
  • Теги → моноширинний HTML текст(Моноширинний шрифт).
  • Теги → моноширинний HTML текст(Моноширинний шрифт).
  • Теги → моноширинний HTML текст(Моноширинний шрифт).
  • Теги HTML текст, розмір більше від звичайного (великий шрифт).
  • Теги HTML текст, розмір менше звичайного (дрібний шрифт).
  • Теги → похилий HTML текст(похилий шрифт).
  • Теги → похилий HTML текст(похилий шрифт).
  • Теги → похилий HTML текст(похилий шрифт).
  • Теги → підкреслений HTML текст(підкреслений шрифт).
  • Теги → закреслений HTML текст(закреслений шрифт).
  • Теги HTML текст(шрифт) у нижньому індексі.
  • Теги HTML текст(шрифт) у верхньому індексі.

HTML форматування тексту: закреслений, підкреслений текст

Результат: ... моноширинний шрифт

Результат: ... розмір шрифту більший за звичайний

Результат: ... похилий шрифт

Результат: закреслений текст (закреслений шрифт)

Результат: верхній індекс

З способів форматування, представлених вище, слід застосовувати лише для невеликих ділянок тексту. Користуйтесь CSSякщо хочете встановити певний шрифт для всієї сторінки, або кілька рядків, наприклад.

У HTML розмір шрифту відіграє важливу роль. Він дозволяє звернути увагу користувача на важливу інформацію на сторінці сайту. Хоча важливим є не тільки розмір літер, а й їх колір, товщина і навіть сімейство.

Теги та атрибути при роботі зі шрифтами html

Мова гіпертексту має великий набір засобів для роботи зі шрифтами. Адже саме форматування тексту є основним завданням html.

Причиною створення мови HTML стала проблема відображення правил форматування тексту браузерами.


Розглянемо теги, які використовуються для роботи зі шрифтами в HTML та їх атрибути. Основним із них є тег . За допомогою значень його атрибутів можна задати кілька параметрів шрифту:

  • color – встановлює колір тексту;
  • size – розмір шрифту умовних одиницях.

Підтримується позитивне значення атрибута 1-7.

  • face – використовується для встановлення сімейства шрифтів тексту, які будуть використані всередині тега . Підтримується відразу кілька значень, перерахованих через кому.

Форматується лише той текст, розташований між частинами парного тега font.Решта тексту відображається стандартним шрифтом, встановленим за замовчуванням.

Також у html існує ряд парних тегів, що задають лише одне правило форматування. До них відносяться:

  • - Задає в html жирний шрифт. Тег по дії аналогічний до попереднього;
  • - Розмір більше встановленого за замовчуванням;
  • - Менший розмір шрифту;
  • - Похилий текст (курсив). Аналогічний йому тег ;
  • - Текст з підкресленням;
  • - Закреслений;
  • — відображення тексту лише у нижньому регістрі;
  • - У верхньому регістрі.

Звичайний текст

Жирний текст

Жирний текст

Більше звичайного

Менше звичайного

Курсив

Курсив

З підкресленням

Закреслений

Можливості атрибуту

Крім описаних тегів існує ще кілька способів, як змінити шрифт у html. Одним із них є застосування універсального атрибуту style. За допомогою значень його властивостей можна задавати стиль відображення шрифтів:

1) font-family – властивість визначає сімейство шрифту. Можливе перерахування кількох значень.
Зміна шрифту в html на наступне значення відбудеться, якщо попередня родина не встановлена ​​в операційній системі користувача.

Синтаксис написання:

font-family: ім'я шрифту [, ім'я шрифту[, ...]]

2) font-size – задається розмір від 1 до 7. Це один із основних способів того, як у html можна збільшити шрифт.
Синтаксис написання:

font-size: абсолютний розмір Відносний розмір | значення | відсотки | inherit

Розмір шрифту можна також задати:

  • У пікселях;
  • В абсолютному значенні ( xx-small, x-small, small, medium, large);
  • У відсотках;
  • У пунктах (pt).

Font-size:7

Font-size:24px

Font-size: x-large

Font-size: 200%

Font-size:24pt

3) font-style – встановлює стиль написання шрифту. Синтаксис:

font-style: normal | italic | oblique | inherit

Значення:

  • normal -нормальне написання;
  • italic – курсив;
  • oblique – шрифт із нахилом вправо;
  • inherit – успадковує написання батьківського елемента.

Приклад того, як змінити шрифт у html за допомогою цієї властивості:

font-style:inherit

font-style:italic

font-style:normal

font-style:oblique

4) font-variant - переводить всі великі літери в великі. Синтаксис:

font-variant: normal | small-caps | inherit

Приклад того, як змінити шрифт у html цією властивістю:

font-variant:inherit

font-variant:normal

font-variant:small-caps

5) font-weight – дозволяє встановити товщину написання тексту (насиченість). Синтаксис:

font-weight: bold|bolder|lighter|normal|100|200|300|400|500|600|700|800|900

Значення:

  • bold – встановлює жирний шрифт html;
  • bolder – жирніша щодо normal;
  • lighter –менш насичене щодо normal;
  • normal – нормальне написання;
  • 100-900 - задається товщина шрифту в числовому еквіваленті.

font-weight:bold

font-weight:bolder

font-weight:lighter

font-weight:normal

font-weight:900

font-weight:100

Властивість font та колір шрифту html

Font є ще однією контейнерною властивістю. Усередині воно об'єднало значення кількох властивостей, призначених зміни шрифтів. Синтаксис :

font: font-size font-family | inherit

Також як значення можуть бути задані шрифти, що використовуються системою в написах різних елементів управління:

  • caption – для кнопок;
  • icon – для іконок;
  • menu – меню;
  • message-box –для діалогових вікон;
  • small-caption – для невеликих елементів керування;
  • status-bar – шрифт рядка стану.

font:icon

font:caption

font:menu

font:message-box

small-caption

font:status-bar

font:italic 50px bold "Times New Roman", Times, serif

Для того щоб задати колір шрифту в HTML можна використовувати властивість color. Воно дозволяє встановлювати колір як за допомогою ключового слова, так і у форматі rgb . А також у вигляді шістнадцяткового коду.

Опис

Визначає зображення шрифту - звичайне, курсивне або похило. Коли для тексту встановлено курсивне або похилого зображення, браузер звертається до системи для пошуку відповідного шрифту. Якщо шрифт не знайдено, браузер використовує спеціальний алгоритм для імітації потрібного вигляду тексту. Результат і якість при цьому можуть бути незадовільними, особливо при друкуванні документа.

Синтаксис

font-style: normal | italic | oblique | inherit

Значення

normal Звичайне зображення тексту. italic Курсивне зображення. oblique Похило накреслення. Курсив і похилий шрифт при всій їхній схожості не одне й те саме. Курсив це спеціальний шрифт, що імітує рукописний, а похилий утворюється шляхом нахилу звичайних знаків вправо. inherit Наслідує значення батька.

HTML5 CSS2.1 IE Cr Op Sa Fx

font-style

Duis te feugifacilisi

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. У вас є анім з мінімальним веніям, які не виконані практикою ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

Результат цього прикладу показаний на рис. 1.

Рис. 1. Застосування якості font-style

Об'єктна модель

document.getElementById("elementID ").style.fontStyle

Браузери

Internet Explorer до версії 7.0 включно не підтримує значення inherit.

Браузер текст зі значенням oblique завжди відображається як курсив (italic ).

Курсивне накреслення - один із найпопулярніших способів виділити фрагмент тексту і надати йому певної значущості. Він ідеально підходить для цитат, виносок, назв та власних назв. У HTML є два спеціальні теги для відображення курсивного зображення. У CSS курсивом управляє якість font-style.

Курсив чи похилий шрифт?

Відображення одного шрифту в курсивному накресленні може відрізнятися.

На картинці - три блоки тексту, набраних одним і тим самим шрифтом Playfair Display. Перший має звичайне пряме зображення, а другий і третій - курсивне. Вони відкриті в тому самому браузері Google Chrome, але виглядають зовсім по-різному.

Річ у тім, деякі шрифти мають власні курсивні набори символів. Якщо браузер не має доступу до цього набору, але зустрічає текст, який має відображатися як курсивний, він спробує нахилити його самотужки.

У другому блоці - саме такий, оброблений браузером, варіант, а в третьому - оригінальний курсивний варіант шрифту Playfair Display, що має унікальне накреслення, більше схожий на рукописний. Браузер просто нахиляє кожен символ тексту на певний кут, імітуючи курсив.

Розбираючись, як зробити курсив у CSS або HTML, важливо пам'ятати, що у разі специфічних шрифтів необхідно забезпечити браузеру доступ до курсивних наборів. У ряді випадків результат роботи браузерних алгоритмів нахилу може бути незадовільним.

HTML-курсив

Для курсивного відображення тексту в HTML існує два спеціальні теги: i (від слова italic) та em. Накреслення текстового фрагмента, укладеного у будь-якій із цих дескрипторів, буде однаковим.

Різниця полягає у логічному виділенні. Тег em вказує на особливе значення фрагмента. Це важливо для пошукових роботів та скрінридерів, які виділятимуть зазначений текст за допомогою інтонації.

Властивість font-style

У CSS курсивом управляє інструкція font-style. Вона може набувати одне з трьох базових значень:

  • normal - шрифт звичайного зображення;
  • italic – курсивне накреслення;
  • oblique – похило накреслення.

На сьогоднішній день більшість сучасних браузерів обробляють значення oblique і italic однаково, проте спочатку передбачалося, що перше - це результат роботи спеціальних браузерів алгоритмів, що нахиляють кожен символ вправо.

Якщо шуканий шрифт браузером не виявлений, то italic виглядатиме так само, як і oblique.

На відміну від тега em, не надає виділеного фрагмента особливої ​​ваги, воно швидше відповідає дескриптору i.

Приклади

Курсивним зображенням часто виділяються цитати. Спробуємо надати гарного вигляду.

Quote ( font-style: italic; border-left: 5px solid purple; padding-left: 20px; )

Крім декоративної рамки праворуч та відступів, для блоку quote визначено правило font-style зі значенням italic.

З його допомогою встановлюється курсив CSS.

Тег у HTML використовується виділення фрагмента тексту курсивом.

HTML тег відноситься до тегів фізичного форматування. Зміна зображення шрифту за допомогою тега носить стилістичний характер.

Зробити HTML текст курсивом можна також за допомогою тега. При цьому текст буде вважатися виділеним логічно (за змістом), "підкресленим".

Специфікація HTML5 рекомендує віддавати пріоритет тегам логічного форматування: важливі фрагменти тексту - тег, акцентування уваги - тег, підзаголовки - теги, підсвічування тексту - тег. Виділяти текст курсивом за допомогою тега слід лише якщо характер виділення відповідає жодному тегу логічного форматування.

Усі види виділення тексту описані у статті: .

Синтаксис

текст виділений курсивом

Відображення у браузері

Приклад використання у HTML коді




Тег курсиву в HTML


Простий текст може бути розташований на будь-якому сайті. А ось текст виділений курсивом (