Smiley biggrin Bonjour à tous

Petit problème avec "Firefox".
Mon alignement à droite "span" ne s’effectue pas correctement sous "fox"


h1 {
	color: #FF9900;
	font-family: Arial;
	font-size: 0.8em;
	font-weight: normal;
	margin: 0px;
	background-color: #999999;
	width: 450px;
	padding: 0px;
}
p#paragraphe {
	color: #1C4B5E;
	width: 400px;
	margin: 0px 0px 0px 25px;
	font-family: Arial;
	font-size: 0.8em;
	background-color: #CCCCCC;
	text-align: left;

}
.signature{
	width: 400px;
	margin: 0px;
	background-color: #FF0000;
	padding: 0px;
	text-align: right;



<h1>titre</h1>
<p id="paragraphe">texte<br />
<span class="signature">signature</span></p>
<h1>titre</h1>
<p id="paragraphe">texte<br />
<span class="signature">signature</span></p>
</div>


Smiley smile Merci
Bonjour,
Le text-align ne s'applique qu'aux élément de type block (body, p, div, ul, hn...)
Je sais pas si c'est ce que tu souhaites obtenir mais tu dois utiliser pour cela la propriété float:riight sachant que tout élément qui en est doté (au même titre que la position:absolute) fait passer la valeur
du display à block. Si tu ne comprends pas bien tu peux trouver des info sur ce site. Dsl si c'est pas très clair. Smiley cligne

.signature{
	float:right;
	margin: 0;  /*pas besoin des px quand la valeur est à 0*/
	background: #FF0000; /*propriété raccourci*/
	padding: 0 5px;
	}

Modifié par Hermann (15 Jun 2006 - 19:01)
Il suffit tout simplement de rajouter :


.signature {display:block;}


en remettant tes styles bien sur.
Modifié par Kwic (24 Jun 2006 - 02:10)