Bonjour à tous!

Tout est dans le titre... Je suis sous mac, j'ai donc testé mon site sous firefox et safari, pas de problème. Je viens de le regarder sur IE 6 pc et c'est n'importe quoi...

L'adresse de mon site c'est http://sandeedesign.free.fr et et j'ai mis une saisie d'écran de mon essai ie à http://sandeedesign.free.fr/ie/ie.jpg.

C'est mon premier site en CSS, ceux que je faisais avant étaient en tableaux, donc là, je suis un peu perdue... Si de bonnes âmes pouvaient me donner un coup de main, ça serait vraiment gentil.

Donc ci-dessous je vous mets le css et la page d'index (la seule page en html, j'utilise AJAX - développé par un ami cela va sans dire - je vais aussi faire une version php -toujours développée par le même ami )

Merci d'avance!

Pépéte

ps : est-ce que ceux qui ont IE PC 6.5 et 7 peuvent tester le site?

Mon CSS :

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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
@charset "UTF-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666 url(img/motif.gif);
	margin: 0;
	padding: 10px;
	text-align: center;
	color: #000000;
	font-family: verdana, arial, courier, sans-serif;
	font-size: xx-small;
}
.page #container { 
	width: 980px;
	background: #fff;
	margin: 0 auto;
//	border: 1px solid #000000;
	text-align: left;
} 
.page #header { 
	background: #fff url(img/bandeau-haut.jpg) bottom center no-repeat;
	height: 170px;
	padding: 0 0px;
} 
.page #header h1 {
	margin: 0;
	padding: 10px 0;
}
 
.page #header span, .page #header img {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 5px;
}
 
.page #header div {
	float: right;
}
 
.page #menu {
	float: left; 
	width: 20%;
	background: #fff;
//	padding: 15px 0;
	padding: 20px 20px 0px 0px;
	font-size: x-small;
}
.page #menu h3, .page #menu p {
	margin-left: 10px;
	margin-right: 10px;
}
 
.page #contenu { 
	margin: 0 20px 0 20%;
	padding: 20px 20px 0px 0px;
	height: 340px;
	font-size: x-small;
} 
 
/* Mise en page des introductions */
 
.page #present{
	width: 600px;
}
 
.page #present h2{
	font-size: medium;
	font-family: georgia, times new roman, times, serif;
	color: #339933;
}
 
/* Mise en page des pages de contenu */
 
.page #info {
	padding-top: 23px;
	width: 25%;
	float: left;
}
 
.page #info h1{
	font-size: small;
	font-family: georgia, times new roman, times, serif;
	color: #339933;
	padding-top: 10px;
}
 
.page #visuel {
	float: right;
}
 
.page #footer { 
	padding: 0 10px;
	height: 116px;
	background: #fff url(img/bandeau-bas.gif) bottom center no-repeat;
	text-align: right:
} 
.page #footer div {
	margin: 0;
	padding: 100px 0 0 0;
	text-align: right;
	color: #fff;
}
 
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
 
/* Lien du header */
 
.page a:link {
	color: #000000;
	text-decoration: none;
} 
 
.page a:visited {
	color: #666666;
	text-decoration: none;
} 
 
.page a:hover {
	color: #339933;
	border-bottom: 1px dotted #000000;
} 
 
.page a:active {
	color: #339933;
}
 
/* Lien de la signature */
 
.page #footer a:link {
	color: #FFFFFF;
	text-decoration: none;
} 
 
.page #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
} 
 
.page #footer a:hover {
	color: #FFFF66;
	border-bottom: 1px dotted #FFFFFF;
} 
 
.page #footer a:active {
	color: #339933;
}
 
/* Divers */
 
.page h2 {
	color: #339933;
	font-family: georgia, times new roman, times, serif;
 
}
 
.page ul, li {
	list-style-type: none;
	line-height: 150%;
	font-family: georgia, times new roman, times, serif;
 
}
 
.page .bold {
	color: #FF0099 ;
}
 
a img {border:none; } /* pas de bordure sur les images qui servent de lien*/
Ma page html :

Code html : 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
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
		<title>Sandee Design, votre communication gagnante clés en main</title>
		<script type="text/javascript" src="script.js"></script>
		<link rel="stylesheet" type="text/css" media="screen, projection" href="screen.css"/>
	</head>
	<body onload="loadMenu('menu/intro.txt'); loadContenu('contenu/intro.txt');" class="page">
 
	<div id="container"> 
		<div id="header">
			<img src="img/portfolio.gif"> 
      		<span>
				<a href="#" onClick="loadMenu('menu/idvisuelle.txt'); loadContenu('contenu/intro-idvi.txt');">Identit&eacute;s visuelles</a><br />
				<a href="#" onClick="loadMenu('menu/imprime.txt'); loadContenu('contenu/intro-imprimes.txt');">Imprim&eacute;s</a><br />
    			<a href="#" onClick="loadMenu('menu/edition.txt'); loadContenu('contenu/intro-edition.txt');">&Eacute;dition</a><br />
				<a href="#" onClick="loadMenu('menu/pack.txt'); loadContenu('contenu/intro-packaging.txt');">Packaging</a><br />
				<a href="#" onClick="loadMenu('menu/web.txt'); loadContenu('contenu/intro-sites.txt');">Sites internet</a><br />
    </span>
	<span>
		<a href="#" onClick="loadMenu('menu/illustrations.txt'); loadContenu('contenu/intro-illustrations.txt');">Illustrations</a><br />
		<a href="#" onClick="loadMenu('menu/rought.txt'); loadContenu('contenu/intro-rought.txt');">Roughts</a><br /
</span>
 <img src="img/services.gif"> <span> <a href="#" onClick="loadMenu('menu/defprojets.txt'); loadContenu('contenu/intro-definitions.txt');">D&eacute;finition 
    de projets</a><br />
				<a href="#" onClick="loadMenu('menu/referencement.txt'); loadContenu('contenu/intro-referencement.txt');">R&eacute;f&eacute;rencement</a><br />
			</span>
			<a href="#" onClick="loadMenu('menu/contact.txt'); loadContenu('contenu/intro-contacts.txt');"><img src="img/contact.gif"></a>
			<!-- logo -->
			<div>
				<a href="#" onClick="loadMenu('menu/intro.txt'); loadContenu('contenu/intro.txt');"><img src="img/logo.gif"></a>
			</div>
		</div>
 
		<div id="menu"></div>
 
		<div id="contenu"></div>
 
			<br class="clearfloat" />
			<div id="footer">
 
    <div> 
      <!--<a href="#" onClick="loadMenu('menu/plan.txt'); loadContenu('contenu/intro-plan.txt');">Plan du site</a> <br />-->
      R&eacute;mi Maynègre & Sandrine Garcia - Tél. : 04 91 47 48 05 - 06 60 92 
      71 59 - Mél : <a href="mailto:sandeedesign@gmail.com">sandeedesign@gmail.com</a></a></div>
			</div>
		</div>
 
		</div>
	</body>
</html>

Edit : bon, je crois avoir résolu une partie du problème (une div non fermée...). Il me reste deux erreurs au validateur auxquelles je ne comprends rien... si quelqu'un a une idée... :

Unknown Parse Mode!

The MIME Media Type (text/html) for this document is used to serve both SGML and XML based documents, and it is not possible to disambiguate it based on the DOCTYPE Declaration in your document. Parsing will continue in SGML mode.
Namespace Found in non-XML Document

Namespace "" found, but document type is not XML!