Interval.cz
XHTML û nadpisy, informace o autorovi a zm∞ny v dokumentu

Podφvejme se podrobn∞ji na problematiku rozΦlen∞nφ dokumentu na logickΘ ·seky pomocφ nadpis∙, poskytovßnφ informacφ o autorovi a vyznaΦovßnφ zm∞n v dokumentu.

Elementy h1, h2, h3, h4, h5 a h6 û nadpisy

Povolen² obsah: %Inline;

Atributy:

%attrs;
Tato parametrickß entita obsahuje dalÜφ parametrickΘ entity:
%coreattrs; (atributy id, class, style a title),
%i18n; (atributy lang, xml:lang a dir) a
%events; (atributy onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown a onkeyup).

Element h1 v XHTML 1.0 Strict DTD

Element h2 v XHTML 1.0 Strict DTD

Element h3 v XHTML 1.0 Strict DTD

Element h4 v XHTML 1.0 Strict DTD

Element h5 v XHTML 1.0 Strict DTD

Element h6 v XHTML 1.0 Strict DTD

Elementy nadpis∙ struΦn∞ popisujφ Φßst dokumentu, kterou p°edchßzejφ. Pomocφ nich byste m∞li dokument rozΦlenit na strukturßlnφ bloky. Interpret XHTML je takΘ m∙₧e vyu₧φt k vytvo°enφ obsahu danΘho dokumentu.

Jak vidφte, existuje Üest ·rovnφ nadpis∙ û od h1, kter² mß nejvyÜÜφ d∙le₧itost a v ka₧dΘm dokumentu by se m∞l vyskytovat prßv∞ jednou, po h6 s nejmenÜφ d∙le₧itostφ. V dokumentu byste navφc nem∞li p°eskakovat jednotlivΘ ·rovn∞ nadpis∙, tzn. nepou₧φvat h3 hned po h1 apod.

Vizußlnφ prohlφ₧eΦe obvykle vykreslujφ nadpisy jako blokovΘ elementy tuΦn²m zv∞tÜen²m pφsmem (velikost logicky odpovφdß d∙le₧itosti nadpisu, tak₧e nap°. h1 je nejv∞tÜφ), ale toto zobrazenφ m∙₧ete zm∞nit pomocφ styl∙.

Nynφ p°φklad:

<h2>Renesance<h2>
<p>Mezi renesanΦnφ autory °adφme nap°φklad Giovanniho Boccaccia, Francesca Petrarcu nebo Williama Shakespearea.<p>
  <h3>Giovanni Boccaccio</h3>
  <p>Tento italsk² spisovatel se proslavil hlavn∞ svou novelou Dekameron.</p>
    <h4>Dekameron</h4>
    <p>Toto dφlo zaΦφnß ve Florencii v dob∞ moru. Sedm panφ a t°i pßnovΘ odtud utφkajφ na venkov, kde z∙stanou po deset dnφ, b∞hem kter²ch si vyprßv∞jφ nejr∙zn∞jÜφ p°φb∞hy.</p>
  <h3>Francesco Petrarca</h3>
  <p>DalÜφ italsk² autor, kter² se proslavil hlavn∞ sv²mi sonety.</p>
...

Element address û informace o autorovi

Povolen² obsah: %Inline;

Atributy:

%attrs;
Tato parametrickß entita obsahuje dalÜφ parametrickΘ entity:
%coreattrs; (atributy id, class, style a title),
%i18n; (atributy lang, xml:lang a dir) a
%events; (atributy onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown a onkeyup).

Element address v XHTML 1.0 Strict DTD

Tento element se pou₧φvß k poskytovßnφ informacφ o autorovi dokumentu nebo n∞jakΘ jeho v∞tÜφ Φßsti. V∞tÜinou se vyskytuje na zaΦßtku nebo na konci dokumentu. Nap°.:

<address>
<a href="mailto:martin@snizekweb.cz" title="e-mail">Martin Snφ₧ek</a>, 5. ·nora 2003
</address>

