Search

Blog posts matching the search: semantics

Short note on what CSS display properties do to table semantics

The CSS display properties are powerful. You can change the visual display of elements to match your desired styling, but sometimes doing this can have an unintended effect of nuking the semantics of the elements, as conveyed to screen reading software, in the browser accessibility tree. Screen readers and other assistive tech, in general, do […]

Custom Element Semantics

Posted on Tuesday, 5 April 2016 by Steve Faulkner

The following content written by me, was until recently a part of the W3C Custom Elements specification, but was removed/substantially re-written when a new editor took over. As we think, in the form represented here, it’s a useful introduction to custom element semantics, we have re-published it. Custom Element Semantics The default semantics of a custom […]

Short note on making your mark (more accessible)

Posted on Tuesday, 5 December 2017 by Steve Faulkner
6 comments on: Short note on making your mark (more accessible)

Is there a recommended ARIA pattern for making sure that <mark> is properly announced in screen readers? — Šime Vidas (@simevidas) December 3, 2017 Short answer is no, but there are ways… The HTML5 mark element provides a semantic way to highlight portions of text, much as you would using a highlighter on paper. How […]