Rozmowy na temat tworzenia stron www oraz programowania.
Wyślij odpowiedź

Gdzie Popełniam błąd?

07 Lis 2010, 14:49

Witam! Proszę was o sprawdzenie kodu HTML. W kodzie tym mam listę zagnieżdżoną gdzie w budowie popełniłem błąd?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
<head>
<meta name="Description" content="Strona przybliża nam Politechnikę Warszawską" />

<meta name="Author" content="Karolina Kominek" />

<meta name="Keywords" content="Politechnika, Warszawa, fizyka" />

<title>Wydziały</title>
</head>
<body bgcolor="DodgerBlue ">

<p style="line-height: 1cm; "><b>Wydziały...</b></p>


<ul>
<li><u>Wydział Administracji i Nauk Społecznych</u>
<ul>
<li>Administracja</li>
</ul>
</li>
<li><u>Wydział Architektury</u>
<ul>
<li>Architektura i Urbanistyka</li>
</ul>
</li>
<li><u>Wydział Chemiczny</u>
<ul>
<li>Biotechnologia</li>
<li>Technologia chemiczna</li>
</ul>
</li>
<li><u>Wydział Elektroniki i Technik Informacyjnych</u>
<ul>
<li>Informatyka</li>
<li>Elektronika, Informatyka i Telekomunikacja</li>
<li>Inżynieria biomedyczna</li>
<li>Electrical and Computer Engineering</li>
</ul>
</li>
<li><u>Wydział Elektryczny</u>
<ul>
<li>Elektrotechnika</li>
<li>Automatyka i Robotyka</li>
<li>Informatyka</li>
</ul>
</li>
<li><u>Wydział Fizyki</u>
<ul>
<li>Fizyka Techniczna</li>
</ul>
</li>
<li><u>Wydział Geodezji i Kartografii</u>
<ul>
<li>Geodezja i Kartografia</li>
<li>Gospodarka Przestrzenna</li>
</ul>
</li>
<li><u>Wydział Inżynierii Chemicznej i Procesowej<u>
<ul>
<li>Inżynieria Chemiczna i Procesowa</li>
</ul>
</li>
<li><u>Wydział Inżynierii Lądowej</u>
<ul>
<li>Budownictwo</li>
<li>Civil Engineering</li>
</ul>
</li>
<li><u>Wydział Inżynierii Materiałowej</u>
<ul>
<li>Inżynieria Materiałowa</li>
</ul>
</li>
<li><u>Wydział Inżynierii Produkcji</u>
<ul>
<li>Automatyka i Robotyka</li>
<li>Mechanika i Budowa Maszyn</li>
<li>Papiernictwo i Poligrafia</li>
<li>Zarządzanie i Inżynieria Produkcji</li>
<li>Management and Production Engineering</li>
</ul>
</li>
<li><u>Wydział Inżynierii Środowiska</u>
<ul>
<li>Inżynieria Środowiska</li>
<li>Ochrona Środowiska</li>
<li>Environmental Engineering</li>
</ul>
</li>
<li><u>Wydział Matematyki i Nauk Informacyjnych</u>
<ul>
<li>Matematyka</li>
<li>Informatyka</li>
<li>Computer Science</li>
</ul>
</li>
<li><u>Wydział Mechaniczny Energetyki i Lotnictwa</u>
<ul>
<li>Automatyka i Robotyka</li>
<li>Energetyka</li>
<li>Lotnictwo i Kosmonautyka</li>
<li>Mechanika i Budowa Maszyn</li>
<li>Aerospace Engineering</li>
<li>Power Engineering</li>
</ul>
</li>
<li><u>Wydział Mechatroniki</u>
<ul>
<li>Automatyka i Robotyka</li>
<li>Mechatronika</li>
<li>Inżynieria Biomedyczna</li>
<li>Automatic Control and Robotics</li>
<li>Mechatronics</li>
</ul>
</li>
<li><u>Wydział Samochodów i Maszyn Roboczych</u>
<ul>
<li>Mechanika i Budowa Maszyn</li>
<li>Mechatronika</li>
<li>Edukacja Techniczno-Informatyczna</li>
</ul>
</li>
<li><u>Wydział Transportu</u>
<ul>
<li>Transport</li>
</ul>
</li>
<li><u>Wydział Zarządzania</u>
<ul>
<li>Zarządzanie</li>
<li>Zarządzanie i Inżynieria Produkcji</li>
</ul>
</li>
<li><u>Wydział Budownictwa Mechaniki i Petrochemii w Płocku</u>
<ul>
<li>Budownictwo</li>
<li>Inżynieria Środowiska</li>
<li>Mechanika i Budowa Maszyn</li>
<li>Technologia Chemiczna</li>
<li>Ekonomia</li>
</ul>
</body>
</html>

Re: Gdzie Popełniam błąd?

09 Lis 2010, 15:00

Na pierwszy rzut oka, to wygląda ok. Dokument się wyświetla "bez problemów". Z tego co widzę to zadeklarowałeś XHTML 1.0 w wersji Strict, więc musisz się trzymać pewnych zasad. Rozdziel strukturę od stylu i będzie dobrze.

Walidator wyrzucił 25 błędów i 3 ostrzeżenia, ale z tego co widzę to powtarza się zastosowanie podkreślenia tekstu, czyli
Kod:
<u></u>
.
Formatowanie strony rób w arkuszach stylów CSS.

Korzystaj z walidatora http://validator.w3.org/ ułatwi Ci to pracę nad poprawnym kodem.
Wyślij odpowiedź