(tag_name) @tag
(erroneous_end_tag_name) @keyword
(doctype) @tag.doctype
(attribute_name) @attribute
(attribute_value) @string
(comment) @comment

"=" @operator

[
  "<"
  ">"
  "<!"
  "</"
  "/>"
] @punctuation.bracket
