Ouais...
font-style
font-variant
font-weight
font-size
line-height
font-family$
color
text-transform
text-decoration
letter-spacing
direction
word-spacing
text-shadow
+ quelques autres qui concerne les paragraphes. Mais bon en gros c'est ça quoi.
gotcha5832 a écrit :
Zut!!! le css ne fait pas le café… c'est pour ca que ce fait des années que je l'attends!
C'est bien dommage je suis d'accord, je vais monter une pétition pour CSS4 !
gotcha5832 a écrit :
font-weight existe de 100 à 900 mais ne sont supporté qu'en 2 valeurs (normal, bold)
Ca c'est lié a la police je crois. En gros quand tu crée une police tu peux mettre une multitude de variante pour prévoir toutes ces étapes :
https://fonts.google.com/specimen/Montserrat
Et du coup dans ta déclaration font-face tu peux coller chaque variante a une valeur :
100 Thin (Hairline)
200 Extra Light (Ultra Light)
300 Light
400 Normal
500 Medium
600 Semi Bold (Demi Bold)
700 Bold
800 Extra Bold (Ultra Bold)
900 Black (Heavy)
Mais les polices de base n'ont défini que "bold" et "italic" (la plupart du temps) et du coup les fallback des valeurs correspondent simplement à regular et bold comme tu l'as vu.
Et si bold ne fait pas l'objet d'une police spéciale il me semble que c'est le navigateur qui la simule en forçant les contours (ca peut être crade du coup).