Maison >interface Web >tutoriel CSS >Pourquoi les champs n'héritent-ils pas des styles de police de leurs éléments parents dans tous les navigateurs ?

Pourquoi les champs n'héritent-ils pas des styles de police de leurs éléments parents dans tous les navigateurs ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-27 06:31:291034parcourir

Les champs

Why do <input> n'héritent pas des styles de police de leurs éléments parents dans tous les navigateurs ? 
Les champs n'héritent-ils pas des styles de police de leurs éléments parents dans tous les navigateurs ? " />

Problème d'héritage des polices dans les champs

Dans un document HTML, certains éléments peuvent ne pas hériter du style de police défini pour leur élément parent . Cela peut être observé pour les champs , comme illustré dans un exemple spécifique :

<label class="adm" for="UserName">User name</label> <br><input class="adm" id="UserName" name="UserName" size="30" type="text" value="" />

Si CSS est appliqué pour hériter de la famille de polices de l'élément vers ces éléments de formulaire :

body,html { font-family: Verdana,Arial,Helvetica,sans-serif margin : 0 ; remplissage : 0 ; couleur : #111 ;><br>label.adm { taille de police : 0,9em ; marge : 0 0 3px 3px ; em; margin:0 0 3px 3px; }

Firefox restitue ces éléments avec des polices différentes Alors que l'élément
Déclaration:
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