Neidio i'r cynnwys
SilktideCymorth

Crynodeb a chapsiwn tabl union yr un fath

Mae Silktide yn gwirio tablau sydd â phriodwedd crynodeb a chapsiwn, ac yn rhoi gwybod am y rhai lle mae'r ddau yn dweud yn union yr un peth. Mae gan bob un bwrpas gwahanol, felly mae dyblygu un yn y llall ond yn creu ailadrodd.

Yn , yr elfen <caption> yw teitl gweladwy'r tabl, tra bo'r briodwedd summary yn ddisgrifiad anweledig a fwriedir i egluro strwythur y tabl i ddefnyddwyr .

<!-- Problem: mae'r crynodeb ond yn ailadrodd y capsiwn -->
<table summary="Oriau agor">
  <caption>Oriau agor</caption>
  ...
</table>

Pam mae hyn yn bwysig

Mae darllenwyr sgrin yn cyhoeddi'r capsiwn a'r crynodeb pan fydd y gwrandäwr yn cyrraedd tabl. Pan fyddant yn union yr un fath, caiff yr un testun ei darllen ddwywaith, sy'n gwastraffu amser y gwrandäwr ac yn awgrymu bod y crynodeb wedi'i lenwi i dicio blwch yn hytrach nag i helpu. Mae crynodeb defnyddiol yn ychwanegu rhywbeth nad yw'r capsiwn yn ei wneud: sut mae'r tabl wedi'i drefnu, neu'r ffordd orau o'i ddarllen.

Sut i'w drwsio

  1. Naill ai tynnwch y briodwedd summary a chadwch y capsiwn, neu
  2. Ailysgrifennwch y crynodeb fel ei fod yn ategu'r capsiwn drwy ddisgrifio strwythur y tabl:
<!-- Wedi'i drwsio: mae'r crynodeb yn ychwanegu gwybodaeth strwythurol -->
<table summary="Dyddiau yn y golofn gyntaf, oriau'r bore a'r prynhawn yn yr ail a'r drydedd">
  <caption>Oriau agor</caption>
  ...
</table>

Sylwer fod y briodwedd summary yn dod o HTML 4 ac wedi darfod yn HTML cyfredol, felly mae ei thynnu'n aml yn ddewis gwell yn y tymor hir. Gall paragraff gweladwy cyn y tabl ddarparu'r un esboniad i bawb.

Sut mae Silktide yn profi hyn

  1. Canfod pob tabl ar bob tudalen.
  2. Hepgor tablau sydd wedi'u marcio fel rhai cyflwyniadol gyda role="presentation".
  3. Hepgor tablau heb briodwedd summary neu heb <caption>.
  4. Cymharu'r ddau destun, gan anwybyddu priflythrennau a bylchau gwyn ychwanegol, a rhoi gwybod am y tabl os ydynt yn union yr un fath.

Dysgu mwy

Diweddarwyd ddiwethaf

A oedd y dudalen hon yn ddefnyddiol?