28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Créant un site personnel,j'ai voulu centrer mon texte au milieu de la page
en écrivant le code ci-dessous :

p
{
    text-align: center;
}


Malheureusement,ça me centre bien le texte au milieu de la page,mais en haut,moi je le
voudrais au milieu,j'ai positionné une flèche rouge,pour que vous voyer ou je veut que mon texte soit placé,voir l'image ci-dessous:

http://i.imgur.com/yOMZj.png

Comment faire pour que mon texte soit placé au milieu comme sur l'image que je vous montre ?

Pouvez vous me dire le code css qu'il faut pour que je puisse placer mon texte au milieu comme sur l'image que je vous donne ?

Cordialement.
Modifié par Tristan17 (28 Dec 2011 - 22:47)
Salut
Je ne pense pas que ce soit réalisable, mis a part dans quelques cas particulier, sans passer par la case 'javascript'.
Il est possible de centrer une ligne dans un bloc en déclarant que l'espace occupée par la ligne est égale a la hauteur du bloc la contenant.
conteneur {
height: 200px;
}
conteneur p {
line-height: 200px;
}
Ça ne peut fonctionner que si le texte tient sur une seule ligne
L'info est tiré du bouquin css2 pratique du webdesign, enfin le principe... Pas pris le temps de retrouver concrètement l'exemple exact.
@+