Autor Zpráva
Philber
Profil
Chtěl bych se optat co je správně,
sice to není existenční problém, ale pro zajímavost bych to vědět chtěl,
tedy jestli na to odpověď existuje

<p>
   <h1>nadpis</h1>
Lorem ipsum dolor sit amet 
Consectetuer tortor volutpat sapien ipsum 
Sodales mi id Vestibulum justo 
Felis nec sociis Vestibulum pellentesque 
Ac quis congue lacinia Curabitur 
In ornare est congue sed
</p>

nebo

<h1>nadpis</h1>
<p>
Lorem ipsum dolor sit amet 
Consectetuer tortor volutpat sapien ipsum 
Sodales mi id Vestibulum justo 
Felis nec sociis Vestibulum pellentesque 
Ac quis congue lacinia Curabitur 
In ornare est congue sed
</p>


děkuji za odpovědi
tiso
Profil
Philber - nebo
KGW
Profil
B
Philber
Profil
tiso no akože jestli by měl bejt nadpis uvnitř odstavce nebo ne?
tiso
Profil
Philber - správne je druhý kód, odstavec by podľa špecifikácie mal obsahovať inline prvky, a nadpis inline nie je.
Chamurappi
Profil
Reaguji na tiso:
podľa špecifikácie
Podstatnější je, že první z uvedených kódů ani nefunguje tak, jak si Philber myslí, protože počáteční značka nadpisu odstavec ukončí. Takže vlastně ani nadpis v odstavci nemá.


Reaguji na Philbera:
Viz Jak funguje HTML.

umístění odkazu do odstavce nebo mimo
<h1> je nadpis, nikoliv odkaz, ale to doufám víš :-)
tiso
Profil
Chamurappi - správne, a zabudol si doplniť odkaz na http://atd.havrlant.net/jak-funguje-html
Vieš že som stručný...

edit: tak už si ho doplnil...
Bubák
Profil
sice to není existenční problém
Do doby, než ze "záhadných důvodů", viz výše „Jak funguje HTML“ ti nepůjde nastylovat text, o kterém sis dosud myslel, že je v odstavci.
<style>
p {color: red;}
h1 {color: navy;}
</style>

Pokud bys tento kód přidal na stránku, nadpis bys měl tmavomodrý, ale zřervenal by jen text ve tvém druhém příkladu, protože je opravdu v odstavci.

Poznámka: pokud se nepletu, v opravdovém XHTML je to jinak a zčervenal by text v obou příkladech.
Philber
Profil
tiso, Chamurappi aha tak to je potom tak, děkuji.
Mě tak napadlo že když nadpis má jistou semantickou hodnotu, tedy ako "nadpis", tak jestli nemá být nějak spjatý s odstavcem a to tak že uvnitř něj, ale asi na to není tak pohlíženo a nadpis patří k celému dokumentu, kde ostatně může být více odstavců (<p></p>) a tedy např. kdybych to chtěl nějak spojit,. tak teoreticky takto

<div id="uri">
<h1>nadpis</h1>
<p>
Lorem ipsum dolor sit amet 
Consectetuer tortor volutpat sapie...
</p>
<p>
Lorem ipsum dolor sit amet 
Consectetuer tortor volutpat sapie...
</p>
<p>
Lorem ipsum dolor sit amet 
Consectetuer tortor volutpat sapie...
</p>
</div>


Bubák pravda, ak se to ostyluje tak v prvém příkladu to dopadne takto z tohoto
<p>
   <h1>nadpis</h1>
Lorem ipsum dolor sit amet 
Consectetue...
</p>

se stane toto a doplní se koncová značka "</p>"
<p></p>
   <h1>nadpis</h1>
Lorem ipsum dolor sit amet 
Consectetue...
</p>
a defaultní barva je černá takže text je neostylovaný a černý kdežto v druhém "správném" příkladu odstavec zčervená
panther
Profil
Philber
např. kdybych to chtěl nějak spojit,. tak teoreticky takto
„div“em rozhodně nic sémanticky ani jinak nespojíš. Jen to obalíš zbytečným prvkem navíc.

Takto to IMHO bohatě stačí:
<h2>...</h2>
<p></p>
<p></p>
<p></p>

<h2>...</h2>
<p></p>
<p></p>
<p></p>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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