Salut,

J'ai un petit soucis avec les doctype.

tout d'abord voila mon code HTML :
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
 
<html>
<head>
 
<title>Login</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<style type="text/css">
 
body {
        
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #002D9A;
}
 
div#login1{
        background: url("images/fondlogin_logo.jpg") no-repeat ;
        width: 196;
        height: 236;
        float: left;
}
 
.copyright{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
}
 
</style>
 
</head>
 
 
 
 <body>
<form id="loginForm" name="loginForm" method="post" action="/y-apps/login.faces/">
 
 
<div style="width : 487px;">  
 
 
	<div id="login1">
		<span id="loginForm:text1" style="color: white;position: relative;top: 90%" class="copyright">All rights reserved</span>
	</div>
</div>
</form>
tant que je n'ai pas de doctype pas de souci, ma page s'affiche telle que je la veux.

Si je rajoute un doctype :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
mon image n'as plus de hauteur. J'ai l'impression qu'elle fait juste la hauteur de ce qu'il y à ecris dedans.

C'est normal ? quelqu'un à t-il une explication