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 […]
Blog posts matching the search: semantics
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 […]
This is a comment I made on the article Pursuing Semantic Value The author requested that I post it separately, so I have.
When the HTML main element was created, it was intended to represent the single chunk of content that made up the main content area of the page. This definition was disputed for a long time, so in an effort to have some user data to feed into the discussion, we ran a short survey to […]
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 […]