It seems there's a problem with the Sublime HTML syntax. Paste the code below into a new file and set the syntax to HTML. On my installation at least (ST2, most recent version) empty quotes seem to be treated as open quotes, and cause highlighting problems until you "cap the leak" by putting an additional closing quote and closing bracket.