前端
返回Skills 列表
HTML 锚点链接检查 Skill
静态扫描 HTML 锚点:href 指向不存在的 id、重复 id、空锚一次扫清,文档站发布前跑一遍,导航点不动不再玄学。
📁 HTML 锚点链接检查 Skill /
SKILL.md0.8 KB
scripts
anchor_check.js3.9 KB
samples
page.html0.6 KB
references
anchor-notes.md0.5 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
---
name: anchor-check
description: 静态扫描 HTML 锚点:href 指向不存在的 id、重复 id、空锚一次扫清,文档站发布前跑一遍,导航点不动不再玄学。
---
# HTML 锚点链接检查 Skill
## 触发条件
当发布长页面/文档站前、锚点导航点不动、或重构页面结构后触发。
## 执行步骤
1. 运行 node scripts/anchor_check.js samples/page.html(或目录递归)。
2. 逐条修死链锚点:补 id 或改 href。
3. 重复 id 是第一元凶,先修它再验证跳转。
4. 空锚 href="#" 确认是否 JS 拦截,不是就改真实锚点。
5. 修完重跑到零死链再发布。
## 依赖
Node.js(fs/path 标准模块),离线运行。
## 输出
一份 anchor-report.md:按文件列死链锚点、重复 id、空锚清单与修复提醒。
纯文本预览
全站累计复制 0 次
使用说明
node scripts/anchor_check.js page.html 或目录;示例页在 samples/page.html。
每个 IP 仅可点赞一次 · 点赞后不可取消

暂无评论,来发表第一条评论吧!