Семантическая разметка возвращает силу пользователям
Возможно, вы можете написать что-то вроде:
<time datetime="2010-10-20" />
, и браузер отобразит это как:
3 days ago
или на некоторых других языках по выбору пользователя.
Семантические разметки - все о таких вещах.Мы помечаем текст как «значение», а не для визуального оформления.Стиль просто дополнительный.Как только вы правильно поняли смысл, пользователь может присвоить этим разметкам свои предпочтения, а не предпочтения автора.Это не было возможно с разметками стиля, жирная разметка может использоваться для добавления акцента, или она может использоваться для заголовков, в то время как в других местах она может использоваться для первого абзаца статьи.Разметка времени всегда используется для времени, разметка выделения всегда используется для добавления выделения, и ничего больше.
Многие браузеры поддерживают пользовательскую таблицу стилей, чтобы позволить пользователю переопределить таблицу стилей, используемую веб-сайтом, но ониочень редко используется, поскольку в настоящее время они бесполезны, потому что они применяют стилизацию без разбора (и из-за отсутствия поддержки инструментов, не всем пользователям нравится писать код CSS; но мы можем утверждать, что отсутствие поддержки инструментов связано с тем, что не так многоиспользуйте эти инструменты, учитывая ограниченную полезность, которую они имеют с разметкой форматирования).
Затем, есть невизуальные браузеры;некоторые люди с нарушениями зрения используют слуховой браузер.Эти браузеры плохо работают с форматированием разметки.