Почему <big>отсутствует в списке тегов HTML 5, а <small>? - PullRequest
91 голосов
/ 14 февраля 2010

Не должны ли оба быть удалены? Или это означает, что мы должны использовать <small>? Почему <big> удалено, а <small> нет? В чем проблема с <big>, которая не относится к <small>?

http://www.w3schools.com/html5/html5_reference.asp

Ответы [ 4 ]

181 голосов
/ 14 февраля 2010

Помните, что теги должны быть семантическими, а не презентационными. В английском языке существует такая вещь, как «мелкий шрифт». Это то, что представляет маленький тег. Аналогичного понятия «большой шрифт» не существует, за исключением заголовка, который уже покрыт семью другими тегами.

10 голосов
/ 14 февраля 2010

<small> используется чаще, для сносок и тому подобного ... с <h1>, <h2> и <h3> просто не было использования <big>, поэтому он и удален.

5 голосов
/ 06 апреля 2016

Та же логика, которая применяется к малому (как «мелкий шрифт»), также применима к большому (как «предупреждение»).В основном в публичных сообщениях, но также в руководствах или даже контрактах часто написаны более крупные шрифты, которые обозначают [так ... семантику!] Предупреждение.

Это не то же самое, что акцент, который имеет значение в контексте, а скорее «что бы вы ни пропустили в этом тексте, эту часть вы должны прочитать, потому что это не обычный бла-бла, а что-то с немедленными и важными последствиями»

Вот почему я думаю, что большое и маленькое должны быть оба или обав.

3 голосов
/ 23 августа 2011

Некоторые чисто презентационные теги уже успели проникнуть в спецификацию, но 2 органа стандартизации наконец достигли консенсуса по удалению всех чисто презентационных тегов в пользу использования CSS. Если что-то не имеет семантического значения и предназначено исключительно для визуального оформления - оно НЕ принадлежит разметке - оно принадлежит таблице стилей.

...