Sélecteur d'élément> Sélecteur de classe> Sélecteur d'attribut> Pseudo classe> Sélecteur d'ID> Style en ligne"."/> Sélecteur d'élément> Sélecteur de classe> Sélecteur d'attribut> Pseudo classe> Sélecteur d'ID> Style en ligne".">
Maison > Article > interface Web > Quels types de feuilles de style CSS existe-t-il ? Quelle est la priorité du sélecteur ?
Il existe trois types de feuilles de style CSS : les feuilles de style en ligne, les feuilles de style internes et les feuilles de style externes. La priorité du sélecteur est : "Sélecteur universel>Sélecteur d'élément>Sélecteur de classe>Sélecteur d'attribut>Pseudo-classe>Sélecteur d'ID>Style en ligne".
L'environnement d'exploitation de ce tutoriel : système Windows7, version CSS3&&HTML5, ordinateur Dell G3.
Quels sont les types de feuilles de style CSS ?
Selon l'endroit où les styles CSS sont écrits (ou la manière dont ils sont introduits), les feuilles de style CSS peuvent être divisées en trois catégories suivantes :
1. Feuilles de style en ligne
Le style en ligne signifie placer des styles CSS. directement dans la ligne de code Dans la balise, il est généralement placé dans l'attribut style de la balise. Puisque le style en ligne est directement inséré dans la balise, c'est le moyen le plus direct, et c'est aussi le style le plus gênant à modifier. .
Exemple :
<p style="background-color: #999900">行内元素,控制段落-1</p>
2. Feuille de style interne
La feuille de style interne est contenue dans la balise c9ccee2e6ea535a969eb3f532ad9fe89
Si un document Web contient plusieurs balises c9ccee2e6ea535a969eb3f532ad9fe89, cela signifie que le document contient plusieurs feuilles de style internes.
Exemple :
<style> div { color: blue; font-size: 16px; } </style>
3. Feuille de style externe
Si le style CSS est placé dans un fichier en dehors du document de la page Web, on l'appelle une feuille de style externe. Un document de feuille de style CSS représente une feuille de style externe.
En fait, une feuille de style externe n'est qu'un fichier texte avec l'extension .css. Lorsque vous copiez le code de style CSS dans un fichier texte et que vous l'enregistrez en tant que fichier .css, il s'agit d'une feuille de style externe.
Dans la page HTML, utilisez la balise 9b3737d50531bee70b4389e7b6fabf02 pour introduire le fichier. Le code d'introduction spécifique est le suivant :
<link rel="styleheet" href="css文件路径">
Priorité de plusieurs feuilles de style :
style en ligne > sheet > Feuille de style externe La valeur d'attribut la plus pertinente pour l'élément est déterminée et appliquée à cet élément. La priorité est déterminée uniquement par les règles de correspondance composées de sélecteurs.
La priorité est un poids attribué à une déclaration CSS spécifiée, qui est déterminé par la valeur de chaque type de sélecteur dans le sélecteur correspondant.
Quelle est la priorité du sélecteur ?
Voici une liste de sélecteurs avec une priorité croissante :
Sélecteur universel (*) Sélecteur d'élément (type)Toujours
Pour optimiser, envisagez d'utiliser la priorité des règles de style pour résoudre le problème au lieu de!important
!important
!important
!important
!important
!important
!important
Jamais
sur l'ensemble du site css. N'utilisez jamais!important
dans vos plugins
2. ID Le le poids du sélecteur est de 100
🎜 3. Le poids du sélecteur de classe Class est de 10🎜🎜 4. Le poids du sélecteur de balise HTML est de 1🎜🎜🎜 Utilisez le poids du sélecteur pour calculer et comparer, em affiche en bleu, l'exemple est le suivant : https://c.runoob.com/codedemo/3048🎜(Partage vidéo d'apprentissage : Tutoriel vidéo CSS)
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!