Mise en forme TEXTE
p {font: Verdana, Arial, bold italic 8px;}
L'attribut text-overflow n'aura d'utilité que pour les boîtes don l'attribut overflow est égal à hidden car dans les autres cas le texte sera toujours accessible.
ellipsis-word n'est pas encore opérationnel sur les navigateurs.
Une grosse amélioration est la possibilité d'utiliser des polices disponibles sur le serveur :
true type(ttf) ou vectorielles (svg).
@font-face {
font-family:'ma_police';
src:local('ma_police'),
url('ma_police.ttf') format('truetype');
}
Dans le cas ou le nom choisi existe déjà sur le système, le client exploitera cette police locale et ne sollicitera donc pas de chargement distant.
Actuellement firefox supporte ttf, chrome supporte ttf et svg.
h1 {text-shadow:1em 1em 0.4ex #888}
h3 {text-shadow:0.05em 0.05em 0 #888,
-0.05em 0.05em 0 #888,
0.05em -0.05em 0 #888,
-0.05em -0.05em 0 #888}
Malgré la possibilité d'appliquer plusieurs ombres à un texte il n'est pas possible de réaliser un détourage aussi propre que ce qui est permis par les ombres sur les boîtes (présence d'un paramètre supplémentaire de distance avant de commencer l'atténuation du flou gaussien). Il faudra attendre la version finale de la norme pour voir si celui-ci ne sera pas finalement également intégré au niveau du texte.
h1 {
text-stroke-width:1px;
text-stroke-color:#00F;
text-fill-color:#F00;
}
Actuellement les navigateurs travaillent avec leur attributs spécifiques. Ainsi pour faire fonctionner cet attribut sur chrome, il faudra utiliser -webkit-text-stroke-color, -webkit-text-stroke-width et -webkit-text-fill-color.
Si text-fill-color n'est pas indiqué, la couleur de remplissage sera celle indiquée par color.
Actuellement les navigateurs travaillent avec leur attributs spécifiques. Ainsi pour faire fonctionner cet attribut sur chrome il faudra utiliser -webkit-column-width, -webkit-column-count, -webkit-column-gap, -webkit-column-rule, ....
Si column-count et column-width sont en conflit, il ne faut pas les utiliser simultanément.
div {
column-count:3;
column-gap:1em;
}
h1 {column-span:all}
Ici aussi il faudra utiliser le préfixe -webkit- pour chrome..
L'attribut white-space est conservé pour la compatibilité CSS2, mais il est simulé par des actions sur l'ensemble des propriétés wrap-option, linefeed-treatment, white-space-treatment, all-space-treatment conformément au tableau suivant.