HTML, PHP, CSS

Matériel : code412 Le monde de Windows : tonymontana31, 1 utilisateur anonyme et 190 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : HTML, PHP, CSS
 
Plus d'informations

Bonjour.
J'ai un problème c'est que je voudrai que mes images ce touche pour faire un menu coller au titre mais il y a une marge entre. Le code est :

Code :
  1. <img src="bouton2.gif" alt="bouton">
  2. <img src="bouton4.gif" alt="bouton">
  3. <img src="bouton4.gif" alt="bouton">
  4. <img src="bouton4.gif" alt="bouton">
  5. <img src="bouton4.gif" alt="bouton">
  6. <img src="bouton3.gif" alt="bouton">
  7. <br/>
  8. <img src="titre.png" alt="Titre">


J'ai aussi essayé avec des :

Code :
  1. <img src="bouton2.gif" border="0">
  2. <img src="bouton4.gif" border="0">
  3. <img src="bouton4.gif" border="0">
  4. <img src="bouton4.gif" border="0">
  5. <img src="bouton4.gif" border="0">
  6. <img src="bouton3.gif" border="0">
  7. <br/>
  8. <img src="titre.png" alt="Titre" border="0">


et en les mettant dans un div de css :

Code :
  1. #bouton
  2. {
  3.    padding: 0px;
  4.    margin: 0px;
  5.    border: 0px;
  6. }


Et pourtant rien n'y fait. Quelqu'un aurait-il une explication et/ou une solution?
Php parce que je veux le mettre dans une fonction php include, mais que ca ne marche pas non plus directement dans le code de la page
Merci.

guich
Plus d'informations

Et avec un float ? Tous flottant du même côté, et aucun marge.


---------------
www.guich.fr
Plus d'informations

Un float? Quel intêret? surtout qu'il faut qu'il soit centrer et que si j'utilise un float le reste de la page va passer par les côtés, non?
Merci.

Plus d'informations

guillaumech a écrit :

Et avec un float ? Tous flottant du même côté, et aucun marge.


 
+1
 
float:left;
 
et tu mets le tout dans un div.
 
A moins que je n'ai pas compris ce que tu voulais.
 

85x85 : le comble du ridicule :o
Plus d'informations

lv3895 a écrit :

Bonjour.
J'ai un problème c'est que je voudrai que mes images ce touche pour faire un menu coller au titre mais il y a une marge entre. Le code est :

Code :
  1. <img src="bouton2.gif" alt="bouton">
  2. <img src="bouton4.gif" alt="bouton">
  3. <img src="bouton4.gif" alt="bouton">
  4. <img src="bouton4.gif" alt="bouton">
  5. <img src="bouton4.gif" alt="bouton">
  6. <img src="bouton3.gif" alt="bouton">
  7. <br/>
  8. <img src="titre.png" alt="Titre">


J'ai aussi essayé avec des :

Code :
  1. <img src="bouton2.gif" border="0">
  2. <img src="bouton4.gif" border="0">
  3. <img src="bouton4.gif" border="0">
  4. <img src="bouton4.gif" border="0">
  5. <img src="bouton4.gif" border="0">
  6. <img src="bouton3.gif" border="0">
  7. <br/>
  8. <img src="titre.png" alt="Titre" border="0">


et en les mettant dans un div de css :

Code :
  1. #bouton
  2. {
  3.    padding: 0px;
  4.    margin: 0px;
  5.    border: 0px;
  6. }


Et pourtant rien n'y fait. Quelqu'un aurait-il une explication et/ou une solution?
Php parce que je veux le mettre dans une fonction php include, mais que ca ne marche pas non plus directement dans le code de la page
Merci.


Et si tu fermais tes balises img ?? :heink:

Spoiler :

<img src="blabla.gif" /> ;)


Message édité par dartyduck le 30-01-2008 à 13:22:54

---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Plus d'informations

Met tes declarations d'image dans des cellules de tableaux.
 

Code :
  1. <TABLE border=0 cellspacing=0 cellspading=0>
  2.   <TR>
  3.     <TD><IMG ...bla bla bla1 /></TD
  4.     <TD><IMG ...bla bla bla2 /></TD
  5.     <TD><IMG ...bla bla bla3 /></TD
  6.     <TD><IMG ...bla bla bla4 /></TD
  7.   </TR>
  8. </TABLE>

85x85 : le comble du ridicule :o
Plus d'informations

wai tente toujours, mais moi je suis pas chaud pour utiliser les tables pour faire de la mise en page. c'est pas fait pour ça :/


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
G.M.G.V.S.O.
Profil : Modo matériel
Plus d'informations

Mais quelle horeur en effet :)
 
(d'autant qu'il faut mettre les balises en minuscules ... que les border, cellspacing et cellpading ne sont pas du XHTML ... etc ...)


---------------
SPAM & WAREZ = Ban!
Ultimate Boot CD | Memtest+
Mon bar préféré à Lyon ! | Bijoux Fantaisie de Créateur !
Plus d'informations

dartyduck a écrit :

