aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Guillaume Gomez <guillaume1.gomez@gmail.com>2023-03-08 17:54:44 +0100
committerLibravatar Dirkjan Ochtman <dirkjan@ochtman.nl>2023-03-09 11:07:04 +0100
commitc795edfd8de5b77f27ad6c8a25568213dcc09bb6 (patch)
tree99d0e34ba7f2ed90e823c383d4a03c10eea022d9
parent077ba18bf95832e042157db6284d50460f56ab3e (diff)
downloadaskama-c795edfd8de5b77f27ad6c8a25568213dcc09bb6.tar.gz
askama-c795edfd8de5b77f27ad6c8a25568213dcc09bb6.tar.bz2
askama-c795edfd8de5b77f27ad6c8a25568213dcc09bb6.zip
Add documentation for + sign in whitespace control
-rw-r--r--book/src/template_syntax.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/book/src/template_syntax.md b/book/src/template_syntax.md
index d270800..5e69bc9 100644
--- a/book/src/template_syntax.md
+++ b/book/src/template_syntax.md
@@ -87,6 +87,18 @@ This discards all whitespace inside the if/else block. If a literal
includes only whitespace, whitespace suppression on either side will
completely suppress that literal content.
+If the whitespace default control is set to "suppress" and you want
+to keep whitespace characters on one side of a block or of an
+expression, you need to use `+`. Example:
+
+```text
+<a href="/" {#+ #}
+ class="something">text</a>
+```
+
+In the above example, it allows to keep one whitespace character
+between the `href` and the `class` attributes.
+
## Template inheritance
Template inheritance allows you to build a base template with common