Примечание: Я знаю, что <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