Autor Zpráva
Amater po letech
Profil *
Poradite mi nekdo, proc nasledujici kod neni validni a co udelat aby validni byl.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<div id="blognav">
<ul>
<li>
<!-- Search Google -->
<FORM method=GET action=http://www.google.com/custom>
<INPUT TYPE=text name=q size=17 maxlength=255 value="?">
<INPUT type=submit name=sa VALUE="Search!">
<INPUT type=hidden name=cof
VALUE="S:http://www.domena.com/;AH:center;LH:101;L:http://www.domena.c om/images/logo-gray4-bw.gif;LW:101;GIMP:#666633;AWFID:daa06ce13a18ee43 ;">
<input type=hidden name=domains value="www.domena.com">
<input type=hidden name=sitesearch value="www.domena.com">
<!-- Search Google -->
</li>
<li><!--[if IE]>
<a href="http://www.spreadfirefox.com/?q=affiliates&id=176397&t=64"><img style="margin: 4px 0px 4px 0px" alt="Get Firefox!" title="Get Firefox!" src="http://sfx-images.mozilla.org/affiliates/Buttons/110x32/get.gif"/></a>
<![endif]--></li></ul></div>
Zahon
Profil
V XHTML jsou všechny tagy párové. takže musíš psát <form blablbla /> a <input blabla /> Snad to pomůže, víc zatím nevidím.
quinux
Profil
Další věc je, že všechny hodnoty musí být v uvozovkách (method="get") a tagy psát malými písmeny.
Chamurappi
Profil
Změnit <!doctype>.
Gekon
Profil
Právě jsem chtěl napsat, aby to nědko z adminů rychle smazal, než si toho všimne Chamurappi, ale pozdě:))
Amater po letech
Profil *
no, tak je to castecne vyreseno, jeste mne to pyskuje, ze nemuzu dvakrat pouzit <div id="neco"> protoze to pry musi byt unikatni....staci, kdyz to zmenim na class anebo to rozhodi layout a ja budu muset sahat na css coz neumim???
Amater po letech
Profil *
proc mam menit doctype? co je spatneho na XHTML, a kdo je chamurappi?
koudi
Profil
co je spatneho na XHTML, a kdo je chamurappi?
Dobrý :)
Chamurappi
Profil
Reaguji na Amatéra po letech:
co je spatneho na XHTML
Že ho prakticky nic nepodporuje. Takže ve skutečnosti radši všem prohlížečům v HTTP hlavičce (ta je mimo výsledný kód) říkáš, že používáš HTML. A oni s tím kódem zachází jako s HTML. Můžeš se o tom snadno přesvědčit: nech tam nedoplněné ty uvozovky. Fungovat to bude a fungovat to i musí, protože prohlížeč se řídí HTML doporučením, ne XHTML doporučením, které to zakazuje. Nebo jiný příklad: v XHTML by měly být ekvivalentní zápisy <div/> a <div></div>, jenže když pošleš do prohlížeče <div/>, tak to tak nepochopí (a ani to tak nemá chápat) a zůstane <div> otevřený. Používáš HTML, bez ohledu na <!doctype>, tak proč v <!doctype> uvádíš XHTML?
Je to jako kdybys v ČR soudil zločiny podle čínských zákonů.

a kdo je Chamurappi?
Nepamatuji si.
koudi
Profil
Chamurappi
Že tě to baví pořád někomu vysvětlovat :).
Amater po letech
Profil *
no, a lidi z W3C konsorcia to pri definovani XHTML nevedeli? Nebo to lip podporuji budouci prohlizece, roboty, skripty a vyhledavace?
Amater po letech
Profil *
a co s tim stezovanim na id, staci mi prepsat to v kodu na class a vyreseno? bez sahani do css/style.css?
Casero
Profil
no, a lidi z W3C konsorcia to pri definovani XHTML nevedeli? Nebo to lip podporuji budouci prohlizece, roboty, skripty a vyhledavace?
zajdi na stránečky Mistra Chamurappi, tam je tohoo moooc o teto problematice
Amater po letech
Profil *
dobre, chamurapi ma nejaky osobni problem s W3C konsorciem a XHTML, coz mne nezajima, jsem verici a chci validni stranku, takze, jak s tim id="neco" ???
quinux
Profil
Amater po letech

