28173 sujets

CSS et mise en forme, CSS3

bonjour,
je voudrais savoir si il est possible en css d'afficher un texte à la vertical, mais surtout valide w3c, car en effectuant mes recherches je suis tombé sur ce site : http://www.ssi-developer.net/css/vertical-text.shtml
le soucis est qu'il utilise des balises spécifiques, et testées dans le validateur w3c elles n'existent pas.
quelqu'un aurait-il une proposition à me faire ?
ou bien est-il encore trop tôt pour vouloir ce genre de choses simplement en css et valide sur les navigateurs ?
d'avance merci
Modifié par otterman (20 Feb 2007 - 10:18)
Bonjour,

otterman a écrit :

je voudrais savoir si il est possible en css d'afficher un texte à la vertical, mais surtout valide w3c


Non. Utiliser des textes mis en image.

otterman a écrit :
ou bien est-il encore trop tôt pour vouloir ce genre de choses simplement en css et valide sur les navigateurs ?


Oui.
Modifié par Laurent Denis (20 Feb 2007 - 10:27)
Bonjour,
je crois que ce sujet vient d'être traité il y a pas si longtemps.
Fais une recheche.
Les propriété de ton exemple (writing-mode et fliter) sont propriétaire
microsoft donc il est normal qu'elles soient invalides.
Pour éviter cela, tu peux les appliquer via une CSS en commentaire
conditionnel (voir la FAQ) mais cette méthode n'est pas conseillée.

Certaines extensions CSS propriétaires (-moz-....) peuvent par
la suite faire parti des spécifications officielles mais ne connaissant
pas bien le sujet je ne pourrai pas t'en dire d'avantage.
Modifié par Hermann (20 Feb 2007 - 10:40)
Sur la page que tu indiques :
a écrit :
This technique makes use of "Visual Filters" which are an IE only technology at present.

Donc ça ne marche que dans IE, c'est pas standard, etc.

Il y aura peut-être quelque chose dans ce style avec CSS3 (je viens de parcourir vite fait une partie des brouillons, mais j'ai pas trouvé).
Hermann a écrit :
Certaines extensions CSS propriétaires (-moz-....) peuvent par
la suite faire parti des spécifications officielles mais ne connaissant
pas bien le sujet je ne pourrai pas t'en dire d'avantage.


A propos de ces extensions Mozilla ...
J'essaie en vain de faire fonctionner les attributs -moz-box-orient et -moz-box-direction, avec un style défini ainsi :

#lefter {
	display: -moz-box;
	-moz-box-orient: vertical;
	-moz-box-direction: reverse;
}


Mais mon texte reste désespérement horizontal Smiley decu
Quelqu'un a une idée ? Ces extensions servent bien à faire tourner un texte à 90° ?
Modifié par chawax (22 Feb 2007 - 14:33)