probleme avec lien sur une image

probleme avec lien sur une image - HTML/CSS - Programmation

Marsh Posté le 10-01-2006 à 15:23:14    

Bonjour tous le monde,  
 
Voila j'ai un petit probleme
 
J'ai une image avec un lien dessus et je lui ai attribué un align="center", jusque la pas de probleme l'image est centrer comme je le souhaite, mais le pb est que je voudrais que le lien se limite a la taille de l'image or dans mon cas le lien tien sur toute la largeur de la page donc si je clique a gauche ou a droite de l'image je me dirige vers le lien qui est sur l'image comment faire pour eviter ça ?????
 
voila mon code:
 
<a href="Sommaire.asp"><img class="accueil" align="center" name="logo" border="0" src="Images/Delta1.jpg" width="304" height="114" alt="logo"></a>
si quelqu'un peut m'aider merci d'avance

Reply

Marsh Posté le 10-01-2006 à 15:23:14   

Reply

Marsh Posté le 10-01-2006 à 16:11:09    

c bon j'ai trouvé j'ai mis align="absmidle"

Reply

Marsh Posté le 10-01-2006 à 17:48:54    

Oublie ces propriétés et apprends le CSS, c'est à tout point de vue bénéfique  :o

Reply

Marsh Posté le 10-01-2006 à 18:45:25    

align="absmidle" ?
Pour info : c'est une valeur inexistante dans la norme htmlet il suffit de mettre un doctype valide pour obtenir exactement le même comportement.
 
Exemple de doctype :

Citation :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">

Reply

Marsh Posté le 10-01-2006 à 19:08:51    

omega2 a écrit :

Pour info : c'est une valeur inexistante dans la norme htmlet il suffit de mettre un doctype valide pour obtenir exactement le même comportement.


Et c'est bien dommage. :/

Reply

Marsh Posté le 10-01-2006 à 20:24:35    

Qu'est ce qui est domage? Qu'un créateur de navigateur se soit crus obliger de créer ses propres valeurs de propriétés pour obtenir le comportement définis par la norme ou bien qu'il faille indiquer quelles régles appliquer au document pour obtenir un comportement normal au vu des normes?

Reply

Marsh Posté le 10-01-2006 à 21:14:04    

Non, ce qui est dommage, c'est qu'en CSS on puisse simuler un align="center" mais pas un align="absmiddle" ce qui ne correspond pas à la même chose, l'un tenant compte de l'oeil réel du caractère et l'autre tenant compte de sa hauteur théorique. :/

Reply

Marsh Posté le 11-01-2006 à 11:46:30    

merci merci pour toute ces reponse
je vais essayé de le mettre dans un css (d'ailleurs j'ai une feuille css pour le reste du site mais la je n'y avais pas pensé)

Reply

Marsh Posté le 11-01-2006 à 11:58:06    

bon encore un pb avec cet alignement
voila le code que j'ai mis (il a un peu évolué):
dans ma page html:
<div><br />
 <a href="Sommaire.asp"><img class="accueil" name="logo" border="0" src="Images/Delta1.jpg" width="304" height ="114" alt="Découvrir l'unviers" /></a><br />
</div>
 
et dans mon fichier css:
img.accueil {
 align:center;
 }
et depuis mon image est retourner sur la droite de l'écran... :??:  
 
ou c'est qu'il est le probleme????


Message édité par bedomon le 11-01-2006 à 11:58:53
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed