Html 如何为div中的所有粗体文本指定字体大小?

Html 如何为div中的所有粗体文本指定字体大小?,html,css,Html,Css,我有一个div,包含一些html格式的文本,比如normal、bold、italic。 我只需要更改该div中所有粗体文本的字体大小 #divId b { font-size:1.1em; //what ever you want also } 所以问题是如何在html/css或js中实现这一点 div.foo b, div.foo strong { font-size: 1.2em } #divId b { font-size:1.1em; //what ever you wan

我有一个div,包含一些html格式的文本,比如
normal、bold、italic
。 我只需要更改该div中所有粗体文本的字体大小

#divId b
{
font-size:1.1em;
//what ever you want also  
} 
所以问题是如何在html/css或js中实现这一点

div.foo b, div.foo strong {
  font-size: 1.2em
}
#divId b
{
font-size:1.1em;
//what ever you want also  
} 
如果您使用的是像
这样的内联样式,则案例更为复杂

#divId b
{
font-size:1.1em;
//what ever you want also  
} 
然后必须使用jQuery+CSS

$('div.foo *[style=font-weight:bold]').addClass('myFontSize');

div.foo .myFontSize {
  font-size: 1.2em;
}
#divId b
{
font-size:1.1em;
//what ever you want also  
} 
但请注意,这不是一个好的做法

div#divid b { font-size: 18px; }
#divId b
{
font-size:1.1em;
//what ever you want also  
} 
如果您使用的是像
这样的内联样式,则案例更为复杂

#divId b
{
font-size:1.1em;
//what ever you want also  
} 
然后必须使用jQuery+CSS

$('div.foo *[style=font-weight:bold]').addClass('myFontSize');

div.foo .myFontSize {
  font-size: 1.2em;
}
#divId b
{
font-size:1.1em;
//what ever you want also  
} 

但请注意,这不是一种好的做法。

您可以将元素选择器用作:

div#divid b { font-size: 18px; }
#divId b
{
font-size:1.1em;
//what ever you want also  
} 

可以将元素选择器用作:

#divId b
{
font-size:1.1em;
//what ever you want also  
} 

这可能是要求的,但从技术上讲,它不一定设置所有粗体文本的大小。该元素可能包含例如设置了
font-weight:bold
span
元素。这可能是请求的,但从技术上讲,它不一定设置所有粗体文本的大小。该元素可能包含例如设置了
font-weight:bold
span
元素。