Quelqu'un pour corriger mon code

Quelqu'un pour corriger mon code - HTML/CSS - Programmation

Marsh Posté le 30-08-2006 à 12:38:53    

Bonjour,
Pouvez vous verifier, critiquer, corriger mon code :
 
Le XHTML

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 dans le test!</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_test.css" />
  7.    </head>
  8.    <body>
  9.  
  10.  <div id="global">
  11.   <div id="head">
  12.    <div id="bloc1"></div>
  13.    <div id="bloc2"></div>
  14.    <div id="bloc3"></div>
  15.   </div>
  16.   <div id="main">
  17.    <div id="blocmenu">
  18.     <div class="navcontainer">
  19.      <ul class="navlist">
  20.       <li><a href="connnecter.html#">Se connecter</a></li>
  21.      </ul>
  22.     </div>
  23.     <div class="mbloc">Présentation</div>
  24.     <div class="navcontainer">
  25.      <ul class="navlist">
  26.       <li><a href="lien#">lien 1</a></li>
  27.      <li><a href="lien.html#">lien 2</a></li>
  28.      <li><a href="lien.html#">lien 3</a></li>
  29.      <li><a href="lien.html#">lien 4</a></li>
  30.      <li><a href="lien.html#">lien 5</a></li>
  31.      <li><a href="lien.html#">lien 6</a></li>
  32.      <li><a href="lien.html#">lien 7</a></li>
  33.      <li><a href="lien.html#">lien 8</a></li>
  34.      </ul>
  35.     </div>
  36.     <div class="mbloc">Informations générales</div>
  37.     <div class="navcontainer">
  38.      <ul class="navlist">
  39.       <li><a href="lien.html#">lien 9</a></li>
  40.       <li><a href="lien.html#">lien 10</a></li>
  41.       <li><a href="lien.html#">lien 11</a></li>
  42.       <li><a href="lien.html#">lien 12</a></li>
  43.      </ul>
  44.     </div>
  45.    </div>
  46.     <div id="contenu">
  47.      <p>Salut à tous merci de vérifier le code</p>
  48.      <p>Test</p>
  49.      <p>Test</p>
  50.      <p>Test</p>
  51.      <p>Test</p>
  52.      <p>Test</p>
  53.      <p>Test</p>
  54.      <p>Test</p>
  55.      <p>Test</p>
  56.      <p>Test</p>
  57.      <p>Test</p>
  58.      <p>Test</p>
  59.      <p>Test</p>
  60.      <p>Test que le main suit la taille du bloc contenu dans firefox</p>
  61.     </div>
  62.     <div id="blocphotos"></div>
  63.   </div>
  64.  </div>
  65.    </body>
  66. </html>


 
Le CSS

Code :
  1. body
  2. {
  3. margin-top: 30px;
  4. background: #333333;
  5. font: bold 12px verdana,helvetica,arial,sans-serif;
  6. }
  7. #global
  8. {
  9. width: 943px;
  10. height: auto;
  11. margin: auto;
  12. }
  13. /*Head : disposition des 3 premiers blocs*/
  14. #head
  15. {
  16. width: 943px;
  17. height: 107px;
  18. background-color: white;
  19. border-bottom: #808080 1px solid;
  20. }
  21. #bloc1
  22. {
  23. float: left;
  24. width: 210px;
  25. height: 100%;
  26. }
  27. #bloc2
  28. {
  29. float: left;
  30. width: 530px;
  31. height: 100%;
  32. border-left: #808080 1px solid;
  33. border-right: #808080 1px solid;
  34. }
  35. #bloc3
  36. {
  37. float: left;
  38. width: 201px;
  39. height: 100%;
  40. }
  41. /*Head : disposition des 3 premiers blocs*/
  42. /*Main : disposition des 3 blocs : menu, contenu et bloc photos*/
  43. #main
  44. {
  45. width: 943px;
  46. height: auto;
  47. background: #333399;
  48. float : left;
  49. }
  50. /*Création du menu*/
  51. #blocmenu
  52. {
  53. float: left;
  54. background-color: blue;
  55. }
  56. ul.navlist
  57. {
  58. width: 210px;
  59. margin: 0px;
  60. padding-right: 0px;
  61. padding-left: 0px;
  62. padding-bottom: 0px;
  63. padding-top: 0px;
  64. background: #808080;
  65. border-bottom: #808080 1px solid;
  66. }
  67. ul.navlist li
  68. {
  69. border-top: #808080 1px solid;
  70. border-left-width: 0px;
  71. border-bottom-width: 0px;
  72. margin: 0px;
  73. list-style-type: none;
  74. border-right-width: 0px
  75. }
  76. ul.navlist li a
  77. {
  78. border-top-width: 0px;
  79. border-bottom-width: 0px;
  80. border-left: #aaaabb 20px solid;
  81. border-right-width: 0px;
  82. padding-right: 8px;
  83. padding-left: 8px;
  84. padding-top: 7px;
  85. padding-bottom: 7px;
  86. display: block;
  87. background: #333399;
  88. width: 174px;
  89. text-align: left;
  90. text-decoration: none;
  91. }
  92. ul.navlist li a:link
  93. {
  94. color: white;
  95. }
  96. ul.navlist li a:hover
  97. {
  98. border-left-color: #ff9000;
  99. background: #000d33;
  100. border-bottom-color: #ff9000;
  101. border-top-color: #ff9000;
  102. border-right-color: #ff9000;
  103. color: #ffffff;
  104. }
  105. .mbloc
  106. {
  107. background-color: #ffffff;
  108. color: #333366;
  109. width: 210px;
  110. text-indent: 15px;
  111. padding-top: 7px;
  112. padding-bottom: 7px;
  113. }
  114. /*Création du menu*/
  115. #contenu
  116. {
  117. float: left;
  118. width: 530px;
  119. height: auto;
  120. line-height: 20px;
  121. text-align: center;
  122. border-left: #808080 1px solid;
  123. border-right: #808080 1px solid;
  124. padding-top: 15px;
  125. padding-bottom: 55px;
  126. background: white;
  127. }
  128. #blocphotos
  129. {
  130. }
  131. /*Main : disposition des 3 blocs : menu, contenu et bloc photos*/


 
Merci

Reply

Marsh Posté le 30-08-2006 à 12:38:53   

Reply

Marsh Posté le 30-08-2006 à 13:15:26    

Je l'ai testé sous firefox. Apparement ca fonctionne.

Reply

Marsh Posté le 30-08-2006 à 15:04:16    

Je voudrais surtout savoir si ce que j'ai fait est correct car c'est mon premier site. Est ce qu'il y a possibilité de faire mieux, ou supprimer certaines parties de CSS ou Xhtml.
 
Merci :)

Reply

Sujets relatifs:

Leave a Replay

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