Fallback pour les attributs CSS sans unités: une étude de cas
Les attributs CSS nécessitent souvent des unités (par exemple, px, em,%) pour spécifier leurs valeurs. Cependant, dans certains scénarios, ces unités peuvent être omises. Cela soulève des questions sur le mécanisme de secours et le comportement des agents utilisateur (UAS) dans de telles situations. Unité de Fallback dans toutes les recommandations W3C?
sont-elles obligées de se calmer à une unité préférée?
2. Unité de secours préférée
Oui, px est l'unité de secours préférée en l'absence d'une unité définie. Ceci est basé sur la compatibilité avec le comportement html hérité. 3. Obligation de secours
Non, il n'y a pas de règle formelle obligeant à se rendre à une unité préférée. Cela conduit à un comportement incohérent entre les navigateurs.
4. Analyse du comportement du navigateur
Internet Explorer: En mode Quirks, il retombe à PX pour la largeur et la largeur des bordures. En mode normes, il ignore les valeurs sans unité.
firefox:
En mode bizarre bordure de bordure.Remarque:
En mode Standards, tous les navigateurs sont tenus d'ignorer les valeurs de longueur sans unités.
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