Re:Twitter.com's HTML, which is produced by React Native for...
by slowwriter on Thursday September 02, 2021 @01:00PM
(#28394489)
> > The "paragraph" role isn’t mapped to a <p> tag because it’s an HTML conformance error to include block-level children within the [article] element
I believe you are misquoting here. "The element" refers to the paragraph element, meaning that valid HTML5 doesn't allow block-level elements within <p>. This is supported by what follows the quote:
> in React Native for Web both Text and View support block-level children.
Re:Twitter.com's HTML, which is produced by React Native for...
by dexwiz on Thursday September 02, 2021 @04:37PM
(#28397037)
I think years of <div> only development has destroyed most developer's knowledge of semantic HTML elements. There are over a hundred elements with various meanings, but to a visual user, they all look the same. With a renewed interested in A11Y people are still starting to rediscover these, but it's still slow.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...