Le document HTML fourni tente d'appliquer à la fois a.css et b.css aux éléments sur la page. Cependant, les styles de b.css ne sont pas rendus, comme le démontre l'extrait de code.
En définissant l'attribut title sur l'élément lié à b.css, la feuille de style est classée comme « préférée feuille de style." En revanche, les feuilles de style sans l'attribut title sont considérées comme des « feuilles de style persistantes ». Selon la spécification HTML :
Dans ce cas, en ajoutant l'attribut title, vous classez par inadvertance b.css comme feuille de style préférée. Comme il ne doit y avoir qu'une seule feuille de style préférée par groupe, le navigateur choisit l'une des feuilles de style à afficher, ce qui entraîne l'exclusion de b.css.
Par conséquent, pour garantir que a.css et b.css sont appliqués, vous devez supprimer l'attribut title de l'élément lié à b.css. Cela la classera comme feuille de style persistante, garantissant qu'elle est utilisée avec a.css lors du rendu.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3