Walidacja HTML ???

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
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

Walidacja HTML ???

Post autor: Regulus »

zrobiłem takie stronki:

http://mrsmok.midimania.pl/
http://radiomm.pl/
przechodziły walidację HTML bez najmniejszego zahaczenia ( TIDY ok. )
I nagle dziś, a nic na nich nie zmieniałem,
walidator HTML (ten plugin do FF), przyczepiać mi się zaczął do tego:

Kod: Zaznacz cały

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>

... jako błędu, nie ostrzeżenia
O co chodzi?


R.
gorylek
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: śr gru 19, 2007 7:29 pm

Re: Walidacja HTML ???

Post autor: gorylek »

usuń / z końcówki. DTD nie zamykamy.
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

Re: Walidacja HTML ???

Post autor: Regulus »

gorylek pisze:usuń / z końcówki. DTD nie zamykamy.
Gdy usuwam ten / to wywala mi cały kod jako błędny a to wierutna bzdura.

Poza tym mówię:

do wczoraj wszystko było dobrze, wszelkie walidatory HTML'a wykazywały 100% poprawność kodu,
a dziś każda linia kodu, według validatora będącego wtyczką do FF (z niego korzystam), wywala mi błąd w każdym wierszu kodu, a nie zmieniałem nic

kod jednej ze stron:[xml]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2"/>
<META NAME="Keywords" CONTENT="adam, bórkowski, muzyka, elektroniczna"/>
<META NAME="Description" CONTENT="Strona poszukiwacza barw, twórcy muzyki elektronicznej. Adam Bórkowski"/>
<META NAME="Author" CONTENT=""/>
<META NAME="Robots" CONTENT="ALL"/>
<LINK rel="stylesheet" HREF="mrsmok.css" type="text/css"/>
<TITLE>Mr. Smok Adam Bórkowski</TITLE>
</HEAD>
<BODY>
<DIV class="glowny">
<DIV CLASS="lewy">
<DIV CLASS="obrazek1">
<IMG SRC="smok-m1.png" WIDTH="200" HEIGHT="150" BORDER="0" ALT=""/>
</DIV>
<DIV class="smok">
<SPAN>Mr Smok</SPAN>
</DIV>
<DIV CLASS="obrazek2">
<IMG SRC="smok-m2.png" WIDTH="200" HEIGHT="152" BORDER="0" ALT=""/>
</DIV>
</DIV><DIV class="srodek">
<P>tekst</P><BR/><SPAN id="podpis">tekst</SPAN>
</DIV>
<DIV class="prawy">

<P class="zap">Zaproszenie</p><hr/><br/>tekst
<br/>tekst</p>
<!-- koniec tekstu -->
</DIV>
</DIV>
</BODY>
</HTML>[/xml]


Gdzie tu te błędy, które się niby od wczoraj same uroiły?

każda linia informacji o błędzie wygląda jak ta:

Kod: Zaznacz cały

line 25 column 2 - Błąd: element "P" undefined 

zmieniają się tylko kolejne znaczniki.
ooo_michal
Przelotem
Przelotem
Posty: 245
Rejestracja: śr kwie 18, 2007 9:06 am

Re: Walidacja HTML ???

Post autor: ooo_michal »

No jasne ze dostajesz takie bledy. Masz dtd dla xhtml a w xhtml wszystkie tagi piszemy malymi literami.
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

Re: Walidacja HTML ???

Post autor: Regulus »

odinstalowałem FF i wszystkie wtyczki, zainstalowałem ponownie i problem zniknął...

Harry Potter? ;-)


R.
ooo_michal
Przelotem
Przelotem
Posty: 245
Rejestracja: śr kwie 18, 2007 9:06 am

Re: Walidacja HTML ???

Post autor: ooo_michal »

Problem nie zniknął bo nadal masz błędny dokument. Walidator W3C pokazuje błędy. Wywal ukośnik i napisz wszystkie znaczniki małymi literami to będzie poprawnie. A raczej dopiero wtedy zacznie ci pokazywać błędy w kodzie. A masz ich na tych stronkach sporo.
gorylek
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: śr gru 19, 2007 7:29 pm

