Есть ли способ удалить смелый стиль из части заголовка?
<h1>**This text should be bold**, but this text should not<h1>
Есть ли способ сделать это?
Есть ли способ удалить смелый стиль из части заголовка?
<h1>**This text should be bold**, but this text should not<h1>
Есть ли способ сделать это?
Вы можете обернуть нежирный текст в диапазон и присвоить диапазону следующие свойства:
.notbold{
font-weight:normal
}
и
<h1>**This text should be bold**, <span class='notbold'>but this text should not</span></h1>
Смотрите: http://jsfiddle.net/MRcpa/1/
Используйте <span>
, если вы хотите изменить стиль элементов, не помещая их в новый элемент уровня блока в документе.
Если вам не нужен отдельный файл CSS, вы можете использовать встроенный CSS:
<h1>This text should be bold, <span style="font-weight:normal">but this text should not</span></h1>
Однако, как указывает комментарий Мадары, вы можете > рассмотреть возможность размещения нерасширенной части в другом заголовке в зависимости от используемого варианта.
Да, вы можете добавить текст внутри <span>
и переопределить css. jsfiddle
HTML:
<h1>**This text should be bold**, <span>but this text should not</span><h1>
CSS
span{
font-weight: normal;
}
Лучше один: вместо использования дополнительных тегов span в html и увеличении html-кода вы можете сделать так:
<div id="sc-nav-display">
<table class="sc-nav-table">
<tr>
<th class="nav-invent-head">Inventory</th>
<th class="nav-orders-head">Orders</th>
</tr>
</table>
</div>
Здесь вы можете использовать CSS, как показано ниже:
#sc-nav-display th{
font-weight: normal;
}
Вам просто нужно использовать идентификатор, присвоенный уважаемому тегу div таблицы. Я использовал "# sc-nav-display" с "th" в CSS, так что все остальные заголовки таблиц останутся BOLD до тех пор, пока вы не сделаете то же самое со всеми остальными головами таблицы, как я уже сказал.
<ul>
<li><strong>This text will be bold.</strong>This text will NOT be bold.
</li>
</ul>