Відповіді:
Ви повинні мати можливість використовувати зірочку та !importantелементи в CSS.
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
Зірочка відповідає усьому (ви, ймовірно, могли піти і без того html).
У !importantгарантує , що ніщо не може перевизначити то , що ви встановили в цьому стилі (якщо це не важливо). (це допоможе у вашій вимозі, щоб він "ігнорував внутрішнє форматування тексту" - що я вважав, що інші стилі не можуть перезаписати їх)
Решта стилю в брекетах - це як і будь-яка інша укладка, і ви можете там робити все, що завгодно. Як приклад я вибрав змінити розмір, колір та сімейство шрифту.
!important. Він завжди повинен використовуватися як останній варіант.
!importantтут пояснюється вимогою оригінального афіші, "мати однакову групу шрифтів та однаковий розмір тексту, ігноруючи все внутрішнє форматування тексту". Якщо у вас немає цієї вимоги, ви не хочете користуватися !important.
html * {}або body * {}допоможе вам уникнути переоцінки через більш конкретні body p {}вкладені таблиці стилів. body p {}є більш конкретним body {}, тому зірочка тут є важливим елементом.
htmlз html *тут
Найкраща практика, на яку я думаю, - це встановити шрифт для тіла:
body {
font: normal 10px Verdana, Arial, sans-serif;
}
і якщо ви вирішите змінити його на якийсь елемент, його можна легко перезаписати:
h2, h3 {
font-size: 14px;
}
Встановіть його в селекторі тіла вашого css. Напр
body {
font: 16px Arial, sans-serif;
}
Використовуйте наступний css:
* {
font: Verdana, Arial, 'sans-serif' !important;/* <-- fonts */
}
*-Селектор означає будь-які / всі елементи, але, очевидно , буде на нижній частині харчового ланцюга , коли мова йде про перекриваючи більш конкретних селектори.
Зауважте, що !important-flag зробить -style fontдля *абсолютним, навіть якщо для вибору тексту використовувались інші селектори (наприклад, bodyа, може, а p).
!importantце не дозволить іншим селекторам змінити настройки.
!importantце не дозволить іншим селекторам перевизначити, якщо вони також не використовують його. Хе. Я відредагую свій пост і додаю його - спасибі :-)
!importants з більш конкретних селекторів вище. Але це не зовсім суть тут, мабуть :)
Спробуйте це:
body
{
font-family:your font;
font-size:your value;
font-weight:your value;
}
{}кнопку, ви можете відображати приклад коду таким чином у своїх відповідях.
!importantє корисним, але він може отримати трохи "thar be monsters", якщо його надто зловживають.