先讓 HTML 提供 JavaScript 可以找到的明確目標。
現在要做:先對照差異,再檢查 在 index.html 的「#service-list」對照這項變更:<section aria-labelledby="services-title">
<h2 id="services-title">服務方案</h2>
<ul id="service-list" aria-label="服務方案清單"></ul>
<p id="status" role="status" aria-live="polite">尚未渲染</p>
</section>
貼上位置:index.html 的 #service-list 區塊
<section aria-labelledby="services-title">
<h2 id="services-title">服務方案</h2>
<ul id="service-list" aria-label="服務方案清單"></ul>
<p id="status" role="status" aria-live="polite">尚未渲染</p>
</section>預期結果:Elements 有 ul#service-list 與 p#status,且清單一開始是空的。
驗收證據:在 Elements 搜尋 #service-list、#status,確認 id 只出現一次。
卡住時先看這裡
常見錯誤:只複製完整答案,卻沒有先理解這一項差異的責任。
第一個檢查:只對照目前差異指定的檔案與 anchor。