Html 需要在wordpress中将h1样式设置为h3

Html 需要在wordpress中将h1样式设置为h3,html,css,seo,Html,Css,Seo,我们公司的网站想让我重做我们的一个网页,目前使用h3和h4标签与h1和h2标签,分别。他们希望维护所有的样式,并希望为SEO目的进行更改。我尝试在页面上为h1指定一个类,如下所示 <h1 class="specialh1"> 但这正被一些css覆盖,这些css应用于所有将标题显示为背景图像的h1。我可以强制h1只使用类的css吗?添加!对类specialh1的所有CSS规则都很重要。例如 .specialh1 { font-weight: bold !important; }

我们公司的网站想让我重做我们的一个网页,目前使用h3和h4标签与h1和h2标签,分别。他们希望维护所有的样式,并希望为SEO目的进行更改。我尝试在页面上为h1指定一个类,如下所示

<h1 class="specialh1">


但这正被一些css覆盖,这些css应用于所有将标题显示为背景图像的h1。我可以强制h1只使用类的css吗?

添加!对类specialh1的所有CSS规则都很重要。例如

.specialh1 {
font-weight: bold !important;
}

您可以将另一个类分配给您不希望脚本覆盖的h1标记,并在页面加载后运行自己的脚本,以删除其中包含类“specialh1”的h1的所有类。如果您使用Jquery,这会更容易

$('.specialh1').removeClass().addClass('specialh1');

对于这个问题来说,这太复杂了,我很惊讶。而对于jQuery本身,这是30kb以上。恭喜你@cimmanon:我只是说,使用JQuery会更加困难。如果他的项目已经在使用Jquery,有什么问题吗?@cimmanon:只是谷歌搜索,没有Jquery也不能做到同样的事情:这里的问题是,你认为解决这个问题的最有效方法是使用JavaScript(库或无库)。不是。这里没有足够的信息来确定正确的解决方案。所有H1(包括选择器)的CSS是什么样子的?对,并且包括被覆盖的属性,如背景图像:无!重要信息和文本缩进:-9990px!重要信息。@RobR需要“重置”的内容加上任何可能的附加内容。