Salut,
J'ai un petit soucis avec les doctype.
tout d'abord voila mon code HTML :
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 :
<!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
Partager