Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1829 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°1904264
Positivist​e
Reaction Apathique
Posté le 10-07-2009 à 08:56:34  profilanswer
 

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
mood
Publicité
Posté le 10-07-2009 à 08:56:34  profilanswer
 

n°1904269
FlorentG
Unité de Masse
Posté le 10-07-2009 à 09:14:19  profilanswer
 

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.

n°1904280
Positivist​e
Reaction Apathique
Posté le 10-07-2009 à 09:42:49  profilanswer
 

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
n°1904283
Pascal le ​nain
Posté le 10-07-2009 à 09:49:01  profilanswer
 

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>

n°1905907
Positivist​e
Reaction Apathique
Posté le 16-07-2009 à 18:09:56  profilanswer
 

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
n°1906037
Positivist​e
Reaction Apathique
Posté le 17-07-2009 à 09:21:37  profilanswer
 

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
n°1906343
Positivist​e
Reaction Apathique
Posté le 18-07-2009 à 17:57:00  profilanswer
 

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
n°1907187
tompouss
Petit chat
Posté le 21-07-2009 à 13:21:10  profilanswer
 

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
n°1907232
Positivist​e
Reaction Apathique
Posté le 21-07-2009 à 14:27:12  profilanswer
 

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
n°1907478
stealth35
Posté le 22-07-2009 à 03:39:55  profilanswer
 

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
mood
Publicité
Posté le 22-07-2009 à 03:39:55  profilanswer
 

n°1907554
Positivist​e
Reaction Apathique
Posté le 22-07-2009 à 11:11:28  profilanswer
 

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
n°1907579
phosphorel​oaded
Posté le 22-07-2009 à 12:10:59  profilanswer
 

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)

n°1907671
stealth35
Posté le 22-07-2009 à 15:41:07  profilanswer
 

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
n°1907739
phosphorel​oaded
Posté le 22-07-2009 à 20:07:05  profilanswer
 

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)

n°1907754
stealth35
Posté le 22-07-2009 à 20:51:47  profilanswer
 

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

n°1907814
Positivist​e
Reaction Apathique
Posté le 23-07-2009 à 07:32:18  profilanswer
 

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
n°1907825
Positivist​e
Reaction Apathique
Posté le 23-07-2009 à 08:44:52  profilanswer
 

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
n°1908109
stealth35
Posté le 23-07-2009 à 20:32:01  profilanswer
 

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  

n°1908130
tompouss
Petit chat
Posté le 23-07-2009 à 22:55:09  profilanswer
 

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
n°1908132
Positivist​e
Reaction Apathique
Posté le 23-07-2009 à 23:24:03  profilanswer
 

pas bien comic sans ms ?


---------------
ploum ploum tralala
n°1908137
tompouss
Petit chat
Posté le 24-07-2009 à 00:11:13  profilanswer
 

nan pas bien du tout


---------------
collectionneur de pâtes thermiques
n°1908275
Positivist​e
Reaction Apathique
Posté le 24-07-2009 à 13:16:07  profilanswer
 

pourquoi ?


---------------
ploum ploum tralala
n°1908299
FlorentG
Unité de Masse
Posté le 24-07-2009 à 14:14:51  profilanswer
 

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.

n°1908308
Positivist​e
Reaction Apathique
Posté le 24-07-2009 à 14:29:49  profilanswer
 

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
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

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

 

Sujets relatifs
Ecrire une page html en vbs[CSS] Positionner texte par rapport element precedent
[C#] Convertir caractères spéciaux HTMLFormulaire HTML & JS : un bouton pour changer tous les radios
Coder plusieurs fenêtres sous QtProblème intégration menu en flash dans une page HTML
Problème d'alignement CSS dans les balisesGénérer une page HTML à partir de formulaire PHP
XML + XSL vers tableau HTML(Novice) Frameset et incompatibilité IE toutes versions
Plus de sujets relatifs à : quel façon coder ce template épuré en CSS et html ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR