Ang sumusunod ay isang pangunahing HTML na talahanayan na maaaring magamit para sa paglalahad ng impormasyon. Ito dapat ang "unang pagpipilian" kapag ang impormasyon sa tabular ay dapat ihatid sa website ng TAS.
Table Caption
RowHeading |
$20,000 |
$30,000 |
$5,000 |
RowHeading |
Data ng Teksto |
Maraming Teksto |
Maraming Teksto |
Ang mga sumusunod ay mga pamamaraan kung saan dapat baguhin ang HTML ng talahanayan upang malikha ang istilong ipinakita sa itaas:
- Isama ang a
<caption>
elemento sa <tbody>
seksyon, bago ang anuman <tr>
. Kabilang dito ang naka-bold na "heading" para sa buong talahanayan. Kasama ito sa loob ng <table>
tinitiyak ng elemento na inilalarawan nito ang buong talahanayan sa mga screenreader.
- Magdagdag ng katangian ng
style="width:100%"
sa <table>
elemento, upang pilitin itong sumaklaw sa lapad ng lalagyan ng page. Opsyonal ito, kung ninanais na magkaroon ng mas makitid na mesa.
- Magdagdag ng klase ng “blog” sa
<table>
elemento - itinatakda nito ang mga hangganan ng talahanayan na gumuho, at kulayan ang mga ito ayon sa TAS web palette. Tinitiyak din nito na ang iba pang mga klase ay naaangkop na kinuha sa CSS.
- Magdagdag ng klase ng "header" sa bawat isa
<th>
elemento sa itaas na hilera. Tinitiyak nito na nakakakuha sila ng kulay ng background mula sa TAS web palette.
- Para sa anumang kaliwang column header cell, tiyaking ito ay a
<th>
elemento, ngunit magdagdag ng klase ng "kaliwa" sa halip na "header" dito. Tinitiyak nito na HINDI nito nakukuha ang background shading, at ang teksto ay nakahanay sa kaliwa ng cell.
- Maliban kung ang iyong talahanayan ay mayroon lamang isang row O column ng mga header; tiyakin na ang bawat header cell ay may a
scope
katangian. Halimbawa; kung parehong mga header ang unang row at unang column, kailangan mo ng mga attribute ng saklaw, tulad ng sa talahanayan sa itaas.
- Magdagdag ng katangian ng
style="width: __%;"
sa bawat <th>
sa unang hilera, kung saan ang highlight ay isang numero. Ang porsyento ay dapat na angkop upang ibaluktot ang laki ng haligi ng talahanayan. Nagbibigay ito ng kontrol sa mga column sa disenyo. Inaalis ang anumang lapad sa <th>
hahayaan sila ng mga elemento na mag-flex batay sa pinakamalawak na nilalaman na walang espasyo. Ibalot ang nilalaman sa loob ng mga cell (<th>
or <td>
) sa anumang espasyong karakter, nang walang nakatakdang lapad.
Ang bawat isa sa mga ito ay opsyonal ngunit ang pamantayan para sa mga pangunahing talahanayan sa website ng TAS.