Validacia kodu
Validacia kodu
Na co je to dobre?? xcem povedat ze vo W3C CZ validatore mam na webe 31 errorov. Ale mal som 44 opravil som ich. Ale teda furt tam je tych 31 a ja sa pytam nac je to ok? Ved stranka je optimalizovana pre IE, Firefox, Operu, Netscape. A vo vsetkych ide OK. Takze je podla vas nutne starat sa o ten validator??
no vies, ja ked som zacal s HTML, tak som si zo srandy vytvoril svoju prvu stranku... priznam sa, v teste validity by asi neuspela moc dobre... no myslim, ze v tomto smere lepsie pouzit XHTML..
a da sa to naucit za 10 minut... staci ak si precitas tuto prirucku
http://www.w3schools.com/xhtml/default.asp
ak budes dodrziavat uvedene pravidla, stranka by mala byt validna a mala by sa zobrazovat v kazdom prehliadaci rovnako... aspon myslim, ja s tym tiez len zacinam
akurat nevyhoda je, ze konvertovat HTML stranku do XHTML je dost narocne... v HTML si mohol pouzit napr. border=0, ale v XHTML je to zakazane... musis to dat do uvodzoviel - border="0". cize je to dost namahava praca... takze ak sa ti to uz nechce prerabat, nechaj to tak a nabuduce sa drz XHTML 
a da sa to naucit za 10 minut... staci ak si precitas tuto prirucku
ak budes dodrziavat uvedene pravidla, stranka by mala byt validna a mala by sa zobrazovat v kazdom prehliadaci rovnako... aspon myslim, ja s tym tiez len zacinam
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
zle si myslis. validna stranka stranka nezabezpecuje to, ze sa to bude zobrazovat v kazdom prehliadaci rovnako.digo napísal:ak budes dodrziavat uvedene pravidla, stranka by mala byt validna a mala by sa zobrazovat v kazdom prehliadaci rovnako... aspon myslim, ja s tym tiez len zacinam![]()
vobec to nie je zlozite prepisat, pretoze XHTML je hlavne o aplikacii standardu xml na html.digo napísal:akurat nevyhoda je, ze konvertovat HTML stranku do XHTML je dost narocne... v HTML si mohol pouzit napr. border=0, ale v XHTML je to zakazane... musis to dat do uvodzoviel - border="0". cize je to dost namahava praca... takze ak sa ti to uz nechce prerabat, nechaj to tak a nabuduce sa drz XHTML
a co sa tyka atributu border. v XHTML 1.0 je oznaceny ako deprecated a v XHTML 1.1 sa uz vobec nenachadza. akekolvek formatovanie by sa malo robit pomocou CSS.
MM ma pravdu validacia kodu nezabezpecuje to ze sa stranka bude zobrazovat rovnako. Uvediem par prikladov:
Moj kurzor ktory funguje v IE, Netscape, Firefox cely ten kod je validny atd. A napriek tomu sa mi v Opere nezobrazuje.
A navyse co sa tyka IE i keby bol ten kod na 110% validny bez upozorneni stejne je asi 74% sanca ze v IE bude sa zobrazovat inak. Ale napr som udiveny...kurzor vlastny v IE co som si myslel vzdy len ze tam funguje osm prekonal
teraz by este bolo ok prekonat scrollbar co ma IE a urobit s tym daco...no bohuzial toto uz asi nepojde. www.interval.cz tam je iny scroll tgakze pls ked budete vediet ako nan napiste
Moj kurzor ktory funguje v IE, Netscape, Firefox cely ten kod je validny atd. A napriek tomu sa mi v Opere nezobrazuje.
A navyse co sa tyka IE i keby bol ten kod na 110% validny bez upozorneni stejne je asi 74% sanca ze v IE bude sa zobrazovat inak. Ale napr som udiveny...kurzor vlastny v IE co som si myslel vzdy len ze tam funguje osm prekonal
no ja som to akoze tak myslel, ze je to namahava robota prpisovat celucicky kod... aspon mne by sa to nechcelomastermind napísal:vobec to nie je zlozite prepisat, pretoze XHTML je hlavne o aplikacii standardu xml na html.
a co sa tyka atributu border. v XHTML 1.0 je oznaceny ako deprecated a v XHTML 1.1 sa uz vobec nenachadza. akekolvek formatovanie by sa malo robit pomocou CSS.
som sice trochu OT, ale neda mi neopytat sa, ze naco sluzi teda validacia kodu? alebo kedy je stranka validna? ked zdrojak neobsahuje ziadne chyby??
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
stranka je validna vtedy ak splna odporucania w3c. a na co to sluzi? na to, aby sa dali pouzivat standardne analyzatory kodu, aby ti stacilo pouzit gramatiku specifikacie na vygenerovanie parsera dokumentu.digo napísal:no ja som to akoze tak myslel, ze je to namahava robota prpisovat celucicky kod... aspon mne by sa to nechcelo![]()
som sice trochu OT, ale neda mi neopytat sa, ze naco sluzi teda validacia kodu? alebo kedy je stranka validna? ked zdrojak neobsahuje ziadne chyby??
napisat nieco co dokaze rozpoznavat kod podla specifikacie nie je az take zlozite ako nieco co dokaze rozpoznat kod so vsetkymi moznymi nevalidnymi castami ktore sa tam nachadzaju.
Skratka je tu snaha o zavedenie nejakeho standardu.
priznam sa ze neviem ci sa validita odrazi aj na umiestneni stranky vo vyhladavacoch.
Teraz sa asi opytam kravinu ale co uz. Nepomoze mi niekto z validaciou mojho kodu?? HTML viem len sa mi ne ze nexce s trym ondit, ale proste mam mensie nedostatky a uz som to skusal odvalidovavat a z 44 erros som klesol na 27 ale spadol mi web "fnuk" (este ze mam zalohu). Ide len o drobne html chyby pre skusenych urcite malina
no ja som si chcel skusit moje zaciatocnicke vedmosti z CSS, tak som si spravil jednoduchu stanku, no mal som na nej az 14 chyb
vsetko som opravil, len 2 chyby mi ostali, a nevim co s nimi.
http://validator.w3.org/check mi ukazalo to co je v prilohe ... mohli by ste mi to pls niekto pomoct opravit?? dik... inak zdrojak je tu:
http://validator.w3.org/check mi ukazalo to co je v prilohe ... mohli by ste mi to pls niekto pomoct opravit?? dik... inak zdrojak je tu:
Kód: Vybrať všetko
<!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">
<head>
<meta type="description" content="stranka" />
<meta type="keywords" content="stranka, css, lol, serus" />
<style type="text/css">
<!--h2{font: bold italic; color: red; font-size: 15pt;}
.lol{font: bold; color: blue; font-family: cambria;}-->
</style>
<title>
</title>
</head>
<body>
<h1 style="font: bold italic; color: red; font-size:20pt;">
Modifikovany nadpis(len v tejto ukazke)</h1>
<p>daco napisane</p>
<h1>Druhy nadpis(ale bez predchadzajuceho formatovania)</h1>
<p>daco napisane</p>
<h2>Dalsi nadpis(v celom dokumente rovnaky)</h2>
<p>daco napisane</p>
<h2>Rovnaky nadpis ako prechadzajuci</h2>
<p>daco napisane</p>
<span class="lol">
moje vlastne pismo
</span>
</body>
</html>-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
namiesto
daj
namiesto
daj
validné:
Kód: Vybrať všetko
<meta type="description" content="stranka" />Kód: Vybrať všetko
<meta name="description" content="stranka" />Kód: Vybrať všetko
<span class="lol">
moje vlastne pismo
</span>Kód: Vybrať všetko
<div class="lol">
moje vlastne pismo
</div>Kód: Vybrať všetko
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="description" content="stranka" />
<meta name="keywords" content="stranka, css, lol, serus" />
<style type="text/css">
<!--h2{font: bold italic; color: red; font-size: 15pt;}
.lol{font: bold; color: blue; font-family: cambria;}-->
</style>
<title>
</title>
</head>
<body>
<h1 style="font: bold italic; color: red; font-size:20pt;">
Modifikovany nadpis(len v tejto ukazke)</h1>
<p>daco napisane</p>
<h1>Druhy nadpis(ale bez predchadzajuceho formatovania)</h1>
<p>daco napisane</p>
<h2>Dalsi nadpis(v celom dokumente rovnaky)</h2>
<p>daco napisane</p>
<h2>Rovnaky nadpis ako prechadzajuci</h2>
<p>daco napisane</p>
<div class="lol">
moje vlastne pismo
</div>
</body>
</html>
diki audiotrack
este by som potreboval pomoct s tymito dvoma chybami.. len v tomto jednom raidku mam dve chyby:
nechapem tomu, imho ten validator oznaci za chybu aj to co nie je chyba....
[/code]
este by som potreboval pomoct s tymito dvoma chybami.. len v tomto jednom raidku mam dve chyby:
Kód: Vybrať všetko
<center><a href="index.html"><img src="logo.png" border="0" alt="logo" /></a></center>[/code]
aha hej, uz som tam capol border-width:0pt;...chrono napísal:Tag <center> sa už nepoužíva a ani atribút border. Obe veci sa dajú dosiahnuť pomocou CSS.
ale neviem si dat radu s tym centrovanim... viem, ze v css sa center da nahradit pomocou text-align:center;, ale to len v pripade textu... ja potrebujem vycentrovat obrazok
no ja som ten obrazok teraz umiestnil do tabulky, a musim teda vycentrovat celu tabulku... a tam text-align nefungujechrono napísal:text-align funguje na akýkoľvek element. Musíš ho ale použiť na ten element, v ktorom je ten obrázok (alebo môžeš ten obrázok dať do div a tomu div nastavíš to text-align).
hej, lenze ja som teraz vytvoril tabulku, ktora tvori zaklad stranky... a musim ju celu vycentrovat. ked dam align="center", tak to ide v pohode, ale validator to oznaci za chybuchrono napísal:Musíš použiť text-align pre ten element, v ktorom je ten obrázok (tá vec spôsobuje, že sa vycentruje obsah), takže v tvojom prípade to asi bude tag <td>.
-
Key5ers0ze
Guru wannabe
- Príspevky: 2353
- Registrovaný: 28 apr 2006, 17:35
- Bydlisko: http://footy.sk
- Kontaktovať používateľa:
tak dnes som sa pustil do validacie. Opravil som strasne vela chyb, uz mi ostava len zopar, s ktorymi si vsak neviem rady. Mozno to bude nieco jednoduche a ja som to len prehliadal.
Kazdopadne, budem rad ak by mi s tym niekto pomohol.. Vsetky moje pokusy skoncili s tym, ze som tak trochu rozbil strukturu stranky..
chyby
chyby
- Prílohy
-
- zdrojovy_kod.rar
- Zdrojovy kod..
- (7.79 KiB) 21 stiahnutí