Есть ли в любом случае использование CSS для воздействия на весь текст перед определенным символом в элементе и всем текстом после того, как символ не будет затронут.CSS Влияет на весь текст перед определенным символом
<p id=janmar class=StrongText>Flowering Time: January to March</p>
Я хочу, чтобы весь текст до и включая «:» был смелым, но все после него было нормальным.
.StrongText {
font-weight: bold;
}
Я, вероятно, в конечном итоге, разделить на два пункта и использовать различные классы на каждом, но если есть способ, то это может быть проще.
Отлично! Не могу поверить, что я не думал об этом раньше. –
Обратите внимание, что '...' в HTML5 предназначен для семантической маркировки ** сильно подчеркнутого текста **. И тогда есть '...', который является _also_ действительным HTML5 (хотя и типографическим, а не семантическим) ... хотя я не уверен, как это должно отличаться от 'span', называемого' font-weight: bold; ' – Rounin
Просто проверил заметки от W3C - по-видимому' ... 'является _last resort_. Учитывая, что 'font-weight: bold;' существует и '' существует, я не уверен, что могу представить какой-либо прецедент для '...'. – Rounin