wai tente toujours, mais moi je suis pas chaud pour utiliser les tables pour faire de la mise en page. c'est pas fait pour ça :/


mouais, m'enfin d'un autre coté en html tu ne peux vraiment pas faire autrement, à part avec les span et div (attention, j'ai dit html, pas xhtml ou autre).
Et la question est d'ordre générale, il n'est pas precisé html, xhtml, aec ou sans css etc.

 
Citation :

Mais quelle horeur en effet :)
 
(d'autant qu'il faut mettre les balises en minuscules ... que les border, cellspacing et cellpading ne sont pas du XHTML ... etc ...)


les balises en minuscule, ca dépend des regles de codage. Il n'y a pas de norme qui l'oblige que je sache (mais je peux me tromper, si c'est le cas, merci de me pardonner mon erreur).
De plus, comme dit au dessus, il n'est nul part precisé xhtml ou autre et les membres cellspading et cellspacing existe bien pour un tableau

 

EDIT:
En relisant mon message, je me suis rendu compte qu'il pouvait paraitre agressif. Je complete donc.
Je suis d'accord avec les deux message ci-dessus. Les table ne sont pas fait (ou en tout cas, plus fait) pour la mise en page. Il vaut mieux utiliser les div, span et des css.
Pour les balises, mon premier chef de projet dans mon premier boulot (10 ans deja :) ) nous demandais de les mettre en majuscule pour des raison de lisibilité du code et l'habitude m'est resté, peut être à tord.
Pour les cellspadding et spacing, si on part sur une mise en page à l'ancienne, autant en profiter :)


Message édité par eriel le 31-01-2008 à 15:00:31
zeb
Profil : Modérateur libre
Plus d'informations

Tiens Eriel, un peu de lecture, avant de dire plus de bêtises : http://www.w3.org/

Message cité 1 fois
Message édité par zeb le 31-01-2008 à 15:18:43

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

zeb a écrit :

Tiens Eriel, un peu de lecture, avant de dire plus de bêtises : http://www.w3.org/


 
merci  :)  
 
Ceci dit, excuses moi de persister.
1) en html, les balises sont insensible à la casse. La norme du html autorise indifferament les majuscules et les minuscules
2) en xhtml, les balises doivent être en minuscule car le xhtml (en fait le xml) est "case-sensitive" ou en français, sensible à la casse
3) il n'est pas precisé dans le message de depart si le code etait en html "à l'ancienne" ou en xhtml.
 
Apres, tout depend du language utilisé (html, xhtml).
 
Maintenant, pour des raisons de perennité du code, il vaut mieux en effet utiliser les minuscule avec le html et c'est obligatoire avec le xhtml.

zeb
Profil : Modérateur libre
Plus d'informations

Oki, c'est vrai :)
 
Mais :

  • Nous sommes en 2008
  • Ligne 7 du code du premier message de lv3895, je vois une balise <br/>


:o


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

zeb a écrit :

Oki, c'est vrai :)
 
Mais :

  • Nous sommes en 2008
  • Ligne 7 du code du premier message de lv3895, je vois une balise <br/>


:o


 
CQFD  :/
Toutes mes excuses, nous sommes bien en xhtml donc minuscules :)

zeb
Profil : Modérateur libre
Plus d'informations

\:o/


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
85x85 : le comble du ridicule :o
Plus d'informations

:sweat:


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Plus d'informations

Oui, le <br/> c'est pour que ça fasse
bouton1 collé au bouton 2 collé au bouton3...
Avec a la ligne collé l'image de titre. Et c'est vrai que pour les tableaux je suis pas très chaud. En plus, j'essaye de faire un site correct w3c et le float, je ne sais pas, je ne comprends toujours pas pourquoi il ne passerai pas à gauche du reste de la page?

85x85 : le comble du ridicule :o
Plus d'informations

fais des div pour bien partitionner ta mise en page. et dans ces div tu mets tes boutons, ton image de titre...
genre :

Code :
  1. <div id="boutons">
  2. <img src="bouton1.gif" class="bouton" />
  3. <img src="bouton2.gif" class="bouton" />
  4. <img src="bouton3.gif" class="bouton" />
  5. </div>
  6. <div id="titre">
  7. <img src="titre.jpg" />
  8. </div>


ensuite tu arranges la mise en page avec le css en ajustant les div et les class "bouton" ;)


---------------
GLOIRE A :o | Trompi PPC-IDN
n00b intergalactique invincible :o
MEMBRE DU GROUPUSCULE DES AVATARS EN COLERE [:dartyduck:6]
Plus d'informations

Merci, j'essaye. Je sais pas pourquoi, mais quand on ne saute pas de ligne,  (<img src="bouton1.gif" class="bouton" /><img src="bouton2.gif" class="bouton" /><img src="bouton3.gif" class="bouton" /> ) Il ne fait pas d'espace horizontalement...
EDIT : non, ça marche pas les 2 div...


Message édité par lv3895 le 02-02-2008 à 22:27:50
85x85 : le comble du ridicule :o
Plus d'informations

bizarre... meme en mettant des margin négatifs ?? :heink:
fais voir ton css :o