html - 通用标记/ vscode目录不起作用
问题描述
我正在使用当前版本的 Visual Studio 代码和扩展 Markdown All in One、Markdown Paste、markdownlint 和 Markdown+Math。
在降价我写:
## Table of Contents
1. [heading](##heading%201)
2. [heading](##heading%202)
## heading 1
...
## Heading 2
这在预览屏幕中按预期工作,这很好但无关紧要
在 HTML 中我得到
<h2 id="table-of-contents">Table of Contents</h2>
<ol>
<li><a href="##heading%201">heading 1</a></li>
<li><a href="##heading%202">heading 2</a></li>
</ol>
<h2 id="heading-1">heading 1</h2>
...
<h2 id="heading-2">heading 2</h2>
当链接导航到 file:///c:..html#heading%20X 时,当前版本的 chrome 浏览器不会跳转到正确的位置。
我怎样才能解决这个问题?是 md 到 html 转换还是文件协议有问题?
解决方案
推荐阅读
- reactjs - Jest TypeError: is not a constructor in Jest.mock
- kotlin - 如何制作吞下异常的功能
- python - 需要替换 Pandas 中已弃用和删除的 API
- couchbase - 如何使用函数或运算符迭代 Couchbase 中的记录
- java - postgresql 日期与 java Instant
- msbuild - Visual Studio 2017 - 如何使用附加的 DLL(不是文件)进行构建
- spring - 如何在应用程序中具有 JPA 的 Spring Boot 中使用 ElasticSearch,我是否必须从表中获取记录并将其放入 elasticsearch 的索引中?
- python - 使用 python3 指定放置下载文件的路径
- lua - Lua表成员函数在哪里定义
- c# - 无法加载类型 Microsoft.Bot.Builder.Internals.Fibers.SetField