Re: Walidacja HTML ???

Post autor: gorylek »

Regulus, albo sobie gdzieś to zapiszę, albo postaram się żeby mi z głowy nie wyleciało. Następnym razem jak będziesz o coś pytał to to po prostu oleje. Jak nie chcesz pomocy to co u diabła od nas chcesz ?

To pierwszy raz kiedy użyje duże litery namiętnie w poście. Osoby zgorszone przepraszam:
Gdy usuwam ten / to wywala mi cały kod jako błędny a to wierutna bzdura.
DOCTYPE NIE MA ZNACZNIKA ZAMYKAJĄCEGO !!! Wierutna bzdura ? A widziałeś KIEDYKOLWIEK witrynę w3c ?
http://www.w3.org/QA/2002/04/valid-dtd-list.html
No ale TY wiesz lepiej. Nie wiem po co w ogóle odpisywałem. Najwyraźniej okazałem tylko SWOJĄ IGNORANCJĘ w temacie. Ma ktoś jakiś kurs html ? Chyba muszę wrócić do podstaw.
do wczoraj wszystko było dobrze, wszelkie walidatory HTML'a wykazywały 100% poprawność kodu,
a dziś każda linia kodu, według validatora będącego wtyczką do FF (z niego korzystam), wywala mi błąd w każdym wierszu kodu, a nie zmieniałem nic
I oczywiście przez myśl Ci nie przeszło że ten "validator" może być gó*** warty.
odinstalowałem FF i wszystkie wtyczki, zainstalowałem ponownie i problem zniknął...

Harry Potter? Wink
HARRY, zanim zaczniesz pisać w standardzie xhtml 1.0 Transitional to weź się go może naucz hmmm ?? Zweryfikuj swoje poglądy zgodnie z tym linkiem:
http://validator.w3.org/

a potem wywal na zbity pysk ten validator który masz w FF.
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

Re: Walidacja HTML ???

Post autor: Regulus »

@gorylek nie unoś się, bo po co?
gorylek pisze: DOCTYPE NIE MA ZNACZNIKA ZAMYKAJĄCEGO !!! Wierutna bzdura ?
NIe dotyczyło Twojej wypowiedzi tylko dotyczyły wskazania validatora,




Pokazywałem ten kod już od miesiąca, albo dwóch i nikt nie zwrócił mi uwagi na WIELKIE litery w tagach dlatego się nimi nie przejmowałem.


poradzono mi ten validator do FF gdzieś tu na forum.jako dobry zresztą nie Ty mi go polecałeś i nie mam do nikogo pretensji ani żali Kody swoich stron pokazywałem od początku i nikt nie zwrócił uwagi na WIELKIE litery w tagach, które tak na prawdę mi edytor wymusza, z tych kilku powodów sam się tym nie przejąłem i nie rozumiałem problemu....

No to jak jeszcze nie zapamiętałeś tego co postanowiłeś pod moim adresem, może polecisz jakiś edytor najlepiej darmowy w którym mógłbym automatycznie zmienić wszystkie te tagi z wielkich na małe litery?, bo te setki błędów wynikają tylko z tego.;-)


ps. Walidator wywaliłem dotychczasowy edytor też


R.
ooo_michal
Przelotem
Przelotem
Posty: 245
Rejestracja: śr kwie 18, 2007 9:06 am

Re: Walidacja HTML ???

Post autor: ooo_michal »

Może zobacz kED2. Zaznaczasz -> klik prawym -> zmień wielkość liter -> zanczniki małymi no i gotowe.
Regulus
Nowy
Nowy
Posty: 86
Rejestracja: wt lis 13, 2007 8:40 pm

Re: Walidacja HTML ???

Post autor: Regulus »

ooo_michal pisze:Może zobacz kED2. Zaznaczasz -> klik prawym -> zmień wielkość liter -> zanczniki małymi no i gotowe.
Rewelka :-D Wielkie dzięki
ODPOWIEDZ