ugrás a tartalomhoz

W3C validation

PogiG · 2006. Jan. 25. (Sze), 19.40
Hali!

A www.w3c.org oldalon ellenőriztettem az oldalamat, és rengeteg hibát talált, amiket sikeresen kijavítottam, de ezt nem bírom:

<form name="page"> : there is no attribute "NAME"

Fogalmam sincs, mi nem tetszik az ellenőröknek. Ha van ötlet, kérlek írjatok.

Köszi:

PogiG
 
1

itt a valasz

Anonymous · 2006. Jan. 25. (Sze), 19.59
http://www.w3.org/TR/html4/interact/forms.html#adef-name-FORM
3

bovebben

Anonymous · 2006. Jan. 25. (Sze), 20.06
http://www.w3.org/TR/xhtml1/#h-4.10
2

Name attribútum

suexID · 2006. Jan. 25. (Sze), 20.01
Nincs name attribútum. Használj id-t a name attribútum helyett!
(halkan megjegyzem, hogy eléggé beszédesek a hibaüzenetek)
4

De VAN

PogiG · 2006. Jan. 25. (Sze), 20.47
Köszönöm a válaszokat, de akkor miért írják több oldalon is ezt a formátumot, miért add neki nevet a weblapszerkesztő progi, és miért lehet a form nevére hivatkozni? Tökéletesen müködik igy is egy Iframe -ből a

top.document.page.title.value="Szöveg";

ahol a 'title' egy INPUT mező neve.

Ha jól értelmezem, akkor így kell hivatkoznom az input mezőmre?

top.document.getElementById('page').title.value="Szöveg";
5

INPUT

attlad · 2006. Jan. 25. (Sze), 21.09
De VAN

Bizonyos HTML típusoknál van, a többinél nincs. Hasznos lett volna, ha azt is megosztod melyik HTML típust használod.

Az INPUT-nak célszerű NAME-n kívül ID-t is megadni, mert úgy (is) tudsz hozzákötni LABEL-t, amit ugye nem spóroltál ki? Ha van az INPUT-odnak ID-je akkor értelemszerűen arra is tudsz getElementById-vel hivatkozni közvetlenül.

akkor miért írják több oldalon is ezt a formátumot

Mert régen írták azokat az oldalakat.

miért add neki nevet a weblapszerkesztő progi

Mert rossz (ne használd) vagy olyan dokumentumtípust használsz, amiben van.

miért lehet a form nevére hivatkozni

Pl. kompatibilitási okokból.
7

Jó kérdés!

PogiG · 2006. Jan. 25. (Sze), 21.12
Ez ügyben szintén szerettem volna indítani egy fórum témát.
Honnan tudom meg, hogy milyen HTML típust használok?
8

DOCTYPE

attlad · 2006. Jan. 25. (Sze), 21.14
Azt adod meg a HTML első sorában DOCTYPE néven.
9

Oké

PogiG · 2006. Jan. 25. (Sze), 21.17
De, pont ez a gond, honnan tudom, hogy mit írjak, mitől függ?
10

HTML 4.01

attlad · 2006. Jan. 25. (Sze), 21.44
Javaslom a HTML 4.01 Strict használatát. Ha esetleg használsz IFRAME elmet akkor Transitional típust kell választanod.

Szerintem két ésszerű választás lehet: HTML 4.01 vagy XHTML 1.0 (HTML kompatibilis módon)

Ha pl. a weblapot előállító rendszered olyan, hogy agyatlan módon csak XML-t tud előállítani, vagy akarsz saját (HTML-ben nem létező) elemeket használni, akkor talán célszerű XHTML-t alkalmazni ellenkező esetben talán bőven elég a HTML.

HTML 4.01 Strict DOCTYPE:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
11

!DOCTYPE

PogiG · 2006. Jan. 25. (Sze), 21.58
A napokban már próbálkoztam utánanézni ennek a témának, és (nem tudom miért) ezt írtam én is. Most már legalább tudom, hogy miért. Köszönöm
6

<Nincs cím>

PogiG · 2006. Jan. 25. (Sze), 21.09
Megelőzök mindenkit, és válaszolok magamnak:

IGEN így tudok hivatkozni az INPUT mezőmre. Ez egy kicsit fáj, mert 91 db html fáljban kell kicserélnem a hivatkozást, de legalább "szabványos" lesz.

Felmerült viszont egy másik kérdés is:

Szintén "NINCS" onresize, azt hogyan küszöböljem ki?
13

<Nincs cím>

Fekete Ferenc GDA · 2006. Jan. 26. (Cs), 21.24
91 db csere: csináld azt,h a html head részét és a nyitó html taget kirakod egy php include-ba. És akkor csak egyszer kell átírnod az összes oldalon:) a navigációval is csináld uyganezt, a footerrel is, stb. Meggyorsítja a hibák javítását.


Online 2.0
14

<Nincs cím>

PogiG · 2006. Jan. 27. (P), 18.29
Nem az a problémám, hogy miként oldjam meg, hanem az, hogy hozzá kell nyulnom az összes html -hez. A te megoldási javaslatodnál szintén ez a baj, de azért köszi.
15

<Nincs cím>

Fekete Ferenc GDA · 2006. Jan. 28. (Szo), 09.58
Ha ALPABPÓL így dolgoznál, akkor csak egyszer kéne megváltoztatni. Most már midneképpen hozzá kell nyúlnod az összes oldalhoz. De majd legközelebb próbáld ki így:)

Online 2.0
16

Köszi

PogiG · 2006. Jan. 28. (Szo), 21.27
A honlapot kb 2 éve készítettem, az akkori tudásomnak megfelően. Már bővült a tudásom, ezért csinálom most "ÉSSZEL". Szerintem a te első munkáidon ma már csodálkoznál, hogy milyen gagyi, már hogyha voltak ilyenek. Még egy mondat védekezés képpen: A honlap tökéletesen működik igy is (IE, Firefox), csak nem "szabványos".
17

Csere gyorsan

Nagy Gusztáv · 2006. Jan. 29. (V), 01.46
Ha sok állományon kell cserélni, akkor tudom ajánlani a Context http://www.context.cx/ editort, a csere műveletet el tudja végezni az összes megnyitott állományon egyszerre.

Nagy Gusztáv
http://nagygusztav.hu
12

Kotelezo dolgok

mefi · 2006. Jan. 25. (Sze), 22.18
En pedig halkan megjegyeznem, hogy a method es az action megadasa kotelezo. Tudtommal.

udv:
mefi
http://mefi.be