html_toc:在 HTML 文档中自动生成目录

时间:2024-07-24 06:47:06
【文件属性】:

文件名称:html_toc:在 HTML 文档中自动生成目录

文件大小:22KB

文件格式:ZIP

更新时间:2024-07-24 06:47:06

Ruby

特拉维斯CI: #HtmlToc HtmlToc 是一个 Ruby 模块,它对 HTML 文档进行后处理以构建目录并将其插入到指定位置。 它接收页面的源文本,并返回修改后的文本。 ##关于 gem 由单个模块HtmlToc组成,该模块公开单个公共方法process 。 #process首先对伪标签执行不区分大小写的搜索。 如果找到,则返回未修改的源文本。 如果找到标签, #process 会扫描位于提供范围内的标头标签。 如果匹配的标头还没有 id 属性,则会添加一个。 如果找不到匹配的标题,则删除伪标签并返回修改后的源文本。 如果找到标头,则为每个匹配标头生成一个链接。 链接文本取自标题文本,链接的 href 指向标题的 id。 每个链接都包裹在一个 div 标签中; div 被赋予一个类名,该类名与相对于搜索范围的级别相匹配。 链接 div 包


【文件预览】:
html_toc-master
----changelog.txt(119B)
----lib()
--------html_toc.rb(4KB)
----Rakefile(390B)
----.travis.yml(81B)
----LICENSE(1KB)
----test()
--------WithToken.html(477B)
--------start.html(19KB)
--------NoToken.html(416B)
--------Upper.html(477B)
--------html_toc_spec.rb(7KB)
--------NoIds.html(371B)
--------Ids.html(455B)
----README.md(5KB)
----sample()
--------html_toc.js(302B)
--------html_toc.css(499B)
----html_toc.gemspec(1KB)
----html_toc-1.2.0.gem(8KB)

网友评论