quel façon coder ce template épuré en CSS et html ?

quel façon coder ce template épuré en CSS et html ? - HTML/CSS - Programmation

Marsh Posté le 10-07-2009 à 08:56:34    

Slt à tous,
 
Je souhaite faire un site au design trés trés simple.
 
voila le fond :http://www.mough-lee.fr/newsite.png
 
Comme vous avez pu constater, c'est trés simple.
 
mais la forme ?
 
En fait, j'hésite pour le CSS car je me dis qu'il y aurai plusieur méthode :
 

Citation :

body {
 
background-color: black;
height: 768px;
widht: 1024px;
}


 
çà commence cool, mais maintenant pour image01, image02, les liens :
 
- l'image 01, en div, l'image02 un div et tous les liens en div ?
- l'image01 inclus ds le body{}, l'image 02 un div et les liens en div ?
 
Je suis sur qu'il y a plein d'autre façon encore mais qu'il y en a une plus optimisé ou plus mieux que les autres.
 
Comment feriez-vous ?
 
merci de vos idées surtout si elles sont expliquées.
 
a+


Message édité par Positiviste le 22-07-2009 à 11:10:28

---------------
ploum ploum tralala
Reply

Marsh Posté le 10-07-2009 à 08:56:34   

Reply

Marsh Posté le 10-07-2009 à 09:14:19    

Trop de divs tue les divs. Faut utiliser les éléments pour leur sémantique. La liste de liens en bas sera un <ul> avec un <li> dedans par lien.

Reply

Marsh Posté le 10-07-2009 à 09:42:49    

FlorentG a écrit :

Trop de divs tue les divs. Faut utiliser les éléments pour leur sémantique. La liste de liens en bas sera un <ul> avec un <li> dedans par lien.


 
c'est ce que je comptai faire pour les liens en bas (et en haut) mais inclu ds un div en fait.
 
Donc trop de div tu le div, c'est ce que je pensais un peu. Alors quel choix ?
 
 
l'image01 en div, les liens en haut en liste float left


---------------
ploum ploum tralala
Reply

Marsh Posté le 10-07-2009 à 09:49:01    

Il est inutile de placer les liens et images dans des div. En effet, les deux peuvent aussi contenir les attributs "class" et "style".

Code :
  1. <img src="gnagna.jpg" style="ton style comme si c'était un div" />
  2. <a href="gnagna.html" style="ton style comme si c'était un div">kikoo</a>

Reply

Marsh Posté le 16-07-2009 à 18:09:56    

slt à tous et dsl pour cette absence !
 
Alors en suivant vos conseil, voici ce que j'obtiens http://www.mough-lee.fr/newsite.html . Mais bon je suis sur qu'on peut optimiser le codage :
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Bienvenue sur mon site !</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.          <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
  7.    </head>
  8.    <style type="text/css">
  9.       li {
  10.           display:inline;
  11.       }
  12.   img {
  13.   display: block;
  14.   }
  15.   </style>
  16.  
  17.    <body>
  18.      
  19.    <div id="gris">
  20.  
  21.  <ul style="float:right; margin-top:20px;">
  22.   <li><a href="page1.html" style ="margin-right:10px;">Lien</a></li>
  23.   <li><a href="page2.html"style ="margin-right:20px;">Lien</a></li>
  24.        </ul>
  25. <img src="03.jpg" style ="position:absolute; top:300px; left:400px;"/>
  26.   <ul style ="position: absolute; bottom: 0px;">
  27.   <li><a href="page3.html" style ="position: absolute; left:20px;">Lien</a></li>
  28.   <li><a href="page4.html" style ="position: absolute; left:60px;">Lien</a></li>
  29.   <li><a href="page5.html" style ="position: absolute; left:100px;">Lien</a></li>
  30.   <li><a href="page6.html" style ="position: absolute; left:140px;">Lien</a></li>
  31.   <li><a href="page7.html" style ="position: absolute; left:180px;">Lien</a></li>
  32.   <li><a href="page8.html" style ="position: absolute; left:220px;">Lien</a></li>
  33.   </ul>
  34. </div>
  35.  
  36.  
  37.  
  38.  
  39.    </body>
  40. </html>


 

