Il n'y a pas de "sélecteur de balise hypertexte" en CSS ; les sélecteurs inclus dans CSS sont : le sélecteur d'identifiant, le sélecteur de classe, le sélecteur d'étiquette, le sélecteur de descendant, le sélecteur d'enfant, le sélecteur de pseudo-classe, le sélecteur de pseudo-élément, universel. sélecteur "*", sélecteur d'attribut, sélecteur de groupe, sélecteur de frère adjacent.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version CSS3, ordinateur Dell G3.
Introduction aux sélecteurs CSS :
1. Sélecteur de catégorie (classe)
Le sélecteur de classe est basé sur la classe. nom Sélectionner, précédé de ".".
Exemple :
.demoDiv{ color:#FF0000; }
2. Sélecteur de balises
Une page HTML complète est composée de nombreuses balises différentes, et le sélecteur de balises détermine quelles balises sont utilisées pour les styles CSS correspondants.
La déclaration de style de la balise p dans le fichier style.css est la suivante :
p{ font-size:12px; background:#900; color:090; }
3 Sélecteur d'ID
Le sélecteur d'ID peut être un élément HTML marqué d'un ID spécifique. Spécifiez un style spécifique. Sélectionnez les éléments en fonction de l'ID de l'élément, qui est unique, ce qui signifie que le même ID ne peut apparaître qu'une seule fois dans la même page du document.
est marqué d'un signe "#" devant et peut être défini dans le style comme suit :
#demoDiv{ color:#FF0000; }
4. également appelé inclusion Le sélecteur est utilisé pour sélectionner les descendants d'un élément ou d'un groupe d'éléments spécifique. La sélection de l'élément parent est placée devant et la sélection des éléments enfants est placée à l'arrière, séparés par un espace au milieu.
<style> .father.child{ color:#0000CC; } </style> <p class="father"> 黑色 <label class="child">蓝色 <b>也是蓝色</b> </label> </p>
Veuillez noter la différence entre ce sélecteur et le sélecteur descendant Le sélecteur enfant ne fait référence qu'à ses descendants directs, ou vous Il peut être compris comme agissant. sur le premier descendant de l'élément enfant. Le sélecteur descendant agit sur tous les éléments descendants enfants. Les sélecteurs descendants sélectionnent avec des espaces, tandis que les sélecteurs enfants sélectionnent avec ">".
#links a {color:red;} #links > a {color:blue;}
<p id="links"> <a href="#">HTML中文网</a>> <span><a href="#">CSS布局实例</a></span> <span><a href="#">CSS教程</a></span> </p>
Tutoriel vidéo CSS
)Parfois, vous devez utiliser d'autres conditions que le document pour appliquer le style de l'élément. , comme le survol de la souris, etc. Pour le moment, nous devons utiliser des pseudo-classes. Voici la définition de pseudo-classe pour l'application liée.
a:link{ color:#999999; } a:visited{ color:#FFFF00; } a:hover{ color:#006600; } /* IE不支持,用Firefox浏览可以看到效果 */ input:focus{ background:# E0F1F5; }
Le sélecteur universel est représenté par *. Par exemple :
*{ font-size: 12px; }
Lorsque plusieurs éléments ont les mêmes attributs de style, ils peuvent appeler une instruction ensemble et les éléments sont séparés par des virgules. Par exemple :
p, td, li { line-height:20px; color:#c00; } #main p, #sider span { color:#000; line-height:26px; } .#main p span { color:#f60; } .text1 h1,#sider h3,.art_title h2 { font-weight:100; }
En plus du sélecteur d'enfant et du sélecteur de descendant ci-dessus, nous pouvons également souhaiter trouver l'un des deux frères et sœurs, comme un titre h1 L'élément est suivi de deux éléments de paragraphe p. Nous voulons localiser le premier élément de paragraphe p et lui appliquer des styles. Nous pouvons utiliser le sélecteur de frères et sœurs adjacents.
Tous les pseudo-. les sélecteurs d'éléments doivent être placés à la fin du sélecteur dans lequel le pseudo-élément apparaît, ce qui signifie que le sélecteur de pseudo-élément ne peut être suivi par aucun sélecteur dérivé.
Vidéo de programmation
! !Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!