- html5boilerplate.com - default version of HTML5 page
- caniuse.com - supported/not supported features on different browsers
- modernizr.com - feature detection
- html5please.com
- :lang - is used to select an element based on its content language.
The content of HTML documents can be in many different languages. To specify the primary language of a document, we use the lang attribute on the root element
<html lang="en>
We can also use the lang attribute within the page to demarcate specific elements or sections that are in a different language to the document’s primary language.
If we wanted to style these sections of the page differently, we could use the [lang] attribute selector to select all elements, or children of elements, with the specific language attribute.