Code :
  1. ody {
  2. background-color: black;
  3. height: 768px;
  4. width: 1024px;
  5. margin: auto;
  6.    margin-top: 20px;
  7.    margin-bottom: 20px;
  8. }
  9. #gris{
  10. background-image: url("gris.png" );
  11. height: 600px;
  12. width: 800px;
  13. margin: auto;
  14. margin-top:84px;
  15. background-repeat: no-repeat;
  16. }


 
c'est mieux là ? que puis-je améliorer comme codage ?


Message édité par Positiviste le 16-07-2009 à 18:10:38

---------------
ploum ploum tralala
Reply

Marsh Posté le 17-07-2009 à 09:21:37    

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Bienvenue sur mon site !</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.          <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
  7.    </head>
  8.    <style type="text/css">
  9.       li {
  10.           display:inline;
  11.       }
  12.   img {
  13.   display: block;
  14.   }
  15.   </style>
  16.  
  17.    <body>
  18.      
  19.    <div id="gris">
  20.  
  21.  <ul style="float:right; margin-top:50px;">
  22.   <li><a href="page1.html" style ="margin-right:15px;">Contact</a></li>
  23.   <li><a href="page2.html" style ="margin-right:25px;">Lien</a></li>
  24.        </ul>
  25. <img src="image01.png" style ="position:absolute; top:400px; left:225px;"/>
  26.   <ul style="text-align:left; margin-top:510px;">
  27.   <li><a href="page3.html" style ="margin-right:95px;">Accueil</a></li>
  28.   <li><a href="page4.html" style ="margin-right:15px;">Portrait</a></li>
  29.   <li><a href="page5.html" style ="margin-right:15px;">Paysage</a></li>
  30.   <li><a href="page5.html" style ="margin-right:15px;">Noir et Blanc</a></li>
  31.   <li><a href="page6.html" style ="margin-right:15px;">Reportage</a></li>
  32.   <li><a href="page7.html" style ="margin-right:15px;">Architectures</a></li>
  33.   <li><a href="page8.html" style ="margin-right:100px;">Divers</a></li>
  34.   <li><a href="page8.html" style ="margin-right:5px;">Commandez des Tirages</a></li>
  35.   </ul>
  36. <h6 style="text-align:center; margin-top:40px;">Mough-Lee Création. Touts droits réservés
  37. Toutes les oeuvres présentes sur ce site appartienne à l'auteur sauf indications contraires.<br />
  38. Toutes reproductions sont prohibées sauf accord de l'auteur.</h6>
  39. </div>
  40.  
  41.  
  42.  
  43.  
  44.    </body>
  45. </html>


 

Code :
  1. body {
  2. background-color: black;
  3. height: 768px;
  4. width: 1024px;
  5. margin: auto;
  6.    margin-top: 20px;
  7.    margin-bottom: 20px;
  8. }
  9. #gris{
  10. background-image: url("gris03.png" );
  11. height: 600px;
  12. width: 800px;
  13. margin: auto;
  14. margin-top:84px;
  15. background-repeat: no-repeat;
  16. }
  17. a
  18. {
  19.    text-decoration: none;
  20.    color: black;
  21.    font-size: 12px;
  22. }
  23. a:hover
  24. {
  25.    color: #8C8C8C;
  26. }
  27. a:active
  28. {
  29.    color: #8C8C8C;
  30.  
  31. }
  32. a:focus
  33. {
  34. background-color: #8C8C8C;
  35.    text-decoration: underline;
  36.    color: white;
  37. }


 
un peu mieux la nan  le html ?


Message édité par Positiviste le 17-07-2009 à 09:22:26

---------------
ploum ploum tralala
Reply

Marsh Posté le 18-07-2009 à 17:57:00    

bonjour à tous,
 
j'ai un template hyper simple mais je pense que je l'ai mal codé car sur FF et opéra c'est pas bon mais ie7 çà passe :
 
