Autor Zpráva
jakubko
Profil *
Zdravím vás, hoši,
zaujímalo by ma aký je rozdiel medzi týmito hlavičkami dokumentu:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

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

Dokument HTML 4.01 sa totiž s každou hlavičkou zobrazuje odlišne, napríklad:

Ad 1: Nededí sa farba písma z DIV na TABLE
Na druhú stranu funguje viac vlastností objektov JavaScriptu (aj neštandardné)
Ak obsah DIV-u prekročí jeho height, DIV sa natiahne aj s pozadím

Ad 2: Dedí sa farba písma z DIV na TABLE
Fungujú len základné objekty JavaScriptu
Ak obsah DIV-u prekročí jeho height, DIV sa natiahne - pozadie však nie!

Tieto rozdiely vznikajú v Mozzile aj IE.

Teraz už fakt neviem ako premýšla ten browser.
Fred
Profil
http://www.cookwood.com/html/extras/doctypes.html
jakubko
Profil *
A nevie mi niekto povedať, prečo to bez toho loose.dtd ide?????????????

Napríklad čo ma dnes opäť zarazilo, je použitie <a href="javascript:nejaky_prikaz">odkaz</a>

Použil som to na čítanie hodnoty z prvku INPUT:


<input type="text" id="vstup">
<a href="javascript:moja_funkcia(vstup.value)">prečítaj</a>

Je takýto zápis validný?

Pýtam sa preto, lebo v Mozzila Firefox funguje len s hlavičkou dokumentu
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Keď použijem hlavičku <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> tak to nefunguje.

Nefunguje ani <a href="javascript: moja_funkcia(parameter)">odkaz</a>, jednoducho sa nič nevykoná.

Keby aspoň chyba....

Poraďte mi prosím ako to mám zapísať, aby to fungovalo. Tá hlavička je nejaká veľavýznamná.... :-)
Chamurappi
Profil
Uvedeš-li URL, přepne se prohlížeč do standardního režimu. Viz www.jakpsatweb.cz/css/mody-prohlizecu.html.

Standardní režim nezajišťuje nadčasovou funkčnost, neboť se snaží řídit slovy konsorcia.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0