Autor Zpráva
Flavicius
Profil
Dobrý den,
dneska jsem narazil na zajímavý jev v xhtml:


<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='cs' lang='cs' />
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv='Content-Language' content='cs' />
<title></title>
</head>
<body>
<!------>
<a href="#">link</a>
<!------>
</body>
</html>


Kód mezi komentáři bere FF(2.0.0.9) také jako komentář, takže jej nezobrazí na stránce.
Komentáře musí mít 6 nebo 7 pomlček, tedy <!------>, jinak se kýžený efekt nedostaví.
Zkoušel jsem to pouze v xhtml transitional, kde k efektu dochází. U html nefunguje.

Vskutku divná věc ne? Setkal jsem se s tím poprvé v životě a myslím, že vy nyní též, nebo se mýlím?
habendorf
Profil
myslím, že vy nyní též, nebo se mýlím?

Mýlíš. Nedávno se to tu podrobně probíralo.
Chamurappi
Profil
Reaguji na Flavicia:
Tohle je zajímavý jev v HTML (ve standardním režimu), nikoliv v XHTML. Kdyby to bylo XHTML, tak by ti prohlížeč nic nezobrazil.
Viz starší diskuse.
Flavicius
Profil
habendorf
Jn, to já nevěděl a vyhledat takovou věc, o které ani nevím, jak se jmenu...

Chamurappi
Měl jsem na mysli doctype... v html transitional mně to nefunguje.
Chamurappi
Profil
Reaguji na Flavicia:
Mně to funguje. Rozhodující je vykreslovací režim (quirk/standard) a ten mohu mít i s deklarací Transitionalu (stačí zmínit adresu DTD).
Tvůj kód je v Mozille zpracováván přibližně jako HTML 4.01 Transitional, nehledě na <!doctype>, a komentáře se tam chovají přesně podle specifikace.
Bubák
Profil
Nic nového ani "tajného":
http://developer.mozilla.org/cs/docs/Opravy_chyb_webmasterů:Skryté_čás ti_stránky

<ot>
Koukám že jedou bez problémů s diakritikou v odkazech.
</ot>

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: