Примечание: Я знаю, что <b>
является презентационным, а <span style="font-weight:bold>
является лучшим способом, а <strong>
и <em>
предназначены для акцента, но мой вопрос не касается этого.
Должны ли мы преобразовать все <b>
в <strong>
вслепую? Многие люди это делают, они думают, что <b>
не соответствует стандартам веб-сайтов, поэтому они преобразуют каждые <b>
в <strong>
при редизайне сайта, перераспределении контента, новом дизайне сайта, и люди также предлагают это другим.
Dreamweaver также предоставил возможность конвертировать все <b>
и <i>
в <strong>
и <em>
при вставке кода в представление дизайна и когда мы используем B и I, которые люди используют вслепую.
alt text http://shup.com/Shup/280420/1101118332-My-Desktop.png
И Dreamweaver (если указан флажок выше), и многие онлайн-редактор WYSIWYG выдают вывод в <strong>
и <em>
, а кнопка показывает B и I.
alt text http://shup.com/Shup/280425/1101118921-My-Desktop.png
По-моему, это создает неправильное представление о <strong>
и <b>
Когда мы получаем контент от клиента, мы не знаем, где клиент хочет подчеркнуть и где он просто хочет использовать жирный текст для целей презентации. Что мы должны делать в этом случае? Никто не имеет времени, чтобы дать решение для каждого экземпляра (нас и клиента), должно ли оно быть <b>
или <strong>
, <i>
или <em>
Каковы плюсы и минусы для преобразования всех <b>
и <i>
в <strong>
и <em>
слепо, если мы говорим, что наш сайт доступен?
Обновление: помните <b>
и <i>
не устарели, они указаны в спецификации HTML 5