http://www.mough-lee.fr/galerie_java/galerie  la page concernée
 
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Bienvenue sur mon site !</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.          <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
  7.    </head>
  8.    <style type="text/css">
  9.       li {
  10.           display:inline;
  11.       }
  12.   img {
  13.   display: block;
  14.   }
  15.   </style>
  16.  
  17.    <body>
  18.      
  19.    <div id="gris">
  20.  
  21.  <ul style="float:right; margin-top:50px;">
  22.   <li><a href="page1.html" style ="margin-right:15px;">Contact</a></li>
  23.   <li><a href="page2.html" style ="margin-right:25px;">Lien</a></li>
  24.        </ul>
  25. <img src="image01.png" style ="position:absolute; top:400px; left:225px;"/>
  26.   <ul style="text-align:left; margin-top:510px;">
  27.   <li><a href="page3.html" style ="margin-right:95px;">Accueil</a></li>
  28.   <li><a href="portrait.html" style ="margin-right:15px;">Portrait</a></li>
  29.   <li><a href="page5.html" style ="margin-right:15px;">Paysage</a></li>
  30.   <li><a href="page5.html" style ="margin-right:15px;">Noir et Blanc</a></li>
  31.   <li><a href="page6.html" style ="margin-right:15px;">Reportage</a></li>
  32.   <li><a href="page7.html" style ="margin-right:15px;">Architectures</a></li>
  33.   <li><a href="page8.html" style ="margin-right:100px;">Divers</a></li>
  34.   <li><a href="page8.html" style ="margin-right:5px;">Commandez des Tirages</a></li>
  35.   </ul>
  36. <h6 style="text-align:center; margin-top:40px;">Mough-Lee Création &copy;. Touts droits réservés
  37. Toutes les oeuvres présentes sur ce site appartienne à l'auteur sauf indications contraires.<br />
  38. Toutes reproductions sont prohibées sauf accord de l'auteur.</h6>
  39. </div>
  40.  
  41.  
  42.  
  43.  
  44.    </body>
  45. </html>


 

Code :
  1. body {
  2. background-color: black;
  3. height: 768px;
  4. width: 1024px;
  5. margin: auto;
  6.    margin-top: 20px;
  7.    margin-bottom: 20px;
  8. }
  9. #gris{
  10. background-image: url("gris03.png" );
  11. height: 600px;
  12. width: 800px;
  13. margin: auto;
  14. margin-top:84px;
  15. background-repeat: no-repeat;
  16. }
  17. a
  18. {
  19.    text-decoration: none;
  20.    color: black;
  21.    font-size: 12px;
  22. }
  23. a:hover
  24. {
  25.    color: #8C8C8C;
  26. }
  27. a:active /* Quand le visiteur clique sur le lien */
  28. {
  29.    color: #8C8C8C;
  30.  
  31. }
  32. a:focus /* Quand le visiteur sélectionne le lien */
  33. {
  34.    background-color: #8C8C8C;
  35.    text-decoration: underline;
  36.    color: white;
  37. }


 
qu'en pensez-vous ?


---------------
ploum ploum tralala
Reply

Marsh Posté le 21-07-2009 à 13:21:10    

pq tu mets des CSS dans le HTML alors que tu as une feuille de style externe?
 
mets une ID à tes menus et une classe pour chaque LI si tu veux leur appliquer le même style à chaque fois


---------------
collectionneur de pâtes thermiques
Reply

Marsh Posté le 21-07-2009 à 14:27:12    

