Die Überschriften der Tabellendaten-Gruppen müssen mit den Datenzellen-Gruppen übereinstimmen.
Wenn Sie Tabellenüberschriften zusammenführen, müssen Sie eine Überschrift kennzeichnen. Am einfachsten ist es,
“rowgroup” oder “colgroup” zu verwenden. Bildschirmleser zeigen die Überschriften dann nacheinander an.
Gutes Beispiel: scope=„colgroup“ auf Spaltengruppenüberschriften angewendet
Diese Tabelle hat mehrere Ebenen von Spaltenüberschriften.
Table with colgroup
Females
Males
Mary
Betsy
Joanne
Matt
Todd
Jake
1 mile
8:32
7:43
9:51
7:55
7:01
7:51
5 km
28:04
26:47
38:15
27:27
24:21
24:31
10 km
1:01:16
55:38
1:56:01
57:04
50:35
50:45
< table class = " data complex " >
< td rowspan = " 2 " > </ td >
< th colspan = " 3 " scope = " colgroup " > Females </ th >
< th colspan = " 3 " scope = " colgroup " > Males </ th >
< th scope = " col " > Mary </ th >
< th scope = " col " > Betsy </ th >
< th scope = " col " > Joanne </ th >
< th scope = " col " > Matt </ th >
< th scope = " col " > Todd </ th >
< th scope = " col " > Jake </ th >
< th scope = " row " > 1 mile </ th >
< th scope = " row " > 5 km </ th >
< th scope = " row " > 10 km </ th >
Gutes Beispiel: scope=„rowgroup“ auf Gruppentitel angewendet
Die Tabelle kann so gedreht werden, dass die Kopfzeilen seitlich als Zeilen und nicht als Spalten angezeigt werden.
Die sechs Überschriften in dieser Tabelle sind männlich oder weiblich.
Table with rowgroup
1 mile
5 km
10 km
Females
Mary
8:32
28:04
1:01:16
Betsy
7:43
26:47
55:38
Joanne
9:51
38:15
1:56:01
Males
Matt
7:55
27:29
57:04
Todd
7:01
24:21
50:35
Jake
7:51
24:31
50:45
< table class = " data complex " >
< td colspan = " 2 " > </ td >
< th scope = " col " > 1 mile </ th >
< th scope = " col " > 5 km </ th >
< th scope = " col " > 10 km </ th >
< th rowspan = " 3 " scope = " rowgroup " > Females </ th >
< th scope = " row " > Mary </ th >
< th scope = " row " > Betsy </ th >
< th scope = " row " > Joanne </ th >
< th rowspan = " 3 " scope = " rowgroup " > Males </ th >
< th scope = " row " > Matt </ th >
< th scope = " row " > Todd </ th >
< th scope = " row " > Jake </ th >
Bildschirmleseprogramme haben früher weniger gut mit “rowgroup” funktioniert als mit “colgroup”. Für eine gute Zugänglichkeit
ist es am besten, die Tabelle so auszurichten, dass sie sich mit “colgroup” und nicht mit “rowgroup” anzeigen lässt.