Last time, we saw how the average web page looks like using data from about 8 million websites. So I wrote another guest post for CSS-Tricks that aims to showcase some random and hopefully interesting facts on markup usage.
Check out the article on CSS-Tricks to see the full statistics and usage tips for:
- Hiding DOM elements
no-js
HTML classnoscript
tag- Accelerated Mobile Pages (AMP)
- Links attributes & values
- href=”javascript:void(0)
- target=_blank w/ or w/o rel=noopener
- href=#top
- HTML
lang
attributte div
header
vsfooter
- Links are not buttons
- Buttons without a specified type
- BEM syntax
- Bootstrap & Font Awesome
- WordPress
- .clearfix VS .clear VS .cf
- Favicon
- Void elements
- tabindex
- Missing alt for images
- Custom elements
- A11Y
- Landmark roles
- autoplay
- maximum-scale
- role=button
- SVG
- data-*=svg
- id*=svg
- class*=svg
- currentColor
- Top 10 SVG elements
- SVG as background-image