В чем отрицательный момент использования презентационного тега xhtml W3C?
Вопрос
Если какой-то тег xhtml является презентационным, но действительным в W3C, то если я его использую, то в чем отрицательный момент использования этих тегов с точки зрения семантики и обслуживания кода.я говорю о б, большой, бр, час, я, и маленький.Все ли презентационные теги устарели?
Решение
Суммируя:В использовании этих тегов нет никаких негативных моментов.
Чтобы ответить более полно:Все перечисленные вами элементы представления действительно действительны в XHTML и НЕ устарели: большой, я, маленький, суб, тт и час.
Единственным недостатком их использования является удобство обслуживания вашего собственного сайта:Легче поддерживать/изменять веб-сайт, когда все элементы представления хранятся отдельно от форматирования в CSS.
Итак, кроме возможности дополнительной работы для вас (и всех, кто работает на сайте), никаких реальных негативных моментов нет.
Пожалуйста, обрати внимание: бр НЕ является презентационным, это считается форматированием, например п и ч1.
Другие советы
Элементы фразы например, <strong> и <em> более семантически правильны и позволяют добиться более глубокого эффекта с помощью CSS (а не простого выделения жирным шрифтом или курсивом).
Эти элементы также принимают стандартные атрибуты и атрибуты событий.
И да, элементы:b, big, br, hr, i и small устарели и не поддерживаются в HTML5.
Редактировать: Спасибо @Alohci за исправление.