span.button[onclick]>svg:
button[onclick]>svg:
span.button[onclick]>текст:
button[onclick]>текст:
div[onclick]>button>текст:
div[onclick]>p>текст:
Этот текст в контейнере с обработкой событий.
div[onclick]>div[onclick]>p>текст:
Два вложенных контейнера, оба с обработкой событий.
div[onclick][role="presentation"]>button>текст:
button[role="presentation"][onclick]>текст:
button[role="presentation"]>текст:
Картинка img с альтом
Картинка img с альтом и role="presentation"
Нормальный список ul>li
Неявные нативные роли у всех элементов
ul[role="presentation"]>li
Явная роль presentation у родителя, неявная унаследованная роль у потомков
Список с role="presentation", но для li заданы роли
Явная роль presentation у родителя. У первого потомка неявная унаследованная роль, но внутри него ссылка - с неявной нативной ролью (ссылка). У остальных потомков заданы явные роли через атрибут role.
Очень семантичная таблица table>(thead>tr>th*3)+tbody>tr*3>th+td*2
| Название фильма | Оценка | Год выхода |
|---|---|---|
| Интерстеллар | 8.2 | 2014 |
| Форрест Гамп | 8.0 | 1994 |
| Властелин колец: Две крепости | 7.8 | 2002 |
Эта же семантичная таблица с role="presentation" на table
| Название фильма | Оценка | Год выхода |
|---|---|---|
| Интерстеллар | 8.2 | 2014 |
| Форрест Гамп | 8.0 | 1994 |
| Властелин колец: Две крепости | 7.8 | 2002 |
Менее семантичная таблица table>tr*4>td*3
| Название фильма | Оценка | Год выхода |
| Интерстеллар | 8.2 | 2014 |
| Форрест Гамп | 8.0 | 1994 |
| Властелин колец: Две крепости | 7.8 | 2002 |
Эта же не очень семантичная таблица с role="presentation" на table
| Название фильма | Оценка | Год выхода |
| Интерстеллар | 8.2 | 2014 |
| Форрест Гамп | 8.0 | 1994 |
| Властелин колец: Две крепости | 7.8 | 2002 |