| | |
| Stránka: 1 z 1
| [ Príspevkov: 17 ] | |
Autor | Správa |
---|
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | Napísal php30: 11.07.2010 13:41 | |
|
Dobry den, neviem si poradit s jednou vecou aby bola validna.Vsetko som opravil ale koly tomuto JS nieje validna podla XHTML 1.0 Transitional A neviem si s tym poradit.
Kód: onMouseOver="swapImage('btn_browse','btn_browse_1')" onMouseOut="swapImage('btn_browse','btn_browse_0')"
|
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 |
Nedá sa ten JS nahradiť cez CSS?
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | Napísal autor témy php30: 11.07.2010 13:49 | |
|
No ano dalo by sa to ale takto je to jednoduchsie A nemam chut zas pri nieco sediet pol dna /reto by ma zaujimalo ci sa neda toto "opravit"
|
|
Registrovaný: 01.10.07 Prihlásený: 03.02.14 Príspevky: 747 Témy: 152 Bydlisko: Bratislava |
pouzivaj HTML a nie XHTML ;p
|
|
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | Napísal autor témy php30: 11.07.2010 14:02 | |
|
Nejake ine riesenia?
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 11.07.2010 14:54 | |
|
Vykašlať sa na validitu.
Stránka nefunguje? Myslím, že hej. Nahrádzaš hover javascriptom a pritom sa ideš naháňať za validitou - aký to má význam?
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 21.09.09 Prihlásený: 03.08.10 Príspevky: 229 Témy: 43 | Napísal DARSON: 11.07.2010 15:15 | |
|
do mety si daj tento riadok Kód: <meta http-equiv="Content-Script-Type" content="text/javascript">
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.07.2010 15:42 | |
|
Ak uz silou-mocou chces tu stranku validnu, zapis onmouseover aj onmouseout malymi pismenami. Ale mas to jedno, ak ti tento kod (vratane JS) funguje, znamena to, ze odosielas dokument ako HTML a tvoj kod nebude nikdy validne XHTML, skus si to overit tu. Ostatne vid shaggyho prispevok, napisal to dobre.
|
|
Registrovaný: 21.09.09 Prihlásený: 03.08.10 Príspevky: 229 Témy: 43 | Napísal DARSON: 11.07.2010 15:45 | |
|
Hod sem link na tu stranku, ale podla mna ste vsetci mimo. Chyba je v tom, ze nedeklarujes aky jazyk pouzivas, teda ak napisem <script>...</script> je to asi zle. Mal by tam byt este atribut type popripade language. A ked pises ze onmouseover="blablabla" a nekeklarujes ze je to JS tak sa to validatoru nepozdava. Dopln do mety to co som ti pisal a malo by to byt OK
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.07.2010 15:48 | |
|
DARSON
Mas sice teoreticky pravdu, specifikacia HTML 4.01 hovori o takom dokumente "incorrect", ale ziaden validator toto neohlasi ako chybu, maximalne ako varovanie.
Samozrejme, <script> je "zle" (resp. zle podla validatora), ale on ziadnu znacku <script> nepouziva.
|
|
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | Napísal autor témy php30: 11.07.2010 15:50 | |
|
mmt dam zivu ukazku..
|
|
Registrovaný: 21.09.09 Prihlásený: 03.08.10 Príspevky: 229 Témy: 43 | Napísal DARSON: 11.07.2010 15:52 | |
|
Sam si to napisal...
Ďuri píše: Samozrejme, <script> je "zle" (resp. zle podla validatora)
Ano. Je to zle lebo nezadal atribut type. A ked pouzije onmopuseover a hned pise JS kod, taktiez nedeklaroval typ toho kodu takze je to tiez zle. Musi to deklarovat v mete tym zapisom ktory som uz pisal. Mam to odskusne...
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.07.2010 15:56 | |
|
DARSON
V DTD sa da normalne zadeklarovat, ze atribut daneho elementu je povinny, ale tvoja podmienka je prilis zlozita na to, aby sa dala zapisat v DTD. Vyhovujuci validator nemoze ohlasit takyto kod ako nevalidny - dokaz.
php30
Preco si si po navrhu "pouzivaj HTML" vypytal ine riesenia? Preco chces pouzivat XHTML?
|
|
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | |
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | Napísal autor témy php30: 11.07.2010 16:27 | |
|
Ďuri Dakujem, pomohlo napisat onmouseover aj onmouseout malymi pismenami
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 11.07.2010 16:28 | |
|
Ako som povedal, zapis nazvy atributov malymi pismenami. Je zaujimave, ze trvas na jazyku a pritom nepoznas jeho zakladne rysy - ze vsetky nazvy elementov aj atributov sa zapisuju malymi pismenami a ze tento jazyk je citlivy na velkost pismen. Nehovoriac o tom, ze to, co mas na stranke, nie je XHTML, ale v skutocnosti HTML so syntaktickymi chybami.
|
|
Registrovaný: 21.06.09 Prihlásený: 28.05.11 Príspevky: 179 Témy: 41 | Napísal autor témy php30: 11.07.2010 16:33 | |
|
No mas pravdu ze nepoznam rozdiel medzi html a xhtml.Ked som sa zacal hrat s web strankomi, zobral som si jednu sablonu kde bolo uvedene XHTML a preto pouzivam Xhtml lebo som sa s tym naucil trochu robit Ale idem si radsej nieco o tom nastudovat Mam pocit ze som videl aj tu tak temu
|
|
| Stránka: 1 z 1
| [ Príspevkov: 17 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|