vnote icon indicating copy to clipboard operation
vnote copied to clipboard

`[]()`转换的链接不正确

Open xdsun777 opened this issue 2 years ago • 7 comments

如图,[]()转换的链接不正确,因此在网页里无法正确跳转

image

xdsun777 avatar May 21 '22 12:05 xdsun777

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

Fxiao1 avatar May 24 '22 04:05 Fxiao1

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

抱歉啊我没描述清楚,例如a.md和b.md两个文件在同一目录下,从md文件转换成html文件,这个链接会渲染错误

xdsun777 avatar May 24 '22 04:05 xdsun777

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

抱歉啊我没描述清楚,例如a.md和b.md两个文件在同一目录下,从md文件转换成html文件,这个链接会渲染错误

从截图中看好像没什么问题啊,"./Android%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BB%84%E4%BB%B6.md"就是"./Android应用程序组件.md",浏览器,浏览器对中文做了转码而已

Fxiao1 avatar May 24 '22 05:05 Fxiao1

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

抱歉啊我没描述清楚,例如a.md和b.md两个文件在同一目录下,从md文件转换成html文件,这个链接会渲染错误

从截图中看好像没什么问题啊,"./Android%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BB%84%E4%BB%B6.md"就是"./Android应用程序组件.md",浏览器,浏览器对中文做了转码而已 转换成html文件之后,引用的链接应该是*.html吧,实际上引用的链接还是*.md 所以打开这个html文件点击链接时就无法正确跳转

xdsun777 avatar May 24 '22 05:05 xdsun777

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

抱歉啊我没描述清楚,例如a.md和b.md两个文件在同一目录下,从md文件转换成html文件,这个链接会渲染错误

从截图中看好像没什么问题啊,"./Android%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BB%84%E4%BB%B6.md"就是"./Android应用程序组件.md",浏览器,浏览器对中文做了转码而已 转换成html文件之后,引用的链接应该是*.html吧,实际上引用的链接还是*.md 所以打开这个html文件点击链接时就无法正确跳转

啊这。。。 markdown标准没有这个功能,markdown只是会获取中括号里面的内容,为其包裹上<a></a>,再将小括号里面的内容赋值给a标签的href属性,仅此而已,并不会去做什么后缀转化。也就是说你markdown的时候链接了什么对象,转化成html之后就会链接到什么对象

Fxiao1 avatar May 24 '22 05:05 Fxiao1

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

抱歉啊我没描述清楚,例如a.md和b.md两个文件在同一目录下,从md文件转换成html文件,这个链接会渲染错误

从截图中看好像没什么问题啊,"./Android%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BB%84%E4%BB%B6.md"就是"./Android应用程序组件.md",浏览器,浏览器对中文做了转码而已 转换成html文件之后,引用的链接应该是*.html吧,实际上引用的链接还是*.md 所以打开这个html文件点击链接时就无法正确跳转

啊这。。。 markdown标准没有这个功能,markdown只是会获取中括号里面的内容,为其包裹上<a></a>,再将小括号里面的内容赋值给a标签的href属性,仅此而已,并不会去做什么后缀转化。也就是说你markdown的时候链接了什么对象,转化成html之后就会链接到什么对象

啊这,很多类似软件都是支持这种引用转换的呀😳行吧,直接写a标签也能解决

xdsun777 avatar May 24 '22 05:05 xdsun777

描述的不清楚,请问你指的是从网页解析到markdown的时候转化错误还是markdown渲染成html的时候出现了链接渲染错误?麻烦能详细描述,方便作者理解你的意图

抱歉啊我没描述清楚,例如a.md和b.md两个文件在同一目录下,从md文件转换成html文件,这个链接会渲染错误

从截图中看好像没什么问题啊,"./Android%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%BB%84%E4%BB%B6.md"就是"./Android应用程序组件.md",浏览器,浏览器对中文做了转码而已 转换成html文件之后,引用的链接应该是*.html吧,实际上引用的链接还是*.md 所以打开这个html文件点击链接时就无法正确跳转

啊这。。。 markdown标准没有这个功能,markdown只是会获取中括号里面的内容,为其包裹上<a></a>,再将小括号里面的内容赋值给a标签的href属性,仅此而已,并不会去做什么后缀转化。也就是说你markdown的时候链接了什么对象,转化成html之后就会链接到什么对象

啊这,很多类似软件都是支持这种引用转换的呀😳行吧,直接写a标签也能解决

那就等等作者本人回答吧,看他是否有意愿加入这个功能😀

Fxiao1 avatar May 24 '22 05:05 Fxiao1