C'est corrigé merci. Voila ce que çà donne pour le moment : http://www.mough-lee.fr/galerie_java/galerie.html
 
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Photographie numérique et argentique, book-photos</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.    <meta name="robots" content="index, follow" />
  7.   <meta name="keywords" content="Book, photographie noir et blanc, photo paysage, photo portrait, photo de voyage, photo reportage, tirage photo, traitement noir et blanc" />
  8.   <meta name="description" content=" Mough-lee's Pictures est un book de photographies argentiques et numériques. Ce book interactif est divisé en plusieurs rubriques : portrait, paygage, photo de voyage, reportage photographique." />
  9.      
  10.    <link href="design/css/style_ff.css" rel="stylesheet" type="text/css" />
  11. <!--[if IE]>
  12. <link href="design/css/style_ie.css" rel="stylesheet" type="text/css" />
  13. <![endif]-->
  14.    </head>
  15.  
  16.    <body>
  17.      
  18.  
  19.    <div id="gris">
  20.  <ul class="haut">
  21.   <li class ="haut"><a href="mailto:adventure@mough-lee.fr" title="contact">Contact</a></li>
  22.   <li class ="haut"><a href="galerie\lien.html" title="ressources">lien</a></li>
  23.         </ul>
  24. <p><img src="design/images/image01.png" alt="Triptyque" title="Triptyque book-photo" id="triptyque" /></p>
  25.   <ul class="bas">
  26.   <li class ="bas"><a href="galerie.html" title="Page d'accueil">Accueil</a></li>
  27.   <li class ="bas"><a href="galerie/portrait.html" title="Photo de portraits">Portrait</a></li>
  28.   <li class ="bas"><a href="galerie/paysage.html" title="Photos de paysages">Paysage</a></li>
  29.   <li class ="bas"><a href="galerie/nb.html" title="Photos en noir et blanc">Noir et Blanc</a></li>
  30.   <li class ="bas"><a href="galerie/reportage.html" title="Photos de reportages">Reportage</a></li>
  31.   <li class ="bas"><a href="galerie/architecture.html" title="Photos d'architectures">Architecture</a></li>
  32.   <li class ="bas"><a href="galerie/divers.html" title="Photos diverses">Divers</a></li>
  33.   <li class ="bas"><a href="galerie/voyage.html" title="Photos de voyages">Voyage</a></li>
  34.   <li class ="bas"><a href="galerie/tirage.html" title="Pour commander des tirages">Tirages</a></li>
  35.   </ul>
  36. </div>
  37. <div id="foot">
  38. <h6>Mough-Lee Création &copy;. Touts droits réservés
  39. Toutes les oeuvres présentes sur ce site appartiennent à l'auteur sauf indications contraires.<br />
  40. Toutes reproductions sont prohibées sauf accord de l'auteur.</h6>
  41. <p>
  42.     <a href="http://validator.w3.org/check?uri=referer">
  43. <img src="http://www.w3.org/Icons/valid-xhtml10"
  44.      alt="Valid XHTML 1.0 Strict"
  45.   style="border:0;width:88px;height:31px" /></a>
  46.     <a href="http://jigsaw.w3.org/css-validator/check/referer">
  47.         <img style="border:0;width:88px;height:31px"
  48.             src="http://jigsaw.w3.org/css-validator/images/vcss"
  49.             alt="CSS Valide !" />
  50.     </a>
  51. </p>
  52. </div>
  53.  
  54.    
  55.  
  56.    </body>
  57. </html>


 

Code :
  1. body {
  2. background-color: black;
  3. text-align:center;
  4. margin-top:50px;
  5. margin-bottom:50px;
  6. padding:0px;
  7. }
  8. #gris{
  9. background-image: url("../images/gris03.png" );
  10. height: 600px;
  11. width: 800px;
  12. background-repeat: no-repeat;
  13. margin:auto;
  14. text-align:left;
  15. }
  16. #gris02{
  17. background-image: url("../images/gris04.png" );
  18. height: 925px;
  19. width: 800px;
  20. background-repeat: no-repeat;
  21. margin:auto;
  22. text-align:left;
  23. }
  24. ul {
  25. padding:0;
  26. margin:0;
  27. list-style-type:none;
  28. }
  29. li {
  30. float:left; /*pour IE*/
  31. margin-right:15px;
  32. width:65px;
  33. }
  34. ul li a {
  35. display:block;
  36. float:left;
  37. width:65px;
  38. line-height:21px; /*hauteur de l'image de fond*/
  39. background:none;
  40. text-decoration:none;
  41. text-align:center;
  42. }
  43. ul li a:hover {
  44. background:url(../images/bouton_01.png) no-repeat;
  45. text-decoration:none;
  46. ul li a:focus {
  47. background:url(../images/bouton_on.png) no-repeat;
  48. text-decoration:none;
  49. outline: none;
  50. }
  51. ul li a:active{
  52. background:url(../images/bouton_on.png) no-repeat;
  53. text-decoration:none;
  54. outline: none;
  55. }
  56. ul.haut{
  57. float:right;
  58. margin-top:50px;
  59.   }
  60.  
  61. ul.bas{
  62. text-align:left;
  63. margin-top:373px;
  64. margin-left:50px;
  65.   }
  66.  
  67.  
  68. #triptyque {
  69.   position:relative;
  70.   top:290px;
  71.   left: 110px;
  72.   }
  73. a
  74. {
  75.    text-decoration: none;
  76.    font-size: 12px;
  77. }
  78. a:active {
  79. text-decoration:none;
  80. outline: none;
  81. }
  82. a:focus {
  83. text-decoration:none;
  84. outline: none;
  85. }
  86. h6 {
  87. text-align:center;
  88. color: white;
  89. }


