2

我在让我的字体样式在 IE8 中显示正确时遇到问题。在所有其他浏览器中看起来都很好。

例如,在此页面上,标题“Acai Berry”有一个标签: http ://www.ultralaboratories.com/Fruitrients/Acai%20Berry/index.php

在 mys CSS 文件中,h10 如下所示:

h10 {
font-size: 2em;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
padding-bottom: 5px;
}

在 IE8 中,它的样式不正确;它不是粗体或大文本。所有其他字体似乎都很好。

谢谢!!!

4

2 回答 2

3

有效的HTML文档中没有名为h10的元素。有效的标题是:h1、h2、h3、h4、h5 和 h6。对于HTML文档,标题遵循层次结构非常重要,例如:

<h1>Document Title</h1>
<h2>Document Section</h2>
<h3>Document Sub-Section</h3>

这对于SEO也很重要。

于 2012-04-03T01:58:36.653 回答
3

H10不是已定义的 HTML 标记。如果要为其分配样式,请使用不同的标签和/或设置类属性。

快速查看页面的来源,您似乎在随意使用标题(在哪里H2??H6)您真的有 10 级文档大纲吗?

如果确实需要创建自定义标签/属性:有没有办法在 HTML5 中创建自己的 html 标签?

但是,我认为定义的标签集可以充分描述您的文档结构。

我还建议验证您的网站,删除不推荐使用的标签,如CENTER使用 CSS 而不是BR标签管理间距。

于 2012-04-03T01:46:07.560 回答