[解決済み] HTML/CSSのデフォルトのリンクカラーは何ですか?
質問
次のようなコード表現が必要です。
#FFFFFF
.
解決方法は?
HTML5 の時点で、ハイパーリンクの前景色などは、標準化の方向で デフォルトのレンダリング動作として期待されるガイドライン . 特に、以下のセクションから引用します。 フレーズコンテンツ また、未訪問と訪問のハイパーリンクの推奨デフォルトカラーは以下の通りです。
:link { color: #0000EE; }
:visited { color: #551A8B; }
アクティブなハイパーリンクには、推奨されるデフォルトがないことに注意してください (
:link:active, :visited:active
ただし
これらのデフォルトカラーと それなりに は動作することを期待します。しかし、ブラウザはこれらのガイドラインの一部または全部を自由に無視することができることに留意してください。 必須 に従わなければなりません。しかし、それは 推奨 はブラウザ間で一貫したユーザー体験を提供するため(この文脈では "expected" がどのように定義されているか)、そのため チャンスは この色は、ほとんどのブラウザのデフォルトに対応するものです。最悪の場合、これらの色はまだ合理的な 近似値 実際の値の
特に、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
.
関連
-
[解決済み】画像のURLで禁断の403を出す
-
[解決済み] span with onclick event inside the tag
-
[解決済み] Railsです。railsアプリで<img src= >をimage_tagに変換する方法
-
[解決済み] CSSの親セレクタはありますか?
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】JQuery: 'Uncaught TypeError: ajaxリクエストで「Illegal invocation」が発生する - 複数の要素
-
[解決済み】Markdownで'target="_blank"'でリンクを作成することはできますか?
-
[解決済み】ラジオボタンの代わりに画像を使用する
-
[解決済み】WebページでWindows 95のフォントを使用する
-
[解決済み】CSS "margin: 0 auto" が中央揃えにならない。
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] 高さを固定したBootstrapパネルボディの作り方
-
[解決済み] 以下のHTMLフォームの例で、「mailto:[email protected]」とは何ですか?
-
[解決済み] head」タグと「header」タグの本当の違いは何ですか?[重複】について]
-
[解決済み] 順序なしリストが div 内で左いっぱいに整列されない