7 ms·
completely defeating the purpose of html semantics in the first place
by jrvieira 2y ago
completely defeating the purpose of html semantics in the first place
- maccard 2y agoHonestly that ship has long since sailed.
- ramses0 2y agoThere is hope! I was going to point to my favorite example of the [menu] element being deprecated, but it looks like it's been un-deprecated! I've tried to find better references, but mostly coming up with tutorial-trash and random `.edu` sites. Menu Deprecation Notice: https://www.w3.org/TR/WD-html40-970708/appendix/changes.html https://www.w3.org/TR/WD-html40-970708/appendix/changes.html Menu Deprecated in HTML 4: https://www.w3.org/TR/html401/struct/lists.html#h-10.4 https://www.w3.org/TR/html401/struct/lists.html#h-10.4 Menu Part of HTML 5 Spec: https://www.w3.org/TR/2011/WD-html5-20110405/interactive-elements.html#menus https://www.w3.org/TR/2011/WD-html5-20110405/interactive-ele... Other Commentary: https://dpogue.ca/articles/html5-menu.html https://dpogue.ca/articles/html5-menu.html Random bug report: https://github.com/IBMa/equal-access/issues/752#issuecomment-1088926294 https://github.com/IBMa/equal-access/issues/752#issuecomment...
- HelloNurse 2y agoWhy? Just use different h1...h6 family tags depending on your structure. The example in the article <body> <h1>Level 1</h1> <section> <h1>Level 2</h1> <section> <h1>Level 3</h1> <section> <h1>Level 4</h1> </section> </section> </section> </body> can become <body> <h1>Level 1</h1> <section> <h2>Level 2</h1> <section> <h3>Level 3</h1> <section> <h4>Level 4</h1> </section> </section> </section> </body>
- galleywest200 2y ago> tools like Lighthouse now flag cases of <h1>s without defined font-size as bad practice. You forgot to include a font size in your h1's which is what people are complaining about needing to do.
- tallytarik 2y agoThe warning is only for <h1>s inside a section, so GP’s example — where the only h1 is at the top level — would not be flagged.
- albedoa 2y agoIf that is true, then TFA seriously missed the mark: > Alongside the changes in browser styles, page auditing tools like Lighthouse now flag cases of <h1>s without defined font-size as bad practice. Then when listing what to expect: > Lighthouse will flag a warning if <h1> is used without a specified font-size. And under the section "Fixing the Lighthouse warning": > Lighthouse has recently inherited a check based on Chromium's DevTools warnings for sites that don't specify a font-size for <h1> elements. Then it uses top-level h1 selectors in its examples of recommended styles. I mean you might be right about when that warning will appear, but the article doesn't seem to think you are.
- tingletech 2y agoThe error is named `H1UserAgentFontSizeInSection` -- makes it seems like it would only fire for an H1 used in a section?
- zcorpan 2y agoTFA has been fixed to make this clearer. Thanks!