Typora 上传到博客园里面包含的空格消失,只能手动添加<br/>

2022-09-05 12:22:31 +08:00
 ha2ha
- Typora 上传到博客园里面包含的空格消失,只能手动添加<br/>
- 请问万能的 v 友有什么解决的办法吗
1852 次点击
所在节点    程序员
13 条回复
magichacker
2022-09-05 14:38:30 +08:00
两个地方解析 markdown 的语法规则不一样吧,Typora 到知乎也会出现错乱,因为解析 markdown 的语法规则不一样
ha2ha
2022-09-05 15:33:37 +08:00
@magichacker 大佬有解决办法吗
magichacker
2022-09-05 16:11:50 +08:00
@ha2ha 没有。因为我不用博客园。至于知乎,错乱的不是特别多,我就直接手动改了
placeholder
2022-09-05 17:00:15 +08:00
到底是换行还是空格

换行的话,换三次试试会不会保留一个换行

空格不知道,没遇到过会自动删空格的情况
loolac
2022-09-05 17:12:20 +08:00
每个 markdwon 都是新的 markdown ,所以还是 html 更规范一些。
INCerry
2022-09-05 18:33:52 +08:00
我用 obsidian 没有遇到这个问题,是最近才出现的嘛?可以反馈给博客园团队看看
ha2ha
2022-09-05 19:34:35 +08:00
@placeholder 打错了,是换行,换行用 python 字段上传,里面的换行也没有了,请问大佬有解决办法吗
edis0n0
2022-09-05 19:36:35 +08:00
@loolac #5 HTML 容易被 XSS 攻击,之前后端用的 XSS 攻击过滤库经常丢掉一部分数据,排查了一天才定位到这个问题
placeholder
2022-09-05 20:50:26 +08:00
@ha2ha 这好像得改 markdown 的渲染器了吧,要不你就每行加一个 - 或者什么符号占一下
loolac
2022-09-06 08:13:02 +08:00
@edis0n0 #8 自己写的博客还要考虑 XSS 吗?这是要攻击自己?本地 markdown 先渲染成 html 再传上去啊,博客园可有 html 编辑器的吧。
FakNoCNName
2022-09-06 09:22:31 +08:00
markdown 基础语义里面只有两种情况会换行:
1. 连续两个换行
2. 行尾留两个空格
(都是在行尾留了两个空白符)
ysc3839
2022-09-06 13:31:00 +08:00
@FakNoCNName Markdown 连续两个换行是分段,除了在行尾写两个空格,写一个反斜杠也能换行
iseki
2022-09-06 15:48:33 +08:00
@ysc3839 行尾反斜杠好像是 GitHub Flavor 里的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/877780

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX