chirun-ncl / chirun-ncl/sample_course

Use of display table in latex.tex

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TeX
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

https://github.com/coursebuilder-ncl/sample_course/blob/58debae615237d133ad1db33da6e30125f820f39/latex.tex#L390

Because this is a `tabular`, it causes a `table` in the HTML version. However, this is a table just for display purposes and is therefore not recommended for accessibility reasons. The [WAVE](https://wave.webaim.org/) accessibility checker reports

> Layout tables should not be used in HTML5. They can introduce reading and navigation order issues. Screen readers may interpret them as data tables (i.e., announcing column and row numbers)

It doesn't look like it needs to be a `tabular` at all. Could it just be an `\begin{enumerate}` (possibly using `\item[i)]`), which has the virtue of being semantically what you are going for here (I think)?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.