Regardless whether it's a good approach or not:
Is there any way to make Sublime Text able to highlight HTML syntax for unquoted attributes? i.e
<div class=foo data-label=bar>
I have managed to fix the issue which causes unquoted id attributes to break the syntax across the document by following these instructions.
However this still not allowing syntax highlighting for unquoted attributes which is what I am after.
Any ideas?