1

たとえば、スタイルが明示的に指定されていない場合、アンカー タグには既にスタイルがあります。青色で、アクセスすると紫色になり、ホバーするとカーソルが変わります。

Chrome はこれらのスタイルをどこから読み込みますか?

私のコンピューターに Google Chrome スタイルシートがありますか、または次のようなエントリを持つ rel リンクを介してクロムからアクセスされます:

...
a.visited {
    color:purple; /* just because */
}
a.hover {
    cursor:pointer;
}
... /* dozens of other CSS styles */

このGoogle Chrome スタイルシート ファイルまたはオンライン リソースはどこにありますか?

理想的には、次のようなものです: chrome://internals/styles

または次のようなもの: http://cdn.google.com/chrome/html.css

4

2 に答える 2

2

すべてのブラウザにはuser agent stylesheet. これは基本的に、彼らが適用することを決定したデフォルトのスタイルであり、要件や公式の基準はありませんが、ブラウザーは常に期待どおりに動作しようとします (青いハイパーリンク、クリックすると紫など)。

Webkit はここにあります

その他のブラウザはこちら

要素を調べると、特定のスタイルに気付くでしょう。たとえば、Web ページの任意の要素を調べてから、<head>タグをクリックします。次のことに注意してください。

ユーザーエージェント

Aheadは他の要素と同様に、通常は Web ページに表示されます。明らかに、これは開発者が望んでいることではありません。また、ユーザー エージェントがデフォルトで行うように、すべてのスタイルシートでヘッドを非表示にする必要がないことは確かです。

于 2013-03-11T15:25:55.850 に答える
1

この2つのリンクを見てください。

http://trac.webkit.org/browser/trunk/Source/WebCore/css/html.css

HTML 要素のブラウザのデフォルト CSS

彼らはあなたを少し助けてくれるはずです。

于 2013-03-11T15:26:24.547 に答える