Może zacznę od przedstawienia kodu:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <meta http-equiv="Content-type" content="application/xhtml+xml; charset=iso-8859-2" />
  4. <meta name="Description" content=" [wstaw tu opis strony] " />
  5. <meta name="Keywords" content=" [wstaw tu slowa kluczowe] " />
  6. <meta name="Author" content=" [dane autora] " />
  7. <meta name="Generator" content="kED" />
  8.  
  9. <title> [tytuł strony] </title>
  10.  
  11. <link rel="stylesheet" href="style.css" type="text/css" />
  12. </head>
  13.  
  14. <div class="lmenu">
  15. <ul>
  16. <li><a href="#">Link 1</a></li>
  17. <li><a href="#">Link 2</a></li>
  18. <li><a href="#">Link 3</a></li>
  19. <li><a href="#">Link 4</a></li>
  20. <li><a href="#">Link 5</a></li>
  21. </ul>
  22. </div>
  23.  
  24. </body>
  25. </html>


i CSS

  1. div.lmenu {
  2. background-color: #f9f9f9;
  3. border: 2px solid #f1f1f1;
  4. margin: 10px;
  5. margin-top: 15px;
  6. }
  7.  
  8. div.lmenu ul li a{
  9. display:block;
  10. padding-left: 5px;
  11. text-decoration: none;
  12. }
  13.  
  14. div.lmenu ul li a:hover{
  15. background-color: #fff;
  16. }
  17.  
  18. a {
  19. color: #929292
  20. }


Próbuje zrobić menu. W firefoxie jest dobrze natomiast w IE się rozchodzi. Co może być tego przyczyną zmieniałem DOCTYPE na Transitional, ale nic nie dało.