Autor Zpráva
matlala
Profil
ahoj,
potřebuju poradit s validací mého nového designu
validátor mi hlásí že mám blbě doctype a tím pádem jsou tam i další chyby, takže jak to napravit.
Mám hosting na ic a nemůžu měnit HTTP hlavičky, pokud vím

validátor:
http://validator.w3.org/check?uri=http%3A%2F%2Faquagarden.ic.cz%2Finde x2.php&charset=(detect+automatically)&doctype=Inline&group=0

přeloženo (pro mě anglicky tomu nerozumim i když mam anglinu ve škole):
http://translate.google.cz/translate?hl=cs&sl=en&u=http://validator.w3 .org/check?uri=http%3A%2F%2Faquagarden.ic.cz%2Findex2.php&charset=(det ect+automatically)&doctype=Inline&group=0&sa=X&oi=translate&resnum=1&c t=result&prev=/search%3Fq%3Dhttp://validator.w3.org%26hl%3Dcs%26lr%3D% 26sa%3DG

takže co opravit?
kletely
Profil
matlala
Keď nerozumieš použi český validátor.
Ty používaš NET zápis v HTML. Odstáň />.
matlala
Profil
jo použil jsem ale asi to chce změnu doctype
http://validator.webylon.info/check?uri=http%3A%2F%2Faquagarden.ic.cz%2Findex 2.php&shttp=1
Chamurappi
Profil
Reaguji na matlalu:
validátor mi hlásí že mám blbě doctype a tím pádem jsou tam i další chyby, takže jak to napravit.
Přesně tak. Říká ti, že máš blbě <!doctype>, a jak to napravit.

Mám hosting na ic a nemůžu měnit HTTP hlavičky
Můžeš, před chvílí jsi hlavičku Content-Type změnil, ale strčil jsi do ní nadbytečné mezery.
Doporučuji ti na MIME typ nesahat, nech „text/html“, kompatibilita s reálným světem je důležitější než XHTML.

přeloženo […]
Proč odkazuješ na anglický validátor a jeho překlad, když mluvíš o chybách, které ti hlásí český? :-)

asi to chce změnu doctype
Co ti v tom brání? Četl jsi popis té hlášky?
matlala
Profil
Chamurappi napsal:
...před chvílí jsi hlavičku Content-Type změnil, ale strčil jsi do ní nadbytečné mezery.
Doporučuji ti na MIME typ nesahat, nech „text/html“, kompatibilita s reálným světem je důležitější než XHTML.

nechápu tě, jak teda změnit a co změnit? HTML metu http-equiv="content-type" nebo php hlavičku Content-Type?
Chamurappi
Profil
Reaguji na matlalu:
HTML metu http-equiv="content-type" nebo php hlavičku Content-Type?
<meta> nemá vůbec žádný efekt. Účinkuje jen skutečná HTTP hlavička (tebou překřtěná na „PHP hlavičku“). MIME typ „application/xhtml+xml“ nepodporují některé prohlížeče a vyhledávače.

nechápu tě, jak teda změnit a co změnit?
Psal jsem, že nemáš měnit HTTP hlavičku.
Sám jsi řekl „asi to chce změnu doctype“ — tak změň ten <!doctype>, ne? Četl jsi, co ti validátor píše?
matlala
Profil
jo, četl
dát <!doctype html public "-//W3C//DTD HTML 4.01//EN">
matlala
Profil
změněno, a překvapivě to nedělá neplechu, ale stejně bych chtěl raději XHTML
Chamurappi
Profil
Reaguji na matlalu:
a překvapivě to nedělá neplechu
Proč by mělo? Tvůj kód byl a stále je HTML, nyní i s korektní deklarací.

ale stejně bych chtěl raději XHTML
I s <!doctype>m deklarujícím XHTML to bude pořád HTML (z pohledu prohlížečů, vyhledávačů atd.), pokud nezměníš Content-Type. Jakmile změníš Content-Type, přestane být stránka srozumitelná části prohlížečů, vyhledávačů atd., protože XHTML má menší podporu.
matlala
Profil
u starýho designu mi obyčejné HTMl posunovalo lightbox uplně mimo (dole pod obsah a doleva)
Chamurappi
Profil
Reaguji na matlalu:
Za to mohly módy prohlížečů, tvůj lightbox zřejmě neměl rád quirk. Deklarace <!doctype> doporučená mým validátorem zajistí standardní režim i při HTML.
Urso
Profil
„ale stejně bych chtěl raději XHTML“
I s <!doctype>m deklarujícím XHTML to bude pořád HTML (z pohledu prohlížečů, vyhledávačů atd.), pokud nezměníš Content-Type. Jakmile změníš Content-Type, přestane být stránka srozumitelná části prohlížečů, vyhledávačů atd., protože XHTML má menší podporu.

Jak na opravdový XHTML máš v tom odkazu :-)
Stránka přestane být srozumitelná pouze jednomu prohlížeči od firmy MRKVOSOFT!
Chamurappi
Profil
Reaguji na Urso:
Ne. Přestane být srozumitelná části prohlížečů, vyhledávačů atd.
A nevytahuj zapadlá vlákna.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0