Autor | Zpráva | ||
---|---|---|---|
yFang Profil |
#1 · Zasláno: 16. 11. 2007, 16:51:35
Je sémantické, když tag <p> obsahuje nadpis (např. <h2>)?
|
||
Str4wberry Profil |
#2 · Zasláno: 16. 11. 2007, 16:53:51 · Upravil/a: Str4wberry
Ptám se yFanga:
„*tag <p> obsahuje nadpis (např. <h2>)?“ Jak toho chceš docílit? ___ *) Upřesněna citace. |
||
Manq Profil |
#3 · Zasláno: 16. 11. 2007, 16:55:23
yFang
Nadpis je nadpis, odstavec je odstavec. Není to semantické. |
||
yFang Profil |
#4 · Zasláno: 16. 11. 2007, 16:55:57
Str4wberry
Jak toho chceš docílit? Nevím. :) Mám totiž jistý problém s IE, psal jsem o tom v jiné sekci http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=8&topic=62 723 A zjisil jsem, že použití odstavce by vyřešilo problém. |
||
Bubák Profil |
#5 · Zasláno: 16. 11. 2007, 16:59:06
Nadpis je nad odstavcem.
V HTML v tagu <p> nikdy není nadpis. http://atd.havrlant.net/jak-funguje-html Takže když napíšeš: <p>blabla <h2>nadpis</h2> blabla</p> tak prohlížeč vidí: <p>blabla</p> <h2>nadpis</h2> blabla</p> S přebytečnou koncovou značkou </p> se HTML prohlížeč hravě vyrovná. Zkus si nastylovat: <style> p {color: blue} p h1 {color: red} /* takhle v HTML nadpis nikdy neobarvis, neni v odstavci */ |
||
Chamurappi Profil |
#6 · Zasláno: 16. 11. 2007, 17:00:31
Reaguji na yFanga:
Při MIME typu „text/html“ tohle udělat nejde. V HTML má odstavec nepovinnou ukončovací značku, takže se před začátkem <h2> vždy sám zavře. Zkus si nastylovat „p h2 { display: none }“ a uvidíš, že nadpis uvidíš. |
||
yFang Profil |
#7 · Zasláno: 16. 11. 2007, 17:02:01
Tak se asi uživatelé IE budou muset s chybou vyrovnat.
|
||
tajny spion Profil |
#8 · Zasláno: 16. 11. 2007, 17:48:55
yFang
Asi tak... <hx>Nadpis</hx> <p>Odstavec s nějakým libovolně dlouhým textem</p> |
||
Časová prodleva: 16 let
|
0