ホームページ >ウェブフロントエンド >htmlチュートリアル >CSS selector_html/css_WEB-ITnose
要素セレクターおよび単純セレクターとも呼ばれ、要素タグに基づいてスタイルを指定できます。
p {color:red;}
通常、同じタイプの特定のスタイルに使用されます。
.xxxClass{}<div class="xxxClass"></div>
特別な要素の場合は、タイプを指定します
#xxxId{}<div id="xxxId"></div>
特定のセレクターの後、指定されたルールの子孫を選択し、それらのスタイルを指定します
div p {}
はいくつかの特別なものです要素には特定の条件下でスタイルが割り当てられます。
たとえば、リンクと訪問、および他の要素のホバー、フォーカス、アクティブなど。
a:link, a:visited {}a:hover, a:focus, a:active {}ユニバーサルセレクター
*{}高度なセレクター
#nav>li{}隣接セレクター
#nav + p {}
acronym[title]{}スタイルのカスケード
スタイルの特異性
上から下まで、特異性を理解する必要があります:
style=""#xxx{}.class{}body div{}div{}つまり、要素のスタイルが優先され、次に ID セレクター、次にクラス セレクター、子孫セレクター、そして最後に型セレクターになります
スタイルの継承
スタイル参照
<!-- <link rel="stylesheet" type="text/css" href="test.css"> --> <style type="text/css"> /*slow*/ @import url("test.css"); </style>それに比べて、リンク方法の方が高速です。
さらに、すべての CSS を同じファイルに配置することをお勧めします。ブラウザによるスタイル ファイルの読み込みはブラウザによって制限されているため、ブラウザによっては同時に 3 つのファイルのダウンロードのみをサポートしている場合や、8 つのファイルをサポートしているブラウザもあります...
ファイルが 3 つある場合、ブラウザは同時に 2 つのみダウンロードできます。ファイルの場合、3 番目のファイルをロードするには、最初の 2 つがダウンロードされるまで待つ必要があります。
そのため、ファイルに入れると読み込みが速くなります。
コメント情報を改善する