Message édité par Positiviste le 21-07-2009 à 14:28:58

---------------
ploum ploum tralala
Reply

Marsh Posté le 22-07-2009 à 03:39:55    

Hello, quelques petits conseils d'optimisation,
dans ta balise <head> la balise <meta http-equiv="Content-Type"..  c'est a mettre en premier avant le <title>
les autre balise <meta> servent pas a grand chose a par pour les moteur de recherche que personne n'utilise,

 

pour le xml:lang="fr", enleve le c'est pour un autre DTD, pas sur qu'il ai le namespace.

 

pour le CSS, si il est bien fait t'as pa besoin d'en faire 2, (test sous webkit aussi ;) )

 


dans le <body>

 

les class  sur les '<li>' servent a rien, puisque tu peu les recuper en CSS comme ca :
#haut li{  }

 


la balise <h6> sert a rien, change le style simplement avec la <div>
(tu peu afficher tout les H..., en cochant "show outline" sur le site du w3c

 


pour le CSS

 

tu peux grouper les margin  au lieu de
margin-top:50px;
margin-bottom:50px;

 

t'a
margin:50px 0;  ou margin:50px 0 50px 0;

 

voir pour ton cas au lieu de fair un center qui sert a rien lui aussi (et tu pourras virer les text-align:left;),
c'est
margin:50px auto;

 

idem pour background tu peu regrouper les element;

 

pour les lien:

 

tu peu juste faire

 

a{
}

 

a:hover{
}

 

sachant que chaque position herite de "a",
donc inutile de dupliquer genre "text-decoration", puisque que tu la mis dans le "a"

 

(ducoup pareil pour les coup des <li> plus haut)

 


pour le fond de tes menu pourquoi ne pas avoir simplement mis une couleur de fond, au lieu d'avoir fais des bandes sur ton image ?

 

change la police aussi avec  "font-family" dans le body (genre sergio, tahoma, trebuchet.......  ou arial tout simplement)

 

et si tu te sent chaud, bosse en UTF-8   ;)
 

 



Message édité par stealth35 le 22-07-2009 à 04:19:01
Reply

Marsh Posté le 22-07-2009 à 03:39:55   

Reply

Marsh Posté le 22-07-2009 à 11:11:28    

oh pinaise, la vache. Cte claque. Merc merci je m'y met de suite §§§§ :jap:  :jap:


Message édité par Positiviste le 22-07-2009 à 11:13:32

---------------
ploum ploum tralala
Reply

Marsh Posté le 22-07-2009 à 12:10:59    

Salut,
 
rajoute lang="fr" à côté de xml:lang="fr" : les outils qui ont besoin de cette indication de la langue de la page ne comprennent que lang, pas xml:lang :/ (mais garde les deux tant que tu as un doctype xhtml)
 
+1 pour h6 : les éléments ne doivent pas être utilisés dans le code HTML en fonction de leur aspect ("tiens h6 c'est petit, je vais utiliser ça" ) mais doivent être cohérents: un seul h1 = titre de page ou bien un h1 par "section" et à l'intérieur des h2 sous-titres, des h3 sous-sous-titres si besoin est mais jamais un h3 après un h1 s'il n'y a pas un h2 entre les deux (on passe pas de 3. à 3.1.1. sans qu'il y ait un 3.1 hu?)
Et tu les styles en CSS comme tu le souhaites, deux h2 dans une page n'ayant pas forcément le même style (vive la cascade CSS et les id/class)

Reply

Marsh Posté le 22-07-2009 à 15:41:07    

exact phosphoreloaded,  c'est les 2 sachant que lang est juste rajouté pour la compatibilité, (suffis de regarder dans de dtd)
 
sinon je te conseilerai plus de fair ca aussi
 

