style
en ligne (par exemple, <p style="color:red;">
), cela est inefficace pour les grands sites Web.
<p>Une approche plus efficace consiste à utiliser un élément <style>
dans la section <head>
de votre HTML ou un fichier CSS distinct (comme style.css
) lié à votre HTML à l'aide de <link>
:
<code class="language-html"> <style> p { color: red; text-decoration: underline; } </style></code>
<code class="language-html"><!-- index.html --> <link href="style.css" rel="stylesheet"></code>
<code class="language-css">/* style.css */ p { color: red; text-decoration: underline; }</code>
<p>
éléments. Les outils de développement du navigateur (par exemple, clic droit, « Inspecter » dans Chrome) vous permettent d'examiner et de modifier les styles appliqués à des fins de dépannage.
<p>Sélection des éléments HTML
<p>Le p
dans p { color: red; }
sélectionne tous les <p>
éléments. Pour les structures plus complexes, les attributs id
et class
permettent un contrôle plus fin.
<p>Sélecteurs de classe et d'identification
<p>Chaque élément peut avoir un id
unique. Les sélecteurs d'ID (#idName
) ciblent les éléments par leur id
. Cependant, les id
doivent être uniques, ce qui limite leur flexibilité.
<p>Les cours offrent une plus grande polyvalence. Plusieurs éléments peuvent partager la même classe. Les sélecteurs de classe (.className
) ciblent les éléments avec cette classe. Les éléments peuvent avoir plusieurs classes (par exemple, <p class="red-text bold">
).
<p>.red-text { color: red; }
stylise tous les éléments avec la classe red-text
. p.red-text
stylise spécifiquement uniquement les éléments <p>
avec red-text
.
<p>Sélecteurs de combinateurs
<p>Le Document Object Model (DOM) représente la structure de la page sous forme d'arborescence. Les sélecteurs combinateurs exploitent cette hiérarchie.
div p
: sélectionne tous les éléments <p>
au sein des éléments <div>
(descendants).div > p
: Sélectionne uniquement les éléments <p>
enfants directs des éléments <div>
.p span
: Sélectionne le <span>
immédiatement après un <p>
.p ~ span
: Sélectionne tous les <span>
frères et sœurs suivant un <p>
..intro p
).
<p>Pseudo-sélecteurs
<p>Les sélecteurs de pseudo-classe stylisent les éléments en fonction de leur état (par exemple, a:hover
, a:active
, a:visited
). Les sélecteurs de pseudo-éléments ciblent des parties d'un élément (par exemple, ::first-letter
).
<p>Autres sélecteurs
*
: Le sélecteur universel, sélectionnant tous les éléments.h1, h2, p
) : sélectionnez plusieurs types d'éléments.p[lang]
, p[lang="en"]
) : sélectionnez des éléments en fonction des attributs.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!