Page 1 sur 1

Footer

Posté : 24 nov. 2005, 00:24
par Photographiquement Vôtre
Bonsoir,

Je ne comprends pas comment la dernière ligne (cf div footer) n'est pas centrée.
<a href="mailto:[email protected]">&copy;Herv&eacute;&nbsp;Dunoyer&nbsp;2005 - Toute 
reproduction interdite </a> 
Merci

Voici mon code :
<html> 

<head> 
<title>Hervé Dunoyer Photographies</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 

<style type="text/css"> 
!--Récapitule et stocke les différents styles --> 
<!--Couleur des Liens --> 
<!--Décrit les différents espaces (div) --> 

#conteneur { 
position: absolute; 
width: 100%; 
height: 100%; 
} 

#haut { 
height: 30px; 
background-color:#CCCCFF; 
} 
#centre { 
background-color:#9999CC; 
} 

#footer 
{ 
position: absolute; 
bottom: 5px; 

} 

.centrer{text-align:center} 

</style> 

<body bgcolor="#B2B2B2" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> 

<div id="conteneur"> 

<table 
style="padding: 0px; width: 90%; margin-left: auto; margin-right: auto; color: rgb(102, 102, 102);" 
border="0" cellpadding="2" cellspacing="2"> 
<tr> 
<td 
style="width: auto; text-align: center; color: rgb(102, 0, 0);"><a 
href="Themes.php" style="text-decoration: none;font-size: 20px;">Galerie</a></td> 
<td 
style="width: auto; text-align: center; color: rgb(102, 0, 0);"><a 
href="Auteur.php" style="text-decoration: none;font-size: 20px;">Auteur</a></td> 
<td 
style="width: auto; text-align: center; color: rgb(102, 0, 0);"><a 
href="livredor.php" style="text-decoration: none;font-size: 20px;">Livre d'Or</a></td> 
<td 
style="width: auto; text-align: center; color: rgb(102, 0, 0);font-size: 20px;"><a 
href="liens.php" style="text-decoration: none;">Liens</a></td> 
</tr> 
</table> 

<!-- Centre de la Feuille --> 
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="70%"> 
<tr> 
<td> 
<table width="100%" border="0" cellspacing="0" cellpadding="10" height="400"> 
<tr> 
<!-- Nom et Nom du Site --> 
<td height="60" bgcolor="#B2B2B2" align="left" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif"> 
<font size="6" color="#FFFFFF"><b>&nbsp&nbsp;HERVE DUNOYER</b></font></font></td> 
</tr> 
<tr> 
<td width="740" height="50" bgcolor="#B2B2B2" align="center" valign="top"> 
<font face="Verdana, Arial, Helvetica, sans-serif"><font size="6" color="#0000FF"><b>Photographiquement Vôtre</b></font></font></td> 
</tr> 
<tr> 
<!-- Photos --> 
<td align="center" height="200" bgcolor="#666666"> 
<a href="Themes.php"><img src="/Photos/Ala05_14.JPG" width="200" height="131" border="0" alt="Enter"></a>&nbsp; 
<a href="Themes.php"><img src="/Photos/Ken03_11.JPG" width="200" height="131" border="0" alt="Enter"></a> 
&nbsp; 
<a href="Themes.php"><img src="/Photos/Ind04_24.JPG" width="200" height="131" border="0" alt="Enter"></a></td> 
</tr> 
<tr> 
<!-- Ajout Type Photos --> 
<td height="80" bgcolor="#B2B2B2" align="center" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="6" color="#666666"><b>Paysages, 
Animaux Sauvages, Personnages ...</b></font></font></td> 
</tr> 
</table> 
</td> 
</tr> 
</table> 

<td><big><marquee>SITE EN CONSTRUCTION</big></marquee> 
<br><br><br> 

<div class=centrer>Vous êtes le 
<br> 

<?php 
$counter_type=1; 
$counter_name="haute-definition.net"; 
$counter_ip=$REMOTE_ADDR; 
include("compteur/compteur.php"); 
?> 

