Answers:
您应该能够!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 */
}
该*-selector指任何/所有的元素,但显然是在食物链的底层,当谈到覆盖更具体的选择。
请注意,即使使用了其他选择器来设置文本(例如,the 或a ),- !importantflag也会将font-style 呈现为*绝对。bodyp
!important可以防止其他选择器覆盖设置。
!important只要其他选择器也不要使用它,就可以防止它们被覆盖。嘿。我将编辑我的帖子并添加它-谢谢。:-)
!important上面更具体的选择器中的。但这不是我
试试这个:
body
{
font-family:your font;
font-size:your value;
font-weight:your value;
}
{}按钮,则可以在答案中以这种方式显示示例代码。
!important很有用,但是如果使用过度,它可能会有点“怪兽化”。