fix(html): distinguish <hX> levels

This commit is contained in:
Christian Clason 2023-07-01 12:17:39 +02:00
parent 58d4b924eb
commit 3fde1587d0

View file

@ -7,7 +7,25 @@
(text) @text @spell
((element (start_tag (tag_name) @_tag) (text) @text.title)
(#match? @_tag "^(h[0-9]|title)$"))
(#eq? @_tag "title"))
((element (start_tag (tag_name) @_tag) (text) @text.title.1)
(#eq? @_tag "h1"))
((element (start_tag (tag_name) @_tag) (text) @text.title.2)
(#eq? @_tag "h2"))
((element (start_tag (tag_name) @_tag) (text) @text.title.3)
(#eq? @_tag "h3"))
((element (start_tag (tag_name) @_tag) (text) @text.title.4)
(#eq? @_tag "h4"))
((element (start_tag (tag_name) @_tag) (text) @text.title.5)
(#eq? @_tag "h5"))
((element (start_tag (tag_name) @_tag) (text) @text.title.6)
(#eq? @_tag "h6"))
((element (start_tag (tag_name) @_tag) (text) @text.strong)
(#any-of? @_tag "strong" "b"))