СИЛЬНІ, В, Я, ЕМ, який тег використовувати і чому Альсакреації
Рівень Початковий рівень
STRONG, B, I, EM: який тег використовувати і чому ?
Опублікував Рафаель 28 лютого 2005 р., Оновлено 03 листопада 2012 р. (273607 читань)
Якщо потрібно пам’ятати лише одне:
не замінює ні тег .
не замінює ні тег
Сучасні стандарти, як правило, вимагають від веб-дизайнера відокремлювати вміст від форматування, маючи на увазі відокремлення структури HTML від візуальних ефектів (CSS).
Ось чому всі теги, використання яких обмежувалось наданням візуального візуалізації, застаріли, навіть застаріли, разом із розвитком версій HTML.
Часто виникає запитання: що таке "хороше" використання тегів , , і ? Поширеною помилкою є завжди заміна від і від .
Невелике пояснювальне нагадування про різні теги:
Зверніть увагу, що жоден із цих тегів не вважається застарілим або застарілим у специфікаціях HTML4 або HTML5. Теги і насправді є елементами, єдиною метою яких є створення суто візуального форматування (для більшості браузерів вибір вибирається курсивом для одного, а жирним для іншого).

І і у всьому тому ?
Де починається занепокоєння та плутанина - це те, що браузери, як правило, прийняли курсив для тегу та жирний шрифт для тегу. . Однак цей звичайний вибір браузерів не ґрунтується на жодному встановленому правилі: у майбутньому вони цілком можуть прийняти рішення про показ більшим розміром шрифту або відступом зліва та кольором тощо.
Слід визнати, що теги і не вносити жодного значення (семантики) в документ на відміну від елементів і які є основними моментами. Однак слід розуміти, що виділення курсивом та жирним шрифтом не обов'язково означає, що текст повинен бути важливішим. Якщо це часто трапляється, не думайте, що теги еквівалентні.
Що замінити і ?
У більшості випадків ці теги використовуються для того, щоб надати візуальну увагу тексту. Використання тегів і тому є доречним відповідно до сили, яку хочеться надати визначеному тексту.
З іншого боку, ми не повинні попередньо визначати візуалізацію, яку вибере браузер. Бажано вказати бажане форматування за допомогою стилів CSS (стиль шрифту: курсив та шрифт-вага: жирний). Відповідно до інших випадків та відповідно до значення, що надається елементу, теги, або. є набагато актуальнішими.
: зловживання ?
На перший погляд використання нейтрального тегу може здатися невідповідним. Дійсно, це передбачає відносно складний код, просто щоб уникнути використання простого тегу :
Якщо метою є лише відображення тексту курсивом, а тег не має жодної іншої функції наголошування, цитування тощо. Однак це рішення, яке слід використовувати.
Рекомендації пояснюють цей момент:
Елементи DIV та SPAN, спільно з атрибутами id та class, забезпечують загальний механізм, який додає структуру до документів. Ці елементи визначають вміст як вбудований (SPAN) або блоковий (DIV), але не нав'язують будь-який інший вираз презентації вмісту. Таким чином, автори можуть використовувати їх у поєднанні з таблицями стилів, атрибутом lang тощо, щоб використовувати HTML відповідно до власних потреб та смаку.
Наступний приклад визначає використання тегу:
Згодом ми можемо легко додати декларації таблиць стилів для вдосконалення подання цих записів бази даних. Інший приклад використання див. У прикладі в розділі про атрибути класу та ідентифікатора .
Навіть якщо результат важчий, ніж використання тегів і , найкраще використовувати цю техніку за умови, що метою є лише досягнення курсивного або сміливого візуального ефекту.