I notice you're using the HTML5 document outline (starting a new heading context inside each section). Unfortunately no browser ever implemented this, so the spec recommendation is to just use a standard document outline (e.g. only have a single h1 on each page. I would switch your current h1s to h2s and reserve your single h1 for the main page title (if you have one).
Now the HTML 5.1 specification requires developers to use h1-h6 to convey document structure. The simple reason for this change is that the HTML5 document outline is not implemented and despite efforts to get it implemented, the general response from user agent developers has not been enthusiastic
I notice you're using the HTML5 document outline (starting a new heading context inside each
section
). Unfortunately no browser ever implemented this, so the spec recommendation is to just use a standard document outline (e.g. only have a singleh1
on each page. I would switch your currenth1
s toh2
s and reserve your singleh1
for the main page title (if you have one).Here's a reference: http://html5doctor.com/computer-says-no-to-html5-document-outline/