<div id="footer" > 
<a href="mailto:[email protected]">&copy;Herv&eacute;&nbsp;Dunoyer&nbsp;2005 - Toute 
reproduction interdite </a> 
</div> 
</div> 
</div> 
</body> 

</html>

Posté : 24 nov. 2005, 02:22
par JazzFinder
---

Posté : 24 nov. 2005, 10:31
par albat
Modération :
Merci d'inscrire les extraits de code entre les balises
 ou [code].
Je le fais pour toi, cette fois... ;)[/color]

Footer

Posté : 24 nov. 2005, 21:24
par Photographiquement Vôtre
J'ai trouvé une situation pas encore optimale

Code : Tout sélectionner

# footer { position: absolute; bottom: 5px; left:50% ; margin-left:-150px ; }
Le pb est que suivant la taille de l'écran, la marge sera différente.

N'est il pas possible de :

Trouver la taille de l'écran de l'utilisateur

Trouver la taille du texte

Utiliser une formule avec ces deux éléments pour définir la marge.

Merci

Posté : 24 nov. 2005, 21:46
par jeff
salut
bon le positionement absolute c'est une solution de dernier recour
pour tous ce qui est taille de texte et de boite tu peut utiliser "em"

pour centrer une balise inline(comme a) il faut lui donné une taille (longueur)
et tu peut la position avec

Code : Tout sélectionner

margin:auto;

Posté : 24 nov. 2005, 22:09
par nicolas
Par définition on ne peut pas donner de taille à une balise en ligne puisqu'elle est sensée utiliser toute la taille disponible.

Posté : 24 nov. 2005, 22:14
par jeff
dans ce cas il suffit de centrer son contenu

Code : Tout sélectionner

text-align:center;

Formule

Posté : 24 nov. 2005, 22:18
par Photographiquement Vôtre
Là franchement, je ne comprends pas les réponses.

Pourriez vous vous mettre d'accord et me dire soit ce qu'il faut faire en me donnant le code ou répondre à la question posée précisément.

Merci d'avance

Posté : 24 nov. 2005, 22:27
par jeff
Pourriez vous vous mettre d'accord et me dire soit ce qu'il faut faire en me donnant le code ou répondre à la question posée précisément.
la t'abuse

on a des divergences avec nicolas(qui est certainement plus callé au niveau html et semantique) mais du reste ta solution se trouve dans nos postes

Footer

Posté : 25 nov. 2005, 00:32
par Photographiquement Vôtre
Je ne sais pas si j'abuse mais vos posts ne marchent pas

Posté : 25 nov. 2005, 00:57
par SAEVEAS
Là franchement, je ne comprends pas les réponses.

Pourriez vous vous mettre d'accord et me dire soit ce qu'il faut faire en me donnant le code ou répondre à la question posée précisément.

Merci d'avance
Je ne sais pas si j'abuse mais vos posts ne marchent pas
Je tiens juste à te rappeler que les deux personnes qui t'aides le font de "bon coeur" et bénévolement. De plus il n'existe pas, en informatique comme ailleurs, une façon empirique de faire mais plutôt une infinité de chemin menant au même resultat. Aussi je te conseilles à l'avenir d'eviter ce genre de phrases.

Cordialement

Footer

Posté : 25 nov. 2005, 01:05
par Photographiquement Vôtre
Désolé, je ne pensais pas à mal mais je suis coincé depuis deux jours (je sais cela n'est pas une excuse)

Re: Footer

Posté : 25 nov. 2005, 10:11
par nicolas
Désolé, je ne pensais pas à mal mais je suis coincé depuis deux jours (je sais cela n'est pas une excuse)
Et bien entendu pendant ces deux jours tu n'es pas resté à attendre une réponse sur le forum! Tu es allé lire les nombreux sites parlant du sujet que l'on peut trouver ici:
http://www.phpfrance.com/forums/voir_sujet-2909.php

Footer

Posté : 26 nov. 2005, 17:33
par Photographiquement Vôtre
Si et tous disent que c'est un problème de mettre une position : absolute avec un centrage.

Je suis donc toujours à la recherche d'une solution.