Les deux méthodes sont-elles valides? les deux fonctionnent pareil.bordure: 2px rouge plein VS bordure: 2px rouge plein
border:2px solid red;
et
border:2px red solid;
Les deux méthodes sont-elles valides? les deux fonctionnent pareil.bordure: 2px rouge plein VS bordure: 2px rouge plein
border:2px solid red;
et
border:2px red solid;
W3.org (la spécification officielle) dit que la valeur de la propriété raccourcie border
est le suivant:
<line-width> || <line-style> || <color>
Il précise que l'ordre dans lequel vous devez utiliser est la largeur, le style, la couleur. En d'autres termes, border: 2px solid red;
de votre exemple. L'autre méthode est techniquement "indéfinie", mais les navigateurs l'affichent généralement correctement car il n'y a pas de confusion entre les valeurs de style et de couleur; il n'y a actuellement aucune couleur appelée "solide" ou "tireté". Stick avec la méthode officielle de toute façon.
Oui. Je fais toujours border: 2px solid red
mais c'est mon choix personnel.
Il est juste raccourci pour
element {
border-width: 2px;
border-color: red;
border-style: solid;
}
Il travaille essentiellement les mêmes, mais si vous voulez être utilisation en toute sécurité cet ordre lors de la spécification d'un raccourci pour la frontière
border-width
border-style
border-color
si
border:2px solid red;
Référer http://www.w3schools.com/css/css_border.asp - Ceci est un bon site à utiliser comme référence pour les problèmes de ce type.
donc si quelqu'un utilise 'border: 2px red solide;' devrais-je lui suggérer de ne pas utiliser cette commande? –
:) C'est à vous de décider. Personnellement, je suggérerais de suivre la norme. – Sijin
Vous avez de la chance si vous construisez un site et c'est tout ce dont vous avez à vous soucier: D – alex
@alex - Je ne m'inquiète pas, je demande juste des informations. –