# Blog Post Detail

This is what a detail page looks like when a user clicks "Read More" on a list item. The URL would be `/blog/post?slug=why-markdown-still-wins` — the `data-param` reads the query string and fetches the matching record.

```
data: recent-posts
data-display: detail
data-param: slug
data-key: slug
data-field: Title: title
data-field: Author: author
data-field: Published: created_at
data-field: Body: body
```

<div class="sitemd-data" style="margin:var(--space-lg) 0">
<div class="sitemd-data-content">
<dl class="sitemd-data-detail">
<div class="data-detail-row">
<dt class="data-detail-label">Title</dt>
<dd class="data-detail-value">Why Markdown Still Wins in 2026</dd>
</div>
<div class="data-detail-row">
<dt class="data-detail-label">Author</dt>
<dd class="data-detail-value">Sarah Chen</dd>
</div>
<div class="data-detail-row">
<dt class="data-detail-label">Published</dt>
<dd class="data-detail-value">2026-03-14</dd>
</div>
<div class="data-detail-row">
<dt class="data-detail-label">Body</dt>
<dd class="data-detail-value">After decades of WYSIWYG editors and visual builders, plain text markdown remains the fastest way to create structured content. Here's why markdown continues to dominate for documentation, blogs, and technical writing — and why the newest generation of tools is doubling down on it rather than replacing it.</dd>
</div>
</dl>
</div>
</div>

[&larr; Back to Dynamic Data docs](/docs/dynamic-data)