Explicatia unui tabel (elementul CAPTION)
Natura unui tabel (ce contine sau cum se foloseste, etc) este descrisa de elementul CAPTION. Acesta este permis doar imediat dupa tagul de început al lui TABLE si poate apare maxim o data în descrierea unui 858c21i tabel.
Acest element permite deducerea rapida structurii unui tabel, întocmai ca headerele acestuia. Ca o consecinta, rezulta ca este inadecvat ca sumar (descriere mai pe larg) din perspectiva unor utilizatori ai unor browsere nevizuale. De aceea, informatiile aditionale (mai bogate) descriind scopul tabelului si structura lui se ofera prin atributul summary al elementului TABEL. Aceasta este important mai ales la tabelele care nu au explicatii date cu CAPTION. Se recomanda sa se evite depasirea dimensiunilor tabelului în ceea ce priveste explicatia, pentru ca aceasta sa fie nevoita sa faca scroll.
Sintaxa:
<CAPTION>...</CAPTION>
Atribute posibile:
ALIGN=[ top | bottom | left | right ] (alinierea explicatiei)
atribute comune
Contine:
elemente inline
Continut în:
TABLE
Descriere:
Elementul CAPTION defineste o explicatie pentru un tabel. O explicatie buna trebuie sa ofere un scurt antet pentru tabel. Pentru tabelele simple poate sa fie si un sumar, dar pentru cele mai complexe trebuie completat cu un sumar adevarat, implementat de atributul SUMMARY.
Explicatia tabelului poate fi data si printr-un paragraf separat sau printr-un titlu de structura introdus chiar înainte de tabel dar este de preferat sa fie introdusa prin <CAPTION> deoarece explicatiile pot fi tratate special de catre navigatoare. De pilda explicatiile pot fi extrase într-un fisier separat sau pot fi numerotate.
Atributul ALIGN specifica modalitatea de aliniere fata de tabel. Valoarea implicita este top.
Exemplu:
Un exemplu de utilizare a acestui element este dat în cele ce urmeaza:
<TABLE>
<CAPTION>Common Usenet Abbreviations</CAPTION>
<THEAD>
...
</TABLE>
iar o completare cu un sumar poate arata astfel:
<TABLE SUMMARY="This table gives the character entity reference,
decimal character reference, and hexadecimal character
reference for symbols and Greek letters.">
<CAPTION>Symbols and Greek Letters in HTML 4.0</CAPTION>
...
</TABLE>
|