Почему не в списке тегов HTML 5, пока есть?
-
20-09-2019 - |
Вопрос
Разве оба не должны быть удалены? Или это значит, что мы должны использовать <small>
? Почему <big>
удален, но <small>
не является? В чем проблема с <big>
который не относится к <small>
?
Решение
Помните, эти теги предназначены для семантических, а не презентационных. В английском есть такая вещь, как «мелкий шрифт». Это то, что представляет небольшая метка. Не существует аналогичной концепции «большого печати», за исключением заголовка, который уже покрывается семью другими тегами.
Другие советы
<small>
используется чаще, для сносок и тому подобного ... с <h1>
, <h2>
а также <h3>
Просто не было использования для <big>
, следовательно, почему это удалено.
Та же самая логика, которая относится к маленькому (как «мелкий шрифт»), также так же верна для Big (как «предупреждение»). В основном публичные публикации, но также руководства или даже контракты, часто имеют вещи, написанные большими шрифтами, которые означают [так ... семантика!] Предупреждение.
Это не то же самое, что акцент, который имеет значение в контексте, а «что бы вы ни пропустили в этом тексте, эта часть вы должны прочитать, потому что это не обычное бла -бла, а что -то с немедленными и важными последствиями»
Вот почему я думаю, что большие и маленькие должны быть и оба.
Некоторым чисто презентационным тегам удалось проскользнуть в спецификацию раньше, но двум органам стандартов, наконец, достигли Concesus, чтобы удалить все чисто презентационные теги в пользу использования CSS. Если что -то не имеет семантической ценности и предназначено исключительно для визуальногопейства - оно не принадлежит наценке - оно принадлежит к таблице стилей.