I'm wondering if I should bother providing a fallback for HTML5 tags and attributes and CSS3 styling at this point in time.
I know that there's probably still a lot of people out there who use older versions of browsers and HTML5/CSS3 are still fairly new.
I read this article: Should I use non-standard tags in a HTML page for highlighting words? and one answer mentioned that people kind of "cheat" with older browsers by using the new tags and attributes, but styling them in CSS to ensure they show up right. This question: Relevance of HTML5: Is now the time? was asked about two years ago and I don't know how relevant it is anymore.
For example, I want to use the
required attributes in a web form I'm building and it has no labels to show what each
<input> is. How do I handle this, or do I bother?