のようなコード表現が必要#FFFFFF
です。
のようなコード表現が必要#FFFFFF
です。
回答:
HTML5以降、ハイパーリンクの前景色は、期待されるデフォルトのレンダリング動作に関するガイドラインの形で標準化される予定です。特に、「フレージングコンテンツ」のセクションから、未訪問および訪問済みのハイパーリンクに推奨されるデフォルトの色は次のとおりです。
:link { color: #0000EE; }
:visited { color: #551A8B; }
:link:active, :visited:active
ただし、アクティブなハイパーリンク()には推奨されるデフォルトがないことに注意してください。
これらのデフォルトの色を使用して、適切に機能することを期待できます。ただし、これらのガイドラインに従う必要がないため、ブラウザはこれらのガイドラインの一部またはすべてを自由に無視できます。ただし、ブラウザー全体で一貫したユーザーエクスペリエンス(このコンテキストでは「期待される」と定義されている方法)に推奨されるため、これらの色がほとんどのブラウザーのデフォルトに対応している可能性があります。最悪の場合、それらは依然として妥当な近似値として機能します、実際の値の値ます。
特に、FirefoxとChromeの最新バージョンのデフォルトの未訪問リンクと訪問済みリンクの色は上記のガイドラインと一致していますが、最近のバージョンのIEは異なる値を報告しています。未訪問リンクはrgb(0, 102, 204)
、または#0066CC
、訪問済みリンクはrgb(128, 0, 128)
、または#800080
です。古いバージョンのFirefox(および場合によってはSafari / Chrome)でも、デフォルトが異なります。ただし、これらは古いバージョンです。私が知っている今日の主な外れ値はIEです。Project Spartanでこれが変更されるかどうかについてはまだ明らかにされていません。現在、IEの最新バージョンと同じ値が反映されています。
HTML5で提案されているのではなく、すべてのブラウザーで使用されている標準化された配色を探している場合は、ありません。また、純粋なCSSを使用して特定の要素の特定のプロパティをブラウザのデフォルト値に戻す方法もありません。HTML5が提案する色を使用するか、独自の配色を考案して代わりに使用する必要があります。ブラウザに関係なく、これらのオプションのいずれかがブラウザのデフォルトよりも優先されます。
疑わしい場合は、about:blank
前に説明した手法を使用して、デフォルトの色を見つけ出すことができます。これを使用して、たとえば、すべてのブラウザでアクティブなリンクの色を嗅ぐことができます。Firefoxの最新バージョン(このアップデートでは29)ではrgb(238, 0, 0)
、または#EE0000
です。
これは標準でしたが、ブラウザごとに大きく異なります。(ニールセンはそれをあきらめたので;)
公式のデフォルトのHTMLスタイルシートによると、デフォルトのリンクの色は定義されていません。ただし、スクリーンショットを取り、適切なグラフィックエディターでピペットツールを使用するか、ブラウザーの開発者ツールを使用して(a
要素を選択してを探すcomputed values>color
)、ブラウザーが使用するデフォルトを確認できます。
何かに対してブラウザのデフォルトのスタイルを設定する最良の方法は、そもそも要素にスタイルを設定しないことです。
.ui-widget-content a { color: black; }
ため、タブ内のリンクは通常の色付けを失っています。それをオーバーライドして、ブラウザーのデフォルトの色(またはユーザーの個人用スタイルシート)を取得したいのですが、代わりに特定の色をハードコーディングする必要があります。