<ul id="haut" class="menu">
  <li><a href="mailto:adventure@mough-lee.fr" title="contact">Contact</a></li>
  <li><a href="galerie\lien.html" title="ressources">lien</a></li>
        </ul>
<p><img src="design/images/image01.png" alt="Triptyque" title="Triptyque book-photo" id="triptyque" /></p>
  <ul id="bas" class="menu">
  <li><a href="galerie.html" title="Page d'accueil">Accueil</a></li>
  <li><a href="galerie/portrait.html" title="Photo de portraits">Portrait</a></li>
  <li><a href="galerie/paysage.html" title="Photos de paysages">Paysage</a></li>
  <li><a href="galerie/nb.html" title="Photos en noir et blanc">Noir et Blanc</a></li>
  <li><a href="galerie/reportage.html" title="Photos de reportages">Reportage</a></li>
  <li><a href="galerie/architecture.html" title="Photos d'architectures">Architecture</a></li>
  <li><a href="galerie/divers.html" title="Photos diverses">Divers</a></li>
  <li><a href="galerie/voyage.html" title="Photos de voyages">Voyage</a></li>
  <li><a href="galerie/tirage.html" title="Pour commander des tirages">Tirages</a></li>
  </ul>

Message cité 1 fois
Message édité par stealth35 le 22-07-2009 à 15:41:20
Reply

Marsh Posté le 22-07-2009 à 20:07:05    

lang et xml:lang> Je précisais ça parce que les lecteurs d'écran ignorent xml:lang :/ (et pour les moteurs de recherche, y a des risques qu'ils fassent pareil)

Reply

Marsh Posté le 22-07-2009 à 20:51:47    

je suis d'accord avec toi, c'est moi qui mettais trompée.

Reply

Marsh Posté le 23-07-2009 à 07:32:18    

ok merci, j'ai tout pris en compte sauf :
 

stealth35 a écrit :


 

<ul id="haut" class="menu">
  <li><a href="mailto:adventure@mough-lee.fr" title="contact">Contact</a></li>
  <li><a href="galerie\lien.html" title="ressources">lien</a></li>
        </ul>
<p><img src="design/images/image01.png" alt="Triptyque" title="Triptyque book-photo" id="triptyque" /></p>
  <ul id="bas" class="menu">
  <li><a href="galerie.html" title="Page d'accueil">Accueil</a></li>
  <li><a href="galerie/portrait.html" title="Photo de portraits">Portrait</a></li>
  <li><a href="galerie/paysage.html" title="Photos de paysages">Paysage</a></li>
  <li><a href="galerie/nb.html" title="Photos en noir et blanc">Noir et Blanc</a></li>
  <li><a href="galerie/reportage.html" title="Photos de reportages">Reportage</a></li>
  <li><a href="galerie/architecture.html" title="Photos d'architectures">Architecture</a></li>
  <li><a href="galerie/divers.html" title="Photos diverses">Divers</a></li>
  <li><a href="galerie/voyage.html" title="Photos de voyages">Voyage</a></li>
  <li><a href="galerie/tirage.html" title="Pour commander des tirages">Tirages</a></li>
  </ul>



 
car j'ai pas saisie ce que çà apporte et m'apporterait de mettre un id + un class ds <ul> alors qu'à la base j'ai déjà un class.


Message édité par Positiviste le 23-07-2009 à 07:34:07

---------------
ploum ploum tralala
Reply

Marsh Posté le 23-07-2009 à 08:44:52    

Bon j'ai encore un souci.
 
C'est l'utilisation d'une seule feuille de style. J'y arrive pas il y a un decalage sous FF par rapport à IE ds la postion des listes/liens. et de l'image. Le seul truc que je vois c'est fair une 2ème CSS en changeant juste la valeur margin-top: de
 
 
ul.haut{
 
text-align:right;
margin-top:50px;
   }
   
ul.bas{
 
text-align:left;
margin-top:373px;
margin-left:50px;
   }  
 
 
Comment y remedier ?  
 

