HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
jj09
Nowy
Posty: 198 Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:
Post
autor: jj09 » czw mar 24, 2005 10:00 am
Chciałwem sobie zrobić stronkę zgodną z xhtml, ale gdy daje do validiacji:
Kod: Zaznacz cały
<? echo '<?xml version="1.0" encoding="iso-8859-2"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<meta http-equiv="reply-to" content="Adres_e-mail" />
<meta name="generator" content="WebSite PRO 4.3" />
<meta name="author" content="Autor_dokumentu" />
<meta name="description" content="Opis" />
<title>Bez Tytułu</title>
</head>
<body>
</body>
</html>
wyskakują mi następujące wyniki validacji:
Kod: Zaznacz cały
Below are the results of attempting to parse this document with an SGML parser.
1.
Line 4, column 49: end tag for "meta" omitted, but OMITTAG NO was specified
<meta name="generator" content="WebSite PRO 4.3">
You may have neglected to close a tag, or perhaps you meant to "self-close" a tag; that is, ending it with "/>" instead of ">".
✉
2.
Line 4, column 0: start tag was here
<meta name="generator" content="WebSite PRO 4.3">
3.
Line 18, column 6: end tag for "body" which is not finished
</body></html>
Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>
Another possibility is that you used an element (e.g. 'ul') which requires a child element (e.g. 'li') that you did not include. Hence the parent element is "not finished", not complete.
co jest nie tak.....nie wiem....
paszczak
Nowy
Posty: 123 Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:
Post
autor: paszczak » czw mar 24, 2005 12:58 pm
po pierwsze czego uzywasz do walidacji??
http://www.htmlhelp.com/tools/validator/ nie zwrocil zadnych bledow
(z wyjatkiem pustego body)
upewnij sie rowniez czy kod ktory przytoczyles jest na pewno tym, ktory sprawdzasz walidatorem. podejrzyj sobie ten plik php w jakiejs przegladarce
jj09
Nowy
Posty: 198 Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:
Post
autor: jj09 » czw mar 24, 2005 2:23 pm
sprawdzam validatorem z
www.w3.org
paszczak
Nowy
Posty: 123 Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:
Post
autor: paszczak » czw mar 24, 2005 3:48 pm
w takim razie robisz cos nie tak... jedynym bledem w twoim przykladzie jest puste body.
moze starasz sie wyslac plik php (validate by file upload)
jednak moim zdaniem inny kod podales a inny starales sie przepuscic przez validator
taki masz zapis z validatora:
<meta name="generator" content="WebSite PRO 4.3">
a tak masz w podanym kodzie:
<meta name="generator" content="WebSite PRO 4.3" />
czyli do validatora trafil plik bez znakow "/"....
jj09
Nowy
Posty: 198 Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:
Post
autor: jj09 » pt mar 25, 2005 9:26 am
tylko, że ja mam w kodzie:
Kod: Zaznacz cały
<meta name="generator" content="WebSite PRO 4.3" />
a mi wyświetla błąd....i to mnie dziwi....
Asit
Zaczyna działać
Posty: 402 Rejestracja: ndz lis 28, 2004 9:17 pm
Kontakt:
Post
autor: Asit » pt mar 25, 2005 11:05 am
Kod: Zaznacz cały
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<meta http-equiv="reply-to" content="Adres_e-mail" />
<meta name="generator" content="WebSite PRO 4.3" />
<meta name="author" content="Autor_dokumentu" />
<meta name="description" content="Opis" />
<title>brak</title>
</head>
<body>
<p>dfdfgfdg</p>
</body>
</html>
dziala?
jj09
Nowy
Posty: 198 Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:
Post
autor: jj09 » pt mar 25, 2005 11:18 am
ten validator chyba zje.....ny jest.
kod ktory daje do walidacji:
Kod: Zaznacz cały
<? echo '<?xml version="1.0" encoding="iso-8859-2"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="generator" content="WebSite PRO 4.3" />
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
<meta http-equiv="reply-to" content="Adres_e-mail" />
<meta name="author" content="Autor_dokumentu" />
<meta name="description" content="Opis" />
<title>Menu rozwijane</title>
<style type="text/css">
body {
font: normal 11px verdana;
}
ul {
margin: 0;
padding: 0;
list-style: none;
width: 150px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
ul li {
position: relative;
}
li ul {
position: absolute;
left: 149px; /* Set 1px less than menu width */
top: 0;
display: none;
}
/* Styles for Menu Items */
ul li a {
display: block;
text-decoration: none;
color: #777;
background: #fff; /* IE6 Bug */
padding: 5px;
border: 1px solid #ccc; /* IE6 Bug */
border-bottom: 0;
}
ul li a:hover {
display: block;
text-decoration: none;
color: #000000;
background: #f0f0f0; /* IE6 Bug */
padding: 5px;
border: 1px solid #ccc; /* IE6 Bug */
border-bottom: 0;
}
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
li:hover ul, li.over ul { display: block; } /* The magic */
</style>
</head>
<body>
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="#">About</a>
<ul>
<li><a href="#">History</a></li>
<li><a href="#">Team</a></li>
<li><a href="#">Offices</a></li>
</ul>
</li>
<li><a href="#">Services</a>
<ul>
<li><a href="#">Web Design</a></li>
<li><a href="#">Internet Marketing</a></li>
<li><a href="#">Hosting</a></li>
<li><a href="#">Domain Names</a></li>
<li><a href="#">Broadband</a></li>
</ul>
</li>
<li><a href="#">Contact Us</a>
<ul>
<li><a href="#">United Kingdom</a></li>
<li><a href="#">France</a></li>
<li><a href="#">USA</a></li>
<li><a href="#">Australia</a></li>
</ul>
</li>
</ul>
</body>
</html>
i adres strony z mojego localhost:
http://83.27.124.247/xhtml.php
paszczak
Nowy
Posty: 123 Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:
Post
autor: paszczak » pt mar 25, 2005 11:22 am
jak sobie wyswietlisz zrodlo to zobaczysz ze masz w kodzie:
Kod: Zaznacz cały
<meta name="generator" content="WebSite PRO 4.3">
brakuje "/"
jj09
Nowy
Posty: 198 Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:
Post
autor: jj09 » pt mar 25, 2005 11:37 am
to chyba przez mój program....website pro.... :/