XHTML

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.
ODPOWIEDZ
jj09
Nowy
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

XHTML

Post autor: jj09 »

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
Nowy
Posty: 123
Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:

Re: XHTML

Post autor: paszczak »

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
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

Re: XHTML

Post autor: jj09 »

sprawdzam validatorem z www.w3.org
paszczak
Nowy
Nowy
Posty: 123
Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:

Re: XHTML

Post autor: paszczak »

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
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

Re: XHTML

Post autor: jj09 »

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ć
Zaczyna działać
Posty: 402
Rejestracja: ndz lis 28, 2004 9:17 pm
Kontakt:

Re: XHTML

Post autor: Asit »

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
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

Re: XHTML

Post autor: jj09 »

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
Nowy
Posty: 123
Rejestracja: ndz paź 03, 2004 2:21 pm
Lokalizacja: Sopot
Kontakt:

Re: XHTML

Post autor: paszczak »

jak sobie wyswietlisz zrodlo to zobaczysz ze masz w kodzie:

Kod: Zaznacz cały

<meta name="generator" content="WebSite PRO 4.3">
brakuje "/"

:roll:
jj09
Nowy
Nowy
Posty: 198
Rejestracja: śr gru 01, 2004 10:13 pm
Lokalizacja: Wrocław / Jelenia Góra
Kontakt:

Re: XHTML

Post autor: jj09 »

to chyba przez mój program....website pro.... :/
ODPOWIEDZ