Code :
  1. body {
  2. background-color: black;
  3. margin:50px auto;
  4. padding:0px;
  5. font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
  6. font-size: 12px;
  7. }
  8. #gris{
  9. background-image: url("../images/gris03.png" );
  10. background-repeat: no-repeat;
  11. height: 600px;
  12. width: 800px;
  13. margin:auto;
  14. }
  15. #gris02{
  16. background-image: url("../images/gris04.png" );
  17. height: 925px;
  18. width: 800px;
  19. background-repeat: no-repeat;
  20. margin:auto;
  21. }
  22. ul {
  23. padding:0;
  24. margin:0;
  25. list-style-type:none;
  26. }
  27. li {
  28. float:left; /*pour IE*/
  29. margin-right:12px;
  30. width:65px;
  31. }
  32. ul li a {
  33. display:block;
  34. float:left;
  35. width:65px;
  36. line-height:21px; /*hauteur de l'image de fond*/
  37. background:none;
  38. text-decoration:none;
  39. text-align:center;
  40. }
  41. ul li a:hover {
  42. background:url(../images/bouton_01.png) no-repeat;
  43. ul li a:focus {
  44. background:url(../images/bouton_on.png) no-repeat;
  45. outline: none;
  46. }
  47. ul li a:active{
  48. background:url(../images/bouton_on.png) no-repeat;
  49. outline: none;
  50. }
  51. ul.haut{
  52. text-align:right;
  53. margin-top:50px;
  54.   }
  55.  
  56. ul.bas{
  57. text-align:left;
  58. margin-top:373px;
  59. margin-left:50px;
  60.   }
  61.  
  62.  
  63. #triptyque {
  64.   position:relative;
  65.   top:290px;
  66.   left: 110px;
  67.   }
  68. a
  69. {
  70.    text-decoration: none;
  71.    font-size: 11px;
  72.    color: black;
  73. }
  74. a:active {
  75. }
  76. #foot {
  77. text-align:center;
  78. color: white;
  79. font-size: 10px;
  80. }


Message édité par Positiviste le 23-07-2009 à 08:45:25

---------------
ploum ploum tralala
Reply

Marsh Posté le 23-07-2009 à 20:32:01    

aaaaaaaaaaaah  , du Comic Sans MS (hihi).
je te ai dis pour t menu t'aurai pas du faire la barre grise sur l'image, maus plutot faire la barre grise avec le CSS t'aurai pas de probleme de décalage  

Reply

Marsh Posté le 23-07-2009 à 22:55:09    

http://img521.imageshack.us/img521/8175/nocomicsans.gif
 
 
 
 :whistle:


Message édité par tompouss le 23-07-2009 à 22:56:05

---------------
collectionneur de pâtes thermiques
Reply

Marsh Posté le 23-07-2009 à 23:24:03    

pas bien comic sans ms ?


---------------
ploum ploum tralala
Reply

Marsh Posté le 24-07-2009 à 00:11:13    

nan pas bien du tout


---------------
collectionneur de pâtes thermiques
Reply

Marsh Posté le 24-07-2009 à 13:16:07    

pourquoi ?


---------------
ploum ploum tralala
Reply

Marsh Posté le 24-07-2009 à 14:14:51    

Comic Sans MS était une police qui allait bien avec le mode BD de Microsoft Chat. Mais surtout pas pour le texte normal d'un site sérieux.
 
La typographie faisant partie du design, utiliser Comic donne tout de suite un côté gamin et pas sérieux. Comme si t'avais 12 ans et que c'était ton premier site.

Reply

Marsh Posté le 24-07-2009 à 14:29:49    

merde c'est cqu'on me dit tout le temps. Ceci expliquerait cela.
 
Bin enfait je trouvais cette écriture "douce" du à ses courbes et pas morne, d'un pédant classicisme bien qu'elle fut un "classic" . Pas d'empattement je souhaite. Verdana alors p-ê ?. De toute façon c'est pas un site pro et jme prend pas (encore) au sérieux. J'ai pas vraiment de quoi de toute façon.
 
 
stealth35---------> "je te ai dis pour t menu t'aurai pas du faire la barre grise sur l'image, maus plutot faire la barre grise avec le CSS t'aurai pas de probleme de décalage "
 
Je viens de piger. Merci. Je regarde çà ce w-e. merci  
 
 
merci des tuyaux


---------------
ploum ploum tralala
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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