validátor hlásí
14 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
validátor hlásí následující problém s formulářem: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.alinterier.cz%2Fprojekt-parabelum%2Fbook-0-0.html nevíte někdo co to znamená, já tomu nerozumín.
-
Mně to hlásí toto: This Page Is Valid XHTML 1.1!
-
A znamená to, že ta stránka je validní podle normy XHTML 1.1;)
-
Na řádku 202 něco mírně vadí - že by poslední nedělitelná mezera bez středníku - taky nejsem moc dobrej v angličtině.
-
pardón, si jsem to nějak spletl, nebo co: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.alinterier.cz%2Fprojekt-parabelum%2Fbook-0-0.html prostě jedná se o tuhle adresu: http://www.alinterier.cz/projekt-parabelum/book-0-0.html
-
Už vím kde je chyba, musíte vymazat tu mezeru na konci v "Fboo k-0-0.html" na "Fbook-0-0.html". Tu mezeru tam přidalo fórum a tak se validuje úplně jiná stránka.
-
stip: jedná se o adresu: http://www.alinterier.cz/projekt-parabelum/book-0-0.html ? Jestli ano, tak: <input type="text" name="jmeno" value="" size="35" />... jméno IMHO value nesmí být prázdné
-
Sorry, měl jsem dlouho otevřený okno.
-
Tím value="" to asi není, stránka http://www.alinterier.cz/projekt-parabelum/shop-0-0.html je na tom stejně a value tam není prázdné nikde. V tom prvním případě je prázdné value proto, že do něch pomocí echo() dávám původní hodnotu v případě návratu z špatně vyplněného formuláře.
-
Cituji z http://www.xhtml.euweb.cz/_rozdily.php: hodnoty u všech atributů Další kosmetickou záležitostí je fakt, že všechny atributy musí mít i hodnotu. HTML používá několik "přepínačů", jejichž samotná existence ovlivňuje zobrazení dokumentu. V XHTML i tyto atributy musí mít své hodnoty. Princip je jednoduchý: noshade="noshade" checked="checked" Co to v PHP udělat, že v případě návratu na stránku to echem vypsat celý? echo "value=\"$promena\""; ?
-
Ale teď mě napadá, jestli to nesouvisí s tagy <fieldset></fieldset>. Nevím jestli jsou povolený v XHTML 1.1, ale předpokládám, že ano, když je používáš. Popř. jestli <fieldset> nemá být až za <form>, ale to už plácám z hladu.
-
Přesně tak to vypadá, budu to muset vypsat podmínkou <?php if($prom != ""){echo "value=\"$prom\"";}?> s tím <fieldset> nevím, já ho moc nepoužívám, ale asi to budu muset v specifikaci vyhledat.
-
Máš pravdu jsem blbý, <fieldset> je tag formuláře a proto musí být určitě uvnitř <form>. Já to mám obráceně. To bude tím, jdu to vyzkoušet.
-
YES - This Page Is Valid XHTML 1.1! :o)