id se nesmí opakovat a na stránce může být použito jen jednou, class mužeš použít kolikrát chceš
Chamurappi
Profil
Reaguji na Amatéra po letech:
lidi z W3C konsorcia to pri definovani XHTML nevedeli?
Věděli. Ale počítali s tím, že v roce 2002 bude 75 % přístupů na web realizováno z mobilních zařízení, která nebudou HTML umět a z XHTML budou nadšená, a že se pak webmasteři na těch 25 % návštěvníků vybodnou. Netušili, že rozšířené prohlížeče znající jejich výtvor půjde i za šest let spočítat na prstech jedné ruky, že se na ně mobilní zařízení vybodnou a že si nikdo netroufne odebrat podporu HTML.

to lip podporuji budouci prohlizece
Ty se spíš vrhnou na HTML 5.

roboty, skripty a vyhledavace
Vyhledávače tě při použití skutečného XHTML vyřadí z výsledků.

co s tim stezovanim na id
Změň ho na class="něco". Bez změny stylopisu se to ovšem neobejde. V něm pak musíš vyhledat "#něco" a změnit to na ".něco" (z mřížky tečku).

chamurapi ma nejaky osobni problem s W3C konsorciem a XHTML, coz mne nezajima
Ne jen , je nás čím dál víc.

jsem verici a chci validni stranku
OK, ale v co věříš? Ve webové standardy nebo v XHTML? Tvá XHTML stránka stejně bude nevalidní HTML, bude spoléhat na nedostatky prohlížečů, nikoliv na specifikaci. Jinak doporučuji ještě tento článek od Timyho.
Gekon
Profil
ojojoj, a je to tu zas:))
quinux
Profil
Chamurappi

Vyhledávače tě při použití skutečného XHTML vyřadí z výsledků.
Mohl bys přesněji definovat co tím myslíš?
Chamurappi
Profil
Reaguji na quinuxe:
Myslím tím použití jakéhokoliv jiného MIME typu, než je „text/html“. Jen pár vyhledávačů umí indexovat i jiné typy dokumentů a rozhodně jim ta odlišnost na relevanci nepřidává. Z hlediska většinového uživatele vyhledávače: zdroj dat, který je psán ve speciálním formátu a který po mně vyžaduje speciální prohlížeč, není relevantním výsledkem. Vyhledávač, který nepředkládá relevantní výsledky, není dobrý vyhledávač. Vše začíná i končí u toho prostého faktu, že XHTML dokument není webová stránka.
jozob
Profil
S tým vyhľadávačom -- elementárna logika.

Amater po letech
"chci validni stranku"
Prečo?
quinux
Profil
Chamurappi

No o tomhle nebudu moc polemizovat, ale na mém webu používám xhtml+xml a jsem ve výsledcích první. ;o) Ale samozřejmně chápu, že vyhledávači se ten "správný" MIME typ vůbec nedostane tak jako se nedostane když web navštíví uživatel s MSIE. Ale můj názor je, že vyhledávače kdyby dostaly stránku s MIME xhtml+xml problém mít nebudou. Ale to je jen neověřený dojem. ;o)
Chamurappi
Profil
Reaguji na quinuxe:
na mém webu používám xhtml+xml a jsem ve výsledcích první
Proč ho vůbec používáš? Chodí snad k tobě prohlížeče, které „text/html“ nepodporují? To pochybuji. Použít tenhle MIME typ, to je jako opásat se dynamitem. Nikdy přesně nevíš, kdy a jak a komu to selže (či selhalo -- nezkoumáš-li logy, nezjistíš v běžných statistikách, koho jsi odfiltroval). Nebo se přeruší stahování -- bum -- a je po dokumentu.
V Mozille čeká stránka na úplné dotažení, podobně jako je tomu v HTML u tabulkových layoutů. Nechceš, aby na tvůj web chodili lidi s Mozillou? Ani v případě Opery si návštěvníka moc nevážíš, když zcela zbytečně riskuješ nezobrazení.

vyhledávači se ten "správný" MIME typ vůbec nedostane
No právě. U vyhledávače se pak spoléháš na to, že nebude podporovat správně ani HTML.

vyhledávače kdyby dostaly stránku s MIME xhtml+xml problém mít nebudou
Někteří z nich takový dokument rozeberou (třeba Google). Ale jako výsledek ho nikdy nenabídnou, protože není přístupný většině jejich návštěvníků.

Ale to je jen neověřený dojem. ;o)
Můžeš si to snadno ověřit, do toho, neboj se :-)
jozob
Profil
quinux
„na mém webu používám xhtml+xml a jsem ve výsledcích první“
Predpokládam, že ide o web uvedený v Tvojom profile uživateľa diskusie (konkrétne web smajlici.info). Len by som Ťa chcel ubezpečiť, že vôbec nepoužívaš MIME typ application/xhtml+xml.
Toto téma je uzamčeno. Odpověď nelze zaslat.