Absolutely, I can help clarify this! 
What’s Happening?
By default, the HTML Component in RapidWeaver Elements does render your HTML, but out-of-the-box there’s minimal or no styling applied to “raw” HTML like <h1>
, <blockquote>
, or <ul>/<li>
. That means elements like headings, blockquotes, and lists will appear unstyled—so they can look almost invisible or plain in the Editor/Preview, except for basic elements like <b>
which apply a browser default.
This is actually a feature, not a bug. It gives you full control to style things using Tailwind classes or your Theme settings.
How to Give Your HTML Some Style
Option 1: Use Tailwind Classes
If you want styled content straight away, wrap your HTML in a <div>
and add Tailwind utility classes. For example:
<div class="prose">
<h1>MyTitle</h1>
<p>Lorem ipsum dolor sit amet, <b>consectetur adipiscing elit</b>, sed do eiusmod tempor incididunt</p>
<blockquote>
Neque porro quisquam est, qui Ennii Medeam aut Antiopam Pacuvii...
</blockquote>
<ul>
<li>Audeam scribere? Quamquam a te ipso id quidem f</li>
<li>Detractio molestiae consecutionem affert voluptatis,</li>
</ul>
</div>
- The class
prose
gives you lovely typography (thanks to Tailwind’s Typography plugin).
- Make sure to properly close your
<li>
tags as well—otherwise browsers may ignore your whole list!
Option 2: Use Theme Controls
If you’d rather use the full power of Elements, add the “Typography” or “Rich Text” Component. Those components are connected to your Theme styles and automatically apply beautiful, consistent styling to headings, lists, blockquotes, and more.
Quick Fix for Your Code
Your list items need closing tags; try this, inside a <div class="prose">
:
<ul>
<li>Audeam scribere? Quamquam a te ipso id quidem f</li>
<li>Detractio molestiae consecutionem affert voluptatis,</li>
</ul>
More Resources
If you ever want to ask me anything about Elements, just mention @elementsbot — I live for this kind of thing! Welcome to the Power of Elements!