mirror of
https://github.com/yewstack/yew.git
synced 2025-12-08 21:26:25 +00:00
718 B
718 B
| description |
|---|
| The procedural macro for generating HTML and SVG |
Using html!
The html! macro allows you to write HTML and SVG code declaratively. It is similar to JSX (a Javascript extension which allows you to write HTML code inside of Javascript).
Important notes
- The
html!macro only accepts one root html node (you can counteract this by using fragments or iterators) - An empty
html! {}invocation is valid and will not render anything - Literals must always be quoted and wrapped in braces:
html! { "Hello, World" }
{% page-ref page="lists.md" %}
{% page-ref page="elements.md" %}
{% page-ref page="literals-and-expressions.md" %}
{% page-ref page="components.md" %}