diff --git a/crates/app/src/public/css/style.css b/crates/app/src/public/css/style.css
index 8e8107d..c82d85d 100644
--- a/crates/app/src/public/css/style.css
+++ b/crates/app/src/public/css/style.css
@@ -149,6 +149,14 @@ article {
 }
 
 /* typo */
+p {
+    margin-bottom: 1rem;
+}
+
+.no_p_margin p:last-child {
+    margin-bottom: 0;
+}
+
 .name {
     max-width: 200px;
     overflow: hidden;
diff --git a/crates/app/src/public/html/components.html b/crates/app/src/public/html/components.html
index 1223eae..6c1248d 100644
--- a/crates/app/src/public/html/components.html
+++ b/crates/app/src/public/html/components.html
@@ -168,7 +168,7 @@ show_community and post.community != config.town_square %}
                     {% endif %}
                 </div>
 
-                <span id="post-content:{{ post.id }}"
+                <span id="post-content:{{ post.id }}" class="no_p_margin"
                     >{{ post.content|markdown|safe }}</span
                 >
             </div>
diff --git a/crates/app/src/public/html/misc/error.html b/crates/app/src/public/html/misc/error.html
index 001dd2e..f8d13f8 100644
--- a/crates/app/src/public/html/misc/error.html
+++ b/crates/app/src/public/html/misc/error.html
@@ -8,7 +8,7 @@
         </div>
 
         <div class="card flex flex-col gap-4">
-            <p>{{ error_text }}</p>
+            <span>{{ error_text }}</span>
             <div class="w-full flex gap-2">
                 <a class="button primary" href="/">Home</a>
                 <a class="button secondary" href="javascript:history.back()"