5568 sujets

Sémantique web et HTML

Bonjour, je suis en train de créer une page internet.

J'aimerai savoir comment pourrai-je supprimer l'espace qu'il y a entre mes images !

Voici mon code html

<img src="C:\Documents and Settings\JJ\Mes documents\Site Internet\B.jpg">
<p>
<img src="C:\Documents and Settings\JJ\Mes documents\Site Internet\A.jpg">


Merci
Bonsoir,

D'après ce que tu indiques, tu ouvres un paragraphe entre tes deux images (balise <p>). Es-tu certain que cela soit nécessaire ? Car par défaut, les paragraphes ont des marges que tu dois gérer toi-même en leur affectant une valeur.
Bonsoir, oui je pense que cela est nécessaire car je voudrai que mes images soient l'une sur l'autre et non côte à côte d'où la nécessité de mettre <p>.
Enfin je me trompe peut-être, il y a surement un autre moyen.
Sinon comment faire ?
Comment gérer les marges de façons à qu'elle n'existe pas ?
Merci
amnesia88 a écrit :
Bonsoir, oui je pense que cela est nécessaire car je voudrai que mes images soient l'une sur l'autre et non côte à côte d'où la nécessité de mettre <p>.

Oualalalala Smiley lol <p> sert à marquer un paragraphe, pas à faire un espace Smiley confus Attention, l'HTML obéit à des règles strictes quant à l'utilisation des balises.

Question avant de continuer : connaît-tu les CSS ?
Modifié par FlorentG (16 Nov 2006 - 21:44)
Bonsoir, je connais vaguement les CSS, à vrai dire je débute Smiley decu !
Est-il possible avec les CSS de supprimer les espaces ?
Modérateur
bonsoir ,
essai de jouer sur le vertical-align:top ou bottom pour les images , cela devrait faire disparaitre la marges du dessous .

++
Une balise <br /> ne serait-elle pas la solution à la place du <p> ? Smiley cligne
Modifié par chpego (17 Nov 2006 - 10:27)
Salut, Smiley smile

amnesia88 a écrit :
je voudrai que mes images soient l'une sur l'autre et non côte à côte d'où la nécessité de mettre <p>.

Les balises images "img" sont par défaut de type inline. Donc effectivement, si tu mets 2 balises "img" à la suite, elles sont l'une à côté de l'autre.

Tu peux cependant les mettre les unes au dessus des autres en les forçant à être de type block (par une class par exemple) avec un simple display:block; dans le CSS Smiley cligne