0

我创建了一个包含静态内容的网页。我的样式在 Internet Explorer 中加载,但在 Safari 和 Mozilla 中未加载。

HTML 中的 CSS 参考链接是:

<link rel="stylesheet" type="text/css" href="/stylesheets/style.css">

CSS是:

.linkText{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9 pt;
font-weight: normal;
font-style: normal;
color: #015C28;
text-decoration: none;
}

代码:

<td bgcolor="#ffffff" width="25%"> <a href="../serverName/xxxxxx.html">
<strong class="linkText"><b>Winback Offers</b></strong></a></td>

请给我提意见。

4

5 回答 5

4

您需要将类添加到 a 标签。喜欢<a class="linkText" href=""></a>

我还看到添加的 css 颜色不正确。喜欢##015C28。存在 2 个哈希值。

于 2012-11-30T13:48:44.770 回答
2

除了使用 HTML 属性的内联样式(这是一个可怕的想法)......</p>

  • 首先,9 和 'pt in' 之间没有空格font-size: 9 pt;
  • 二,删除一个哈希color: ##015C28;

PS为什么你有<b><strong>???这就像对浏览器说“我想要你能给我的最大胆的 MF 文本”。不好,伙计,不好。

于 2012-11-30T13:45:12.413 回答
2

您应该将标签数量减少到:

<td bgcolor="#ffffff" width="25%"> 
  <a href="../serverName/xxxxxx.html" class="linkText">
     Winback Offers
  </a>
</td>

然后将 CSS 中的拼写错误更正为:

.linkText{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  color: #015C28;
  text-decoration: none;
}

你做了

  • #在颜色代码前面使用两个
  • 9在 the和它的单位之间使用一个空格pt

您的输出将看起来像这个小提琴中的那个。

于 2012-11-30T13:49:36.103 回答
1

你还没有给你的 HTML 类...

HTML应该是..

<td bgcolor="#ffffff" width="25%" class="linkText"> <a href="../serverName/xxxxxx.html">Winback Offers</a>
于 2012-11-30T13:46:19.500 回答
1

这是因为您在无效的锚标记内提供类试试这个,这将起作用

<style type="text/css">
.linkText a{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9 pt;
    font-weight: normal;
    font-style: normal;
    color: #015C28;
    text-decoration: none;
}
</style>
<td bgcolor="#ffffff" width="25%">
<span class="linkText">
    <a href="../serverName/xxxxxx.html">Winback Offers</a>
</span>
</td>
于 2012-11-30T13:53:44.990 回答