<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://h3nryh3.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://h3nryh3.com/" rel="alternate" type="text/html" hreflang="en" /><updated>2026-04-28T15:20:05+08:00</updated><id>https://h3nryh3.com/feed.xml</id><title type="html">Your Blog</title><subtitle>Notes on writing, code, and a personal space slowly taking shape.</subtitle><author><name>Henry He</name></author><entry xml:lang="zh-CN"><title type="html">组件测试文章</title><link href="https://h3nryh3.com/zh/component-sampler/" rel="alternate" type="text/html" title="组件测试文章" /><published>2026-04-28T10:00:00+08:00</published><updated>2026-04-28T10:00:00+08:00</updated><id>https://h3nryh3.com/zh/component-sampler</id><content type="html" xml:base="https://h3nryh3.com/zh/component-sampler/"><![CDATA[<p>这是一篇用来检查博客正文组件的示例文章。它不解决具体问题，只把常用排版放在同一个页面里，方便发布前确认样式没有互相挤压。</p>

<aside class="note">
  <p>Note 适合放短提醒、版本信息或旁批。桌面端靠右对齐，窄屏下回到正文宽度。</p>
</aside>

<h2 id="博客正文">博客正文</h2>

<p>正文段落应该保持可读的行高和稳定的节奏。这里故意写成几段短文本，用来观察标题、段落、强调和链接之间的距离。</p>

<p>普通行内代码长这样：<code class="language-plaintext highlighter-rouge">bundle exec jekyll build</code>。强调文字长这样：<strong>重要判断先写清楚</strong>。链接可以指向 <a href="https://developers.cloudflare.com/pages/">Cloudflare Pages</a>。</p>

<p>列表用于记录步骤：</p>

<ol>
  <li>写 Markdown。</li>
  <li>本地构建。</li>
  <li>部署到 Cloudflare Pages。</li>
</ol>

<p>表格用于做小型对照：</p>

<table>
  <thead>
    <tr>
      <th>组件</th>
      <th>用途</th>
      <th>状态</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>code</td>
      <td>展示命令和片段</td>
      <td>已测试</td>
    </tr>
    <tr>
      <td>callout</td>
      <td>展示提示和结论</td>
      <td>已测试</td>
    </tr>
    <tr>
      <td>columns</td>
      <td>展示并排内容</td>
      <td>已测试</td>
    </tr>
  </tbody>
</table>

<h2 id="code">Code</h2>

<p>代码块需要能换行、保留缩进，并且在窄屏上不撑破页面。</p>

<div class="language-ruby highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">def</span> <span class="nf">build_blog</span>
  <span class="nb">system</span><span class="p">(</span><span class="s2">"bundle exec jekyll build"</span><span class="p">)</span>
  <span class="nb">puts</span> <span class="s2">"site generated in _site/"</span>
<span class="k">end</span>

<span class="n">build_blog</span>
</code></pre></div></div>

<div class="language-css highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nc">.columns</span> <span class="p">{</span>
  <span class="nl">display</span><span class="p">:</span> <span class="nb">grid</span><span class="p">;</span>
  <span class="nl">grid-template-columns</span><span class="p">:</span> <span class="nf">repeat</span><span class="p">(</span><span class="m">2</span><span class="p">,</span> <span class="nf">minmax</span><span class="p">(</span><span class="m">0</span><span class="p">,</span> <span class="m">1fr</span><span class="p">));</span>
<span class="p">}</span>
</code></pre></div></div>

<h2 id="callout">Callout</h2>

<div class="callout" data-title="提示">
  <p>这是一个 callout。它比普通引用更像一条明确提示，可以承载结论、注意事项或短小的上下文。</p>
</div>

<div class="callout" data-title="发布前检查">
  <ul>
    <li>确认 <code class="language-plaintext highlighter-rouge">_config.yml</code> 的 <code class="language-plaintext highlighter-rouge">url</code> 指向正式域名。</li>
    <li>确认 RSS、SEO tag 和 favicon 都能生成。</li>
    <li>确认移动端没有横向滚动。</li>
  </ul>
</div>

<h2 id="分栏">分栏</h2>

<div class="columns">
  <div>
    <h3 id="section">左栏</h3>

    <p>左栏可以放背景、条件或输入。这里放一段短说明，检查列宽、标题和段落间距。</p>
  </div>

  <div>
    <h3 id="section-1">右栏</h3>

    <p>右栏可以放结果、判断或输出。移动端下两栏会自动堆叠，避免文字太窄。</p>
  </div>
</div>

<h2 id="引用">引用</h2>

<blockquote>
  <p>引用块用于摘录、旁白或保留语气的文本。它应该和 callout 有区别，但仍然保持黑白极简风格。</p>
</blockquote>

<h2 id="note分割线和脚注">Note、分割线和脚注</h2>

<hr />

<p>脚注用于补充来源、解释或不适合打断正文的细节。这里放一个脚注引用<sup id="fnref:component-note"><a href="#fn:component-note" class="footnote" rel="footnote" role="doc-noteref">1</a></sup>。</p>

<div class="footnotes" role="doc-endnotes">
  <ol>
    <li id="fn:component-note">
      <p>这篇文章的目的只是测试组件渲染，不代表正式内容结构。 <a href="#fnref:component-note" class="reversefootnote" role="doc-backlink">&#8617;</a></p>
    </li>
  </ol>
</div>]]></content><author><name>Henry He</name></author><category term="test" /><category term="component" /><summary type="html"><![CDATA[这是一篇用来检查博客正文组件的示例文章。它不解决具体问题，只把常用排版放在同一个页面里，方便发布前确认样式没有互相挤压。]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://h3nryh3.com/assets/og-default.jpg" /><media:content medium="image" url="https://h3nryh3.com/assets/og-default.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>