Альтернатива тегу HTML Bold - PullRequest
73 голосов
/ 16 марта 2009

Хорошо, я знаю, что в HTML вы можете использовать тег <b>, но нет ли атрибута "weight=bold", который я могу использовать в теге <p>?

Или это в CSS или Javascript?

Ответы [ 18 ]

3 голосов
/ 16 марта 2009

Это все историческое и датируется временем, когда динозавры ходили по земле, а CSS не существовало.

Если серьезно, забудьте о теге <b/> и используйте font-weight:bold в правиле CSS:)

1 голос
/ 15 сентября 2016

Очень старая нить, я знаю. - но для полноты:

Я использую <span class="bold">my text</span>

при загрузке четырех стилей шрифта: нормальный; смелый; Курсив и полужирный курсив на мой сайт через css.

Мне кажется, что полученный результат лучше, чем просто изменение шрифта, и ближе к замыслу дизайнеров о том, как должен выглядеть жирный шрифт.

То же самое относится к курсиву и болдалиту, конечно, что дает мне дополнительную гибкость.

1 голос
/ 17 мая 2011

Может быть, вы хотите использовать классы CSS?

p.bold { font-weight:bold; }

Таким образом, вы все равно можете использовать <p> как обычно.

<p>This is normal text</p>
<p class="bold">This is bold text</p>

Дает вам:

Это обычный текст.

Это жирный шрифт.

0 голосов
/ 17 мая 2011

Вы можете использовать следующее:

<p id="p1">Some Text here </p>
#p1{
   font-weight: bold;
}

OR

<Strong><p>Some text here </p></strong>

OR

Вы можете использовать <h1> tag, что несколько похоже на жирный

0 голосов
/ 16 мая 2011

Ответ @Darryl Hein правильный, несмотря на одно замечание - <b> вообще не рекомендуется с XHTML, потому что он не семантический .

<strong> означает семантически выделенный текст

font-weight: bold означает визуально выделенный текст

<strong> может быть настроен css, чтобы не быть жирным, хотя это обычное значение по умолчанию. Он может быть красным, курсивом или подчеркнутым (хотя все эти возможности не очень удобны для пользователя). Используйте его для фраз / слов в тексте, не из-за визуального оформления, а из-за их значения

font-weight: bold следует использовать для выделенных жирным шрифтом частей, таких как заголовки, подзаголовки, ячейки заголовка таблицы и т. Д.

0 голосов
/ 12 мая 2011
<p style="font-weight:bold;"></p>
0 голосов
/ 16 марта 2009

На обозначении код ниже также выделит жирным шрифтом.

<strong> text here </strong> 
0 голосов
/ 27 марта 2009

Используйте тег <strong>, потому что он более семантический. <b> устарел, поэтому лучше его не использовать. Кроме того, жирный текст получает больший вес в поисковой оптимизации (SEO), поэтому всегда лучше использовать реальный <strong>, а не <p> или <span> полужирный с использованием CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...