Element address je blokov² a stejn∞ jako nadpisy nebo odstavce m∙₧e obsahovat pouze text a °ßdkovΘ elementy (kv∙li parametrickΘ entit∞ %Inline;, na kterou mß deklarovßn sv∙j obsah).

Elementy ins a del û oznaΦovßnφ zm∞n v dokumentu

Povolen² obsah: %Flow;

Atributy:

%attrs;
Tato parametrickß entita obsahuje dalÜφ parametrickΘ entity:
%coreattrs; (atributy id, class, style a title),
%i18n; (atributy lang, xml:lang a dir) a
%events; (atributy onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown a onkeyup).
cite       %URI;       #IMPLIED
Tento atribut mß obsahovat adresu dokumentu, kter² popisuje d∙vod zm∞ny v dokumentu. Tento d∙vod m∙₧e b²t popsßn i v atributu title.
datetime       %Datetime;       #IMPLIED

Tento atribut specifikuje datum a Φas zm∞ny ve formßtu ISO:

YYYY-MM-DDThh:mm:ssTZD

YYYY - reprezentuje rok (Φty°i Φφsla)
MM   û reprezentuje m∞sφc (01-12)
DD   û reprezentuje den v m∞sφci (01-31)
hh   û reprezentuje hodinu (00-23)
mm   û reprezentuje minutu (00-59)
ss   û reprezentuje vte°inu (00-59)
TZD  û reprezentuje ΦasovΘ pßsmo: Z znamenß UTC (Coordinated Universal Time), jinak musφme pou₧φt zßpis +hh:mm nebo −hh:mm, podle toho, jestli je nßÜ Φas p°ed UTC (+) nebo za UTC (−) û hh znamenß poΦet hodin p°ed/za UTC, mm poΦet minut

Pokud nenφ znßm p°esn² poΦet hodin, minut nebo vte°in, m∙₧e na jejich mφst∞ b²t pou₧it zßpis 00.

Tento typ je citliv² na velikost pφsmen, tzn. äTô a äZô musφ b²t uvedena velkß.

Element ins v XHTML 1.0 Strict DTD

Element del v XHTML 1.0 Strict DTD

UvedenΘ elementy se pou₧φvajφ k vyznaΦenφ Φßstφ dokumentu, kterΘ byly vlo₧eny (ins) nebo odstran∞ny a dΘle ji₧ neplatφ (del), a to pokud chcete tento stav u nich zd∙raznit. P°φklad:

<p>P°φÜtφ setkßnφ se konß <del cite="proc.html" datetime="2003-04-10T00:00:00+1:00">12. 4.</del><ins>15. 4.</ins>.</p>

Z hlediska XHTML je na t∞chto elementech zajφmavΘ, ₧e se mohou chovat jako blokovΘ i °ßdkovΘ, ale ne souΦasn∞. Tzn. pokud vystupujφ jako °ßdkovΘ (tak je to i v naÜem p°φklad∞, proto₧e element p m∙₧e obsahovat pouze °ßdkovΘ elementy), nemohou obsahovat blokovΘ elementy, jako jsou odstavce nebo nadpisy. TakΘ mohou vystupovat jako blokovΘ:

<del>
<p>P°φÜtφ Φφslo vyjde: 18. 5. 2003</p>
</del>

<ins>
<p>P°φÜtφ Φφslo ji₧ nevyjde.</p>
</ins>

Interpretace t∞chto element∙ je r∙znß, m∙₧e b²t pou₧ito nap°. p°eÜkrtnutΘ pφsmo pro del, odliÜn² font pro ins apod., toto zobrazenφ m∙₧ete zm∞nit pomocφ styl∙.



Martin Snφ₧ek (10.2. 2003)

Redakce Interval.cz |  Inzerce na Interval.cz |  Hledßme novΘ autory ISSN 1212-8651 
 ⌐ Zoner software, s.r.o., vÜechna prßva vyhrazena, tento server dodr₧uje prßvnφ p°edpisy o ochran∞ osobnφch ·daj∙.