Dudu
mercredi 29 août 2007 à 01:02
Salut
CITATION(sparh @ mardi 28 août 2007 à 11:46)

Mon paragraphe est aligné à gauche, or j'aimerai aligner la dernière ligne du paragraphe à droite.
Dans le futur, lorsque la norme CSS 3 sera officiellement lancée et prise en charge par les navigateurs, il te suffira d'utiliser la propriété
text-align-last.
Pour l'instant, un <span> sur ta dernière ligne comme dans l'exemple de tibouille ci-dessus est une très bonne solution.
Seul écueil possible: si tu ne maîtrises pas ta dernière ligne. C'est-à-dire s'il faut absolument que ce soit la dernière ligne (pas la dernière phrase) quelle que soit son nombre de mots, quelle que soit la taille de texte. Bref si tu cherches un équivalent à
:first-line il n'y a pas de solution.
CITATION(sparh @ mardi 28 août 2007 à 11:46)

Je ne veux pas faire un autre paragraphe ni un div car sinon l'espace entre les lignes est trop grand.
Tu peux très bien créer un nouveau paragraphe (ou autre balise) mais la sémantique serait-elle vraiment respectée ? Disons que je préfère le <span> imbriqué.
Mais si tu veux créer un nouveau paragraphe, tu peux parfaitement. Il te suffit juste de le cibler via une class pour ensuite supprimer "l'espace entre les lignes" par défaut grâce à ta feuille de style.