1

自分用に簡単なテストページを作成していたところ、驚くべきバグに遭遇しました。Firefox と chrome は、「rgb」カラーリング属性を正しく解析できません。「bg_color」の使用は非推奨であり、「#code」を使用する方が常に良いことはわかっていますが、この問題の原因は何なのか疑問に思っています。私もチェックしましたが、どうやらIEにはそのようなバグはありません。または多分私は何か間違ったことをしていますか?このコードは、クロムと FF で暗い青色の背景色になります。

<html>
<body>

<table border="1">
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td bgcolor="#FF0000">January</td>
    <td bgcolor="rgb(0,255,0)">$100</td>
  </tr>
</table>

</body>

補足: w3schoolで書かれているように、ブラウザーは RGB をサポートする必要があります。

4

1 に答える 1

2

HTML 属性は CSS と同じではありません。bgcolorrgb() 表記は CSS のみであり、またはcolor属性では機能しません。

ただし、スタイルシートを生成したくない場合は、属性 (具体的には属性) でCSS を使用できます。style

<td style="background-color: rgb(0,255,0)">
于 2012-04-18T01:09:50.817 に答える