<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>华彩霸王茶姬 · 编辑精选的内容发现站</title> <meta name="description" content="华彩霸王茶姬是一个温和而有观点的内容发现站:以编辑精选的口吻,整理题材情绪、使用指南与来信手记,帮你在庞杂信息里找到值得停留的那一页。"> <meta name="keywords" content="华彩霸王茶姬,内容发现,编辑精选,题材推荐,使用指南,编辑手记,茶姬"> <style> :root{ --green:#315f49; --deep:#183d2d; --lime:#d7f078; --bg:#f7f8f3; --ink:#1d2a24; --muted:#5c6b62; --line:#dde3d8; --card:#ffffff; --radius:14px; --radius-sm:12px; --radius-lg:16px; --shadow:0 6px 24px rgba(24,61,45,.08); --shadow-hover:0 14px 34px rgba(24,61,45,.16); --maxw:1160px; --t:.28s cubic-bezier(.4,.1,.2,1); } *{box-sizing:border-box;} html{scroll-behavior:smooth;} body{ margin:0; background:var(--bg); color:var(--ink); font-family:"Noto Serif SC","Songti SC","PingFang SC","Microsoft YaHei",system-ui,-apple-system,sans-serif; font-size:clamp(15px,1.05vw,17px); line-height:1.75; -webkit-font-smoothing:antialiased; } img{max-width:100%;display:block;} a{color:var(--green);text-decoration:none;transition:color var(--t);} a:hover{color:var(--deep);} a:focus-visible,button:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:4px;} h1,h2,h3,h4{margin:0;line-height:1.3;font-weight:700;letter-spacing:.01em;} p{margin:0 0 1em;} .wrap{width:min(100% - 2.6rem,var(--maxw));margin-inline:auto;} /* ---------- Header ---------- */ .site-header{ position:sticky;top:0;z-index:50; background:rgba(247,248,243,.88); backdrop-filter:blur(12px); border-bottom:1px solid var(--line); } .header-inner{ display:flex;align-items:center;justify-content:space-between; gap:1.2rem;padding:.85rem 0; } .brand{display:flex;align-items:center;gap:.65rem;color:var(--deep);} .brand-mark{ width:38px;height:38px;flex:0 0 38px;border-radius:11px; background:linear-gradient(135deg,var(--green),var(--deep)); color:var(--lime);display:grid;place-items:center; font-size:.95rem;font-weight:700;letter-spacing:-.02em; } .brand-name{font-size:clamp(1.02rem,1.6vw,1.2rem);font-weight:700;letter-spacing:.04em;} .brand-sub{display:block;font-size:.68rem;color:var(--muted);letter-spacing:.16em;font-weight:400;} .nav{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;} .nav a{ padding:.42rem .8rem;border-radius:999px; font-size:.9rem;color:var(--muted); transition:background var(--t),color var(--t); } .nav a:hover{background:#e6ecdf;color:var(--deep);} .nav a.is-cta{ background:var(--green);color:#f4fbe0;font-weight:600; } .nav a.is-cta:hover{background:var(--deep);color:var(--lime);} /* ---------- Hero ---------- */ .hero{padding:clamp(2.2rem,5vw,4rem) 0 clamp(1.8rem,4vw,3rem);} .hero-grid{ display:grid;grid-template-columns:1.05fr .95fr; gap:clamp(1.4rem,3.5vw,3rem);align-items:center; } .eyebrow{ display:inline-flex;align-items:center;gap:.5rem; background:var(--lime);color:var(--deep); font-size:.76rem;font-weight:700;letter-spacing:.14em; padding:.34rem .8rem;border-radius:999px;margin-bottom:1.1rem; } .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--deep);} .hero h1{ font-size:clamp(1.85rem,4.6vw,3.15rem); letter-spacing:.01em;color:var(--deep);margin-bottom:1rem; } .hero h1 em{font-style:normal;color:var(--green);border-bottom:4px solid var(--lime);padding-bottom:.06em;} .hero-lead{ color:var(--muted);font-size:clamp(.98rem,1.35vw,1.1rem); max-width:34em;margin-bottom:1.6rem; } .hero-actions{display:flex;gap:.8rem;flex-wrap:wrap;} .btn{ display:inline-flex;align-items:center;gap:.45rem; padding:.72rem 1.35rem;border-radius:999px; font-size:.92rem;font-weight:600;border:1px solid transparent; transition:transform var(--t),box-shadow var(--t),background var(--t),color var(--t); } .btn-primary{background:var(--green);color:#f6fbe6;box-shadow:var(--shadow);} .btn-primary:hover{background:var(--deep);color:var(--lime);transform:translateY(-2px);box-shadow:var(--shadow-hover);} .btn-ghost{background:transparent;color:var(--green);border-color:var(--green);} .btn-ghost:hover{background:var(--green);color:#f6fbe6;transform:translateY(-2px);} .hero-figure{ position:relative;border-radius:var(--radius-lg);overflow:hidden; box-shadow:var(--shadow);aspect-ratio:5/4;background:#e6ecdf; } .hero-figure img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;} .hero-figure:hover img{transform:scale(1.04);} .hero-badge{ position:absolute;left:1rem;bottom:1rem; background:rgba(24,61,45,.9);color:var(--lime); font-size:.76rem;letter-spacing:.1em;padding:.42rem .85rem;border-radius:999px; } .hero-stats{ display:flex;gap:clamp(1rem,3vw,2.4rem);flex-wrap:wrap; margin-top:2rem;padding-top:1.4rem;border-top:1px dashed var(--line); } .hero-stats div strong{display:block;font-size:1.35rem;color:var(--deep);line-height:1.2;} .hero-stats div span{font-size:.8rem;color:var(--muted);letter-spacing:.06em;} /* ---------- Section shell ---------- */ section{padding:clamp(2rem,4.5vw,3.4rem) 0;} .sec-head{max-width:44rem;margin-bottom:clamp(1.2rem,2.6vw,2rem);} .sec-kicker{ font-size:.76rem;font-weight:700;letter-spacing:.2em; color:var(--green);text-transform:uppercase;margin-bottom:.55rem; } .sec-head h2{font-size:clamp(1.35rem,2.6vw,1.9rem);color:var(--deep);margin-bottom:.6rem;} .sec-head p{color:var(--muted);margin:0;} /* ---------- Feature cards ---------- */ .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem);} .card{ background:var(--card);border:1px solid var(--line); border-radius:var(--radius-lg);overflow:hidden; display:flex;flex-direction:column; transition:transform var(--t),box-shadow var(--t),border-color var(--t); } .card:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover);border-color:#c9d6bf;} .card-media{aspect-ratio:16/10;overflow:hidden;background:#e6ecdf;} .card-media img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease;} .card:hover .card-media img{transform:scale(1.06);} .card-body{padding:1.15rem 1.25rem 1.35rem;display:flex;flex-direction:column;gap:.55rem;flex:1;} .tag{ align-self:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.1em; background:#eef4e1;color:var(--deep);padding:.24rem .65rem;border-radius:999px; } .card-body h3{font-size:1.06rem;color:var(--deep);} .card-body p{color:var(--muted);font-size:.9rem;margin:0;flex:1;} .card-link{ font-size:.86rem;font-weight:700;color:var(--green); display:inline-flex;align-items:center;gap:.35rem; } .card-link::after{content:"→";transition:transform var(--t);} .card:hover .card-link::after{transform:translateX(4px);} /* ---------- Recommendation blocks ---------- */ .rec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.9rem,1.8vw,1.3rem);} .rec{ display:flex;gap:1.05rem;align-items:flex-start; background:var(--card);border:1px solid var(--line); border-radius:var(--radius);padding:clamp(1rem,2vw,1.35rem); transition:border-color var(--t),box-shadow var(--t),transform var(--t); } .rec:hover{border-color:var(--green);box-shadow:var(--shadow);transform:translateY(-3px);} .rec-num{ flex:0 0 auto;font-size:1.02rem;font-weight:700;color:var(--deep); background:var(--lime);border-radius:10px; width:2.5rem;height:2.5rem;display:grid;place-items:center; letter-spacing:-.02em; } .rec h3{font-size:1rem;color:var(--deep);margin-bottom:.3rem;} .rec p{font-size:.88rem;color:var(--muted);margin:0;} /* ---------- Guides + tips ---------- */ .guide-layout{display:grid;grid-template-columns:1.4fr .85fr;gap:clamp(1.2rem,3vw,2.4rem);align-items:start;} .steps{list-style:none;margin:0;padding:0;display:grid;gap:.9rem;} .steps li{ background:var(--card);border:1px solid var(--line);border-left:4px solid var(--green); border-radius:var(--radius-sm);padding:1rem 1.15rem; transition:border-left-color var(--t),box-shadow var(--t); } .steps li:hover{border-left-color:var(--lime);box-shadow:var(--shadow);} .steps h4{font-size:.98rem;color:var(--deep);margin-bottom:.25rem;} .steps p{font-size:.88rem;color:var(--muted);margin:0;} .tips{ background:linear-gradient(160deg,#eff4e6,#e3ead9); border:1px solid #d6e0c7;border-radius:var(--radius-lg); padding:clamp(1.1rem,2.4vw,1.6rem); } .tips h3{font-size:1rem;color:var(--deep);margin-bottom:.9rem;letter-spacing:.04em;} .tip{ background:rgba(255,255,255,.72);border-radius:var(--radius-sm); padding:.85rem 1rem;margin-bottom:.75rem;font-size:.88rem;color:#364a3f; border:1px dashed #c7d5b6; } .tip:last-child{margin-bottom:0;} .tip strong{color:var(--deep);display:block;margin-bottom:.15rem;font-size:.9rem;} /* ---------- Editor notes ---------- */ .notes{ background:var(--deep);color:#e7efdf; border-radius:var(--radius-lg); padding:clamp(1.4rem,3.4vw,2.8rem); } .notes-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.4rem,3vw,2.6rem);align-items:start;} .notes .sec-kicker{color:var(--lime);} .notes h2{color:#f4fbe0;font-size:clamp(1.35rem,2.6vw,1.9rem);margin-bottom:1rem;} .notes p{color:#c8d6c4;font-size:.94rem;} .notes p strong{color:var(--lime);font-weight:700;} .notes-figure{border-radius:var(--radius);overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.28);} .notes-figure img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .6s ease;} .notes-figure:hover img{transform:scale(1.05);} .notes-sign{ margin-top:1.4rem;font-size:.82rem;letter-spacing:.12em;color:#9fb9a2; border-top:1px solid rgba(215,240,120,.22);padding-top:.9rem; } /* ---------- Contact ---------- */ .contact-box{ display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(1.2rem,3vw,2.4rem); background:var(--card);border:1px solid var(--line); border-radius:var(--radius-lg);padding:clamp(1.3rem,3vw,2.4rem); } .contact-box h2{font-size:clamp(1.3rem,2.4vw,1.75rem);color:var(--deep);margin-bottom:.65rem;} .contact-box p{color:var(--muted);font-size:.92rem;} .contact-list{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.55rem;font-size:.9rem;} .contact-list li{display:flex;gap:.55rem;color:#364a3f;} .contact-list li span:first-child{color:var(--green);font-weight:700;} .letter{ background:#f2f6ea;border:1px dashed #c7d5b6;border-radius:var(--radius); padding:clamp(1rem,2.2vw,1.4rem); } .letter h3{font-size:.98rem;color:var(--deep);margin-bottom:.7rem;} .field{margin-bottom:.7rem;} .field label{display:block;font-size:.8rem;color:var(--muted);margin-bottom:.28rem;letter-spacing:.06em;} .field input,.field textarea{ width:100%;font:inherit;font-size:.9rem;color:var(--ink); background:#fff;border:1px solid var(--line);border-radius:10px; padding:.6rem .75rem;transition:border-color var(--t),box-shadow var(--t); } .field textarea{resize:vertical;min-height:86px;} .field input:focus,.field textarea:focus{ outline:none;border-color:var(--green);box-shadow:0 0 0 3px rgba(49,95,73,.14); } .letter button{ width:100%;font:inherit;font-weight:700;font-size:.9rem;cursor:pointer; background:var(--green);color:#f6fbe6;border:0;border-radius:999px; padding:.72rem 1rem;transition:background var(--t),transform var(--t); } .letter button:hover{background:var(--deep);color:var(--lime);transform:translateY(-2px);} .letter small{display:block;margin-top:.55rem;font-size:.75rem;color:var(--muted);} /* ---------- Footer ---------- */ .site-footer{ background:var(--deep);color:#b9cbb6; padding:clamp(2rem,4vw,2.8rem) 0 1.6rem;margin-top:clamp(2rem,4vw,3rem); } .footer-grid{ display:grid;grid-template-columns:1.4fr .8fr .8fr; gap:clamp(1.2rem,3vw,2.4rem); } .site-footer h3{color:#f4fbe0;font-size:1rem;margin-bottom:.7rem;letter-spacing:.05em;} .site-footer p{font-size:.85rem;color:#9fb9a2;margin:0 0 .7rem;} .site-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:.42rem;} .site-footer ul a{color:#c8d6c4;font-size:.86rem;} .site-footer ul a:hover{color:var(--lime);} .footer-brand{display:flex;align-items:center;gap:.6rem;margin-bottom:.8rem;color:#f4fbe0;} .footer-brand .brand-mark{background:rgba(215,240,120,.16);color:var(--lime);} .footer-bottom{ margin-top:clamp(1.4rem,3vw,2rem);padding-top:1.1rem; border-top:1px solid rgba(215,240,120,.18); display:flex;justify-content:space-between;gap:.9rem;flex-wrap:wrap; font-size:.78rem;color:#8aa58c; } .footer-bottom p{margin:0;font-size:.78rem;color:#8aa58c;} /* ---------- Responsive ---------- */ @media (max-width:980px){ .hero-grid{grid-template-columns:1fr;gap:1.6rem;} .hero-figure{aspect-ratio:16/9;order:-1;} .cards{grid-template-columns:1fr 1fr;} .guide-layout{grid-template-columns:1fr;} .notes-grid{grid-template-columns:1fr;} .contact-box{grid-template-columns:1fr;} .footer-grid{grid-template-columns:1fr 1fr;} } @media (max-width:680px){ .wrap{width:calc(100% - 2rem);} .header-inner{flex-wrap:wrap;gap:.6rem;} .nav{width:100%;gap:.2rem;} .nav a{padding:.36rem .62rem;font-size:.84rem;} .cards{grid-template-columns:1fr;} .rec-grid{grid-template-columns:1fr;} .footer-grid{grid-template-columns:1fr;} .hero-stats{gap:1.2rem;} } @media (prefers-reduced-motion:reduce){ *{transition:none!important;animation:none!important;} html{scroll-behavior:auto;} } </style> <script src="/assets/site.js" defer></script></head> <body> <header class="site-header"> <div class="wrap header-inner"> <a class="brand" href="#top" aria-label="华彩霸王茶姬 首页"> <span class="brand-mark" aria-hidden="true">华彩</span> <span> <span class="brand-name">华彩霸王茶姬</span> <span class="brand-sub">CONTENT DISCOVERY</span> </span> </a> <nav class="nav" aria-label="主导航"> <a href="#features">特色精选</a> <a href="#topics">题材推荐</a> <a href="#guide">使用指南</a> <a href="#notes">编辑手记</a> <a href="#letter" class="is-cta">来信聊聊</a> </nav> </div> </header> <main id="top"> <!-- Hero --> <section class="hero" aria-labelledby="hero-title"> <div class="wrap hero-grid"> <div> <span class="eyebrow">编辑精选 · 每周更新</span> <h1 id="hero-title">把庞杂的信息,<br>整理成<em>值得停留</em>的一页。</h1> <p class="hero-lead"> 华彩霸王茶姬是一个偏安静的内容发现站。我们不追热闹,只把那些被翻过、被核对过、又被编辑部反复讨论过的题材整理出来。你可以随手翻,也可以慢慢读——这里的节奏,由你决定。 </p> <div class="hero-actions"> <a class="btn btn-primary" href="#topics">开始浏览推荐 →</a> <a class="btn btn-ghost" href="#notes">读读编辑手记</a> </div> <div class="hero-stats" aria-label="站点数据概览"> <div><strong>06</strong><span>本周题材块</span></div> <div><strong>03</strong><span>特色栏目</span></div> <div><strong>每周</strong><span>人工复核一次</span></div> </div> </div> <figure class="hero-figure"> <img src="https://images.unsplash.com/photo-1544787219-7f47ccb76574?auto=format&fit=crop&w=1200&q=80" alt="木质桌面上的一杯热茶,旁边散落着书页与笔记本" loading="eager"> <figcaption class="hero-badge">慢一点,也能找到好东西</figcaption> </figure> </div> </section> <!-- Feature cards --> <section id="features" aria-labelledby="features-title"> <div class="wrap"> <div class="sec-head"> <div class="sec-kicker">Featured</div> <h2 id="features-title">三张特色卡片,先给方向感</h2> <p>第一次来的人常问:从哪里看起?我们的建议是先选一个方向,再顺着往下走,不必一次看完。</p> </div> <div class="cards"> <article class="card"> <div class="card-media"> <img src="https://images.unsplash.com/photo-1495474472287-4d71bcdd2085?auto=format&fit=crop&w=900&q=80" alt="暖色调咖啡馆桌面上的一杯茶与摊开的读物" loading="lazy"> </div> <div class="card-body"> <span class="tag">入门向</span> <h3>第一次来,先看这一页</h3> <p>不绕弯子的开场:告诉你这个站会收录什么、不收录什么,以及怎样用最短的时间找到合口味的题材。</p> <a class="card-link" href="#guide">看使用指南</a> </div> </article> <article class="card"> <div class="card-media"> <img src="https://images.unsplash.com/photo-1481833761820-0509d3217039?auto=format&fit=crop&w=900&q=80" alt="窗边浅色桌面上的纸张与书写工具" loading="lazy"> </div> <div class="card-body"> <span class="tag">情绪向</span> <h3>按情绪挑,而不是按热度</h3> <p>我们把题材按“此刻想要什么感觉”重新排了一遍。想安静、想被逗笑、想找点确定感,都能对号入座。</p> <a class="card-link" href="#topics">逛题材推荐</a> </div> </article> <article class="card"> <div class="card-media"> <img src="https://images.unsplash.com/photo-1519681393784-d120267933ba?auto=format&fit=crop&w=900&q=80" alt="山间雾气与树影,安静的自然风景" loading="lazy"> </div> <div class="card-body"> <span class="tag">编辑部</span> <h3>我们为什么这样挑选</h3> <p>推荐背后有一套朴素的判断标准:可读、可核、可回看。手记里写了我们删掉过什么,也写了后悔过的决定。</p> <a class="card-link" href="#notes">读编辑手记</a> </div> </article> </div> </div> </section> <!-- Recommendation blocks --> <section id="topics" aria-labelledby="topics-title"> <div class="wrap"> <div class="sec-head"> <div class="sec-kicker">Curated 01 — 06</div> <h2 id="topics-title">六条情绪与题材推荐块</h2> <p>编号只是顺序,不是排名。你可以从任何一条开始,也可以只看其中两条,剩下的留给下次。</p> </div> <div class="rec-grid"> <article class="rec"> <div class="rec-num" aria-hidden="true">01</div> <div> <h3>想静一静的时候</h3> <p>适合睡前或通勤的轻阅读,篇幅短、密度低,不要求你记住任何结论。</p> </div> </article> <article class="rec"> <div class="rec-num" aria-hidden="true">02</div> <div> <h3>想找点确定感</h3> <p>把来龙去脉讲清楚的那一类,读完心里会有个落点,适合做决定前的参考。</p> </div> </article> <article class="rec"> <div class="rec-num" aria-hidden="true">03</div> <div> <h3>想被认真逗笑</h3> <p>不是段子合集,而是那种读完会心一笑、顺手想转给朋友的温和趣味。</p> </div> </article> <article class="rec"> <div class="rec-num" aria-hidden="true">04</div> <div> <h3>想了解一个旧话题</h3> <p>老材料不等于过期,关键看整理的人是否愿意把时间线捋顺。这一条讲的是回看的方法。</p> </div> </article> <article class="rec"> <div class="rec-num" aria-hidden="true">05</div> <div> <h3>想换个口味</h3> <p>给习惯只看一类内容的人准备的偏门选项,接受度因人而异,但值得试一试。</p> </div> </article> <article class="rec"> <div class="rec-num" aria-hidden="true">06</div> <div> <h3>想收藏,慢慢看</h3> <p>适合加进书签、隔一段时间再回来翻的那类,每次读都会多注意到一点细节。</p> </div> </article> </div> </div> </section> <!-- Guides + tips --> <section id="guide" aria-labelledby="guide-title"> <div class="wrap"> <div class="sec-head"> <div class="sec-kicker">How to use</div> <h2 id="guide-title">三条使用指南,两条小贴士</h2> <p>我们把它写成能照着做的步骤,而不是模糊的建议。读完之后,你应该能自己判断哪一页值得停。</p> </div> <div class="guide-layout"> <ol class="steps"> <li> <h4>第一步:先定一个当下的情绪</h4> <p>别急着按标题扫。先问自己现在是想放松、想求证,还是想找点新鲜感,再回到上面的编号块里挑。</p> </li> <li> <h4>第二步:只打开一页,读完再回来</h4> <p>同时开太多标签页,注意力会散。我们建议一次只读一篇,读完再决定要不要继续,这样记忆会更牢。</p> </li> <li> <h4>第三步:留一条自己的判断</h4> <p>编辑的推荐只是起点。把不同意的地方记下来,比全部点头更有价值——下一次你会更清楚自己要什么。</p> </li> </ol> <aside class="tips" aria-label="小贴士"> <h3>两条小贴士</h3> <div class="tip"> <strong>贴士一 · 留意更新日期</strong> 内容站最怕“看起来新、其实旧”。翻到一页时,先看一眼更新记录,再决定要不要采信。 </div> <div class="tip"> <strong>贴士二 · 把喜欢的存下来</strong> 遇到合口味的,别只靠记忆。存进书签或笔记,隔一段时间回看,你会发现自己偏好的变化。 </div> </aside> </div> </div> </section> <!-- Editor notes --> <section id="notes" aria-labelledby="notes-title"> <div class="wrap"> <div class="notes"> <div class="notes-grid"> <div> <div class="sec-kicker">Editor's Note</div> <h2 id="notes-title">编辑手记:我们更愿意慢一点</h2> <p> 做这个站的第一天,编辑部就定了一条听起来有点笨的规矩:<strong>宁可少发,也不要发没读过的东西。</strong>这条规矩让我们每周的更新量一直不高,但也让我们在回溯旧内容时,很少需要撤回什么。 </p> <p> 我们删掉过不少“看起来会受欢迎”的选题。原因大多相似——要么是材料只找到单一出处,要么是读完之后说不清它到底想解决谁的什么问题。删的时候会心疼,但过两周再看,基本都不后悔。 </p> <p> 也有后悔的时候。有一类偏冷门的整理,我们当时觉得读的人太少,就压在了草稿箱里。后来陆续有人来信问起,才发现<strong>“少”和“不需要”是两件事</strong>。所以现在,冷门选题只要讲得清楚,我们会照发。 </p> <p> 如果你在这里看到某一段写得不够好,欢迎直接说。温和的挑刺,我们一向很珍惜。 </p> <div class="notes-sign">—— 华彩霸王茶姬 · 编辑部</div> </div> <figure class="notes-figure"> <img src="https://images.unsplash.com/photo-1455390582262-044cdead277a?auto=format&fit=crop&w=900&q=80" alt="桌面上摊开的笔记本与钢笔,正在书写的编辑手记" loading="lazy"> </figure> </div> </div> </div> </section> <!-- Contact --> <section id="letter" aria-labelledby="letter-title"> <div class="wrap"> <div class="contact-box"> <div> <div class="sec-kicker">Say hello</div> <h2 id="letter-title">来信聊聊,我们真的会读</h2> <p>推荐、纠错、想说一句“这条不对味”,都可以写过来。篇幅不必长,说清一件事就好。工作日的来信,通常两天内会有回复。</p> <ul class="contact-list"> <li><span>来信</span><span>editor@huacai-chaji.example</span></li> <li><span>时段</span><span>周一至周五 · 10:00 — 18:00</span></li> <li><span>偏好</span><span>具体的问题 &gt; 笼统的称赞</span></li> </ul> </div> <form class="letter" aria-label="来信表单" onsubmit="return false;"> <h3>写下你想说的</h3> <div class="field"> <label for="lf-name">称呼</label> <input id="lf-name" name="name" type="text" placeholder="怎么称呼你" autocomplete="name"> </div> <div class="field"> <label for="lf-msg">内容</label> <textarea id="lf-msg" name="message" placeholder="一两句话就可以"></textarea> </div> <button type="submit">