Salut à tous
Je me base sur le contenu de ce lien (FAQ developpez.com) pour éclairer ce sujet:
http://xhtml.developpez.com/faq/?pag...orizontalement
Et voilà mes propos:
J'ai modifié la propriété:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
text-align: center; /* pour résoudre le bug de centrage de IE */
pour mieux comprendre le problème évoqué, et effectivement il y avait centrage au niveau du la balise ciblée ("body" dans mon cas)
Mais le problème est le suivant:
Quand j'ai retiré cette modification du fichier des styles, le contenu est resté au centre comme si la modification apportée persistait encore , et ce aussi bien sous I.E que F.F
J'ai du mal a comprendre les raisons d'un tel comportement, du moins que l'une de ces hypothéses soit vraie:
  1. Le centrage a changé les propriétés: left, right, top, bottom de façon à ce que ce sont leurs valeurs calculées qui soient désormais affectées aux balises concernées
  2. Le Bug de centrage sous I.E aurait un rapport avec ce point
  3. Il me faut encore creuser pour mieux maitriser le sujet

Pour illustrer mes propos, voilà ma feuille de style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
* 
{
font-family:Verdana, Helvetica, Arial,  sans-serif;
color:black;
text-decoration:none
/*margin:0;*/
padding:0;
}
/*A,H1,H2,H3,P		{ font-family: Verdana, Arial; }*/
 
 
H1 	{ color: #FFFFFF; text-align: center;font-size: 15pt; background: #7879B9;}
H2	{ color: #0060A0; text-align:left; font-size: 14pt; }
H3	{ color: #0060A0; text-align:left; font-size: 13pt; }
 
P	{
    color: #000F0F; font-size: 10pt;
    text-align: left;
    text-indent: 15pt;
}
 
body
{
 color: #000000;
 font-size:11px;
 text-align : left;
}
a:link {
	font-weight: bold;
	color: #000F0F;/*#0066CC;*/
	text-decoration: underline;
}
a:visited {
	font-weight: bold;
	color: #000F0F; /*#323384;*/
	text-decoration: underline;
}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
/*.body {
	font-size: 100%;
	font-family: Verdana, Arial;
	color: #323384;
}*/
TD A {text-align: center;}
/********************************** Conteneurs *********************************/
.container /* Conteneur Global */
{
position:relative;
width:100%;  
/*background-color:#FFCCFF; */
float:left;
border: 1px solid #505F7D;
text-align: left;
}
.top_left
{
position:relative;
/*width:20%; */ 
/*background-color:#CCCCFF;*/
float:left; 
/*border: 1px solid #505F7D;*/
}
.top_right
{
position:relative ;
/*width:80%;*/ 
background-color:#CCC00F;
float:right; 
border: 2px solid #505F7D;
	vertical-align:top;
	top:0px;
}
.main_left
{
position:relative;
width:49%;  
background-color:#CCCCFF;
float:left; 
/*border: 1px solid #505F7D;*/
}
.main_right
{
position:relative ;
width:49%; 
background-color:#CCCCFF;
float:right; 
/*border: 1px solid #505F7D;*/
}
.foot_left
{
position:relative;
/*width:20%; */ 
/*background-color:#CCCCFF;*/
float:left; 
/*border: 1px solid #505F7D;*/
}
.foot_right
{
position:relative ;
/*width:80%;*/ 
/*background-color:#CCCCFF;*/
float:right; 
/*border: 1px solid #505F7D;*/
}
/*************************** Menu Horizontal *****************************/
#menu 
{
	/*position:relative;*/
	font-size:small;
	white-space:nowrap;
} 
div#menu ul li 
{
	list-style-type: none;
	display: inline;
	float: left;
	margin-top:0px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
}
 
div#menu li a:hover 
{
	background-color: #CCCCFF;
}
Merci d'avance pour tout