mirror of
https://github.com/ueberdosis/tiptap.git
synced 2025-06-23 20:21:10 +08:00
1.3 KiB
1.3 KiB
Heading
The Heading extension adds support for headlines. Headlines are rendered with <h1>
to <h6>
HTML tags. By default six headline levels are enabled, but you can pass an array to only allow a few levels, see an example below.
Type #
at the beginning of a new line and it will be magically transformed to a headline, same for ##
, ###
, ####
, #####
and ######
.
Options
Option | Type | Default | Description |
---|---|---|---|
class | string | – | Add a custom class to the rendered HTML tag. |
levels | Array | [1, 2, 3, 4, 5, 6] | Specifies which headlines are supported. |
Commands
Command | Options | Description |
---|---|---|
heading | level | Creates a heading node. |
Keyboard shortcuts
Control
+Shift
+1
→ H1Control
+Shift
+2
→ H2Control
+Shift
+3
→ H3Control
+Shift
+4
→ H4Control
+Shift
+5
→ H5Control
+Shift
+6
→ H6