Вы должны быть в состоянии использовать звездочку и !important
элементы в CSS.
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
Звездочка соответствует всему (вы могли бы уйти без этого html
тоже).
В !important
гарантирует , что ничто не может переопределить то , что вы установили в этом стиле (если это не важно). (это должно помочь вам с требованием, чтобы оно «игнорировало внутреннее форматирование текста» - что, как я понял, означает, что другие стили не могут их перезаписать)
Остальная часть стиля в фигурных скобках похожа на любой другой стиль, и вы можете делать там все, что захотите. Я решил изменить размер шрифта, цвет и семью в качестве примера.
!important
полезен, но он может получить немного "thar be monsters", если его чрезмерно использовать.!important
. Он всегда должен использоваться как последний вариант.!important
здесь связано с требованием исходного плаката: «иметь одинаковое семейство шрифтов и одинаковый размер текста, игнорируя все внутреннее форматирование текста». Если у вас нет этого требования, вы не хотите использовать!important
.html * {}
илиbody * {}
поможет вам избежать переопределения с помощью более конкретныхbody p {}
включенных таблиц стилей.body p {}
более конкретно, чемbody {}
, поэтому звездочка является важным элементом здесь.html
изhtml *
здесьЛучшая практика, я думаю, это установить шрифт для тела:
и если вы решите изменить его для какого-то элемента, он может быть легко переписан:
источник
Установите его в селекторе тела вашего CSS. Например
источник
Используйте следующий CSS:
*
-Селектор означает любые / все элементы, но, очевидно , будет на нижней части пищевой цепи , когда речь идет о перекрывая более конкретных селекторы.Обратите внимание, что
!important
-flag отобразит -stylefont
для*
абсолютного значения, даже если для установки текста использовались другие селекторы (например,body
или, может быть, ap
).источник
!important
, помешает другим селекторам переопределить настройки.!important
это помешает другим селекторам переопределить, если они также не используют его. Хех. Я отредактирую свой пост и добавлю его - спасибо. :-)!important
s из более конкретных селекторов выше. Но я думаю, что дело не в этом :)Вы никогда не должны использовать
* + !important
. Что если вы хотите изменить шрифт в некоторых частях вашего HTML-документа? Вы должны всегда использовать тело без важного. Используйте!important
только если нет другого варианта.источник
Попробуй это:
источник
{}
кнопку, вы можете отобразить пример кода таким образом в ваших ответах.