diff --git a/a11y/role-rowgroup/index.md b/a11y/role-rowgroup/index.md new file mode 100644 index 0000000000..e8cbcbd7a0 --- /dev/null +++ b/a11y/role-rowgroup/index.md @@ -0,0 +1,29 @@ +--- +title: "`rowgroup`" +description: "Роль строк с заголовком, её основным содержимым и итоговым результатом в таблице или сетке." +authors: + - doka-dog +related: + - a11y/role-row + - a11y/role-table + - html/tables +tags: + - doka + - placeholder +--- + +## Кратко + +[Роль структуры документа](/a11y/aria-roles/#roli-struktury-dokumenta) из [WAI-ARIA](/a11y/aria-intro/#specifikaciya) для строк таблицы или сетки с заголовком, её основным содержимым и итоговым результатом. + +Эквиваленты в HTML — [``](/html/tables/#tbody), [``](/html/tables/#thead) и [``](/html/tables/#tfoot). + +## Как пишется + +Задайте тегу `role="rowgroup"`, лучше всего [`
`](/html/div/) или [``](/html/span/). В большинстве случаев используйте тег ``. + +Элемент `rowgroup` обязательно должен быть вложен в контейнер с ролями [`grid`](/a11y/role-grid/), [`treegrid`](/a11y/role-treegrid/) или [`table`](/a11y/role-table/), которая есть по умолчанию у [``](/html/tables/). + +Внутри строки с `rowgroup` должна находится минимум одна строка с [`row`](/a11y/role-row/). Эта роль по умолчанию есть у тега [``](/html/tables/#tr). + +Элементам с ролью `rowgroup` также можно задавать все [глобальные ARIA-атрибуты](/a11y/aria-attrs/#globalnye-atributy).