Autor | Zpráva | ||
---|---|---|---|
fanky Profil |
#1 · Zasláno: 12. 4. 2007, 19:37:20 · Upravil/a: fanky
Ahoj, můj topic jaksi upadá v zapomnění a první příspěvěk jistě několik lidí odradí, rozhodl jsem se tedy (doufám, že ne moc drze) založit další, podobný
nějak jsem splácal xhtml: http://charon.hkfree.org/pitrysek/xhtml/ český validátor však píše toto: http://charon.hkfree.org/pitrysek/xhtml/validatorr.jpg nevím proč? soubor má název index.php a php kód umístěný na začátku souboru je následující: <?php if (isset ($_SERVER["HTTP_ACCEPT"]) AND stristr ($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")): header ("Content-type: application/xhtml+xml; charset=utf-8"); $mimetyp = "application/xhtml+xml"; else: header ("Content-type: text/html; charset=utf-8"); endif; ?> děkuji za jakékoli náměty, jde mi o skutečné xhtml, je to výjimečně nutné.. |
||
Petr Tichý Profil |
#2 · Zasláno: 12. 4. 2007, 19:54:07
Problém je v podmínce. Nevím co posílá validátor v accept ale soubor na: http://charon.hkfree.org/pitrysek/xhtml/ je FF posílán jako application/xhtml+xml.
Zkus prohledat ten nejdelší thread (výhody XHTML) v "XHTML, Doctype a validita". Dero tam dával návod jak udělat to, co chceš. |
||
Timy Profil |
#3 · Zasláno: 12. 4. 2007, 19:57:14
Ale divím se, že to Firefox zobrazí, protože XHTML dokument nesmí začínat bilým místem, což tahle stránka začíná. Starší FF na tom zkolabovaly, asi to už "opravili".
|
||
Petr Tichý Profil |
#4 · Zasláno: 12. 4. 2007, 20:01:46
Také jsem si všimnul toho prázdného řádku. U IE bych se nedivil ničemu, ale u FF je to divné.
|
||
fanky Profil |
#5 · Zasláno: 12. 4. 2007, 20:01:47 · Upravil/a: fanky
Petr Tichý
víš čemu nerozumím: http://charon.hkfree.org/pitrysek/xhtml/validatorr.jpg http://charon.hkfree.org/pitrysek/xhtml/validator.jpg (po integraci do Opery) - nic jsem neměnil! ten samej soubor proč? |
||
Chamurappi Profil |
#6 · Zasláno: 12. 4. 2007, 20:17:28
Reaguji na fankyho:
Větvení podle Acceptu nedoporučuji, ale to asi slyšet nechceš. Český validátor běžně neposílá HTTP hlavičku Accept, takže ho tvá podmínka zařadí do HTML větve a měl bys mu tedy poslat validní HTML. Měníš-li typ zdroje, musíš změnit i obsah, má-li být validní. Viděl jsem několik zahraničních webů, které HTML prohlížečům servírují validní HTML a XHTML prohlížečům validní XHTML (příklad). Chceš-li přesvědčit český validátor, aby Accept posílal, tak... můžeš. Ale jde-li ti skutečně o validitu, měl bys mít zeleno i bez Acceptu. Reaguji na Petra Tichého: Derův návod už asi nezabere, validátor neposílá User-Agent hlavičku. „U IE bych se nedivil ničemu, ale u FF je to divné.“ Odchylek je víc. XHTML je adrenalinový sport. |
||
Petr Tichý Profil |
#7 · Zasláno: 12. 4. 2007, 20:18:31
Chamurappi
To si ze mě nedělej ani srandu. Proč proboha? |
||
Dero Profil |
#8 · Zasláno: 12. 4. 2007, 20:24:15
Derův návod už asi nezabere, validátor neposílá User-Agent hlavičku.
Z jakého důvodu? Proč upíráš tvůrcům, kteří poměrně dobře vědí, co dělají, možnost Tvůj nástroj snadno filtrovat/ignorovat? |
||
fanky Profil |
#9 · Zasláno: 12. 4. 2007, 20:31:01 · Upravil/a: fanky
a neporadí mi někdo trochu podrobněji, umím jen html, ale jak jsem již psal, výjimečně potřebuji udělat xhtml
napadlo mě pouze toto řešení, které je problematické jak spatřuji |
||
Časová prodleva: 4 dny
|
|||
Theodor Profil * |
#10 · Zasláno: 16. 4. 2007, 12:03:50
Jsem naprostý začátečník, stránky dělám v Poznámkovém bloku. Nechal jsem plně fungující stránku prohlédnou ve validator.w3.org/check a hlásí mi to něco, čemu nerozumím : " This page is not Valid (no Doctype found)!". Kde na internetu bych našel odpověď, co to znamená? Neexistuje nějavý validátor počeštěný?Dík
|
||
Timy Profil |
#11 · Zasláno: 16. 4. 2007, 12:05:29
validator.webylon.info
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0