Utilisation de la valeur « initiale » en CSS : expliquée
La valeur « initiale » en CSS a été une source de confusion pour de nombreux développeurs . Il est souvent compris à tort comme représentant le style par défaut du navigateur, ce qui n'est pas toujours le cas.
Définition de « Initial »
Selon les spécifications CSS, « initial » fait référence à la valeur initiale spécifiée d'une propriété, telle que définie dans la documentation de la propriété. Cette valeur n'a aucun rapport avec le style par défaut du navigateur ou la valeur d'origine de l'élément.
Exemple : Propriété 'display'
Dans le cas de la propriété 'display', ' initial' signifie toujours 'inline' car c'est la valeur initiale désignée. Dans l'exemple fourni :
div.inline {
display: inline;
}
div.initial {
display: initial;
}
Copier après la connexion
s'affichera en ligne, et
s'affichera également en ligne
malgré le style de navigateur par défaut pour les éléments 'div' étant bloqués. En effet, 'initial' définit toujours la propriété 'display' sur 'inline'.
Utilité limitée de 'Initial'
Bien que 'initial' puisse être utile pour rétablissant la valeur initiale spécifiée d'une propriété, son utilité est limitée par les éléments suivants facteurs :
-
Comportement déroutant : Sa signification varie en fonction de la propriété, contrairement à la valeur « par défaut du navigateur ».
-
Support limité : Il n'est pas pris en charge dans Internet Explorer (y compris IE 10).
Cas d'utilisation spécifiques
Certains cas d'utilisation potentiels pour « initial » incluent :
- Définition de la « couleur » ' à 'initial' pour revenir à la valeur par défaut du navigateur (qui peut varier)
- Définition de la propriété 'font-family' sur 'initial' pour utiliser la police par défaut du navigateur (qui peut varier en fonction des paramètres de l'utilisateur)
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!
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
-
2024-12-02 06:24:10
-
2024-12-02 06:23:13
-
2024-12-02 06:22:14
-
2024-12-02 06:21:09
-
2024-12-02 06:20:10
-
2024-12-02 06:19:11
-
2024-12-02 06:18:12
-
2024-12-02 06:14:12
-
2024-12-02 06:13:11
-
2024-12-02 06:12:11