我正在使用gitbook和github页面来构建我的主页。主要语言是中文。但是我发现gitbook在不是必须的地方增加了额外的空间。以下是降价文件中的文字
输出的html在“参与”之间出现一个多余的空格,中文文本中不允许这样做。
我知道gitbook会添加额外的空间,认为文本是英文。我不知道如何配置gitbook来处理此类问题。所以我需要你的帮助。非常感谢。
答案 0 :(得分:0)
删除Markdown中这两个字符之间的换行符。
这是HTML和浏览器的问题,并不特定于Markdown。在正常情况下,您的浏览器会将空白字符视为空格。换句话说,您的浏览器会将换行符显示为空格字符。当您手动在这两个字符之间添加换行符时,Markdown解析器会将换行符保留在其输出的HTML中,并且浏览器通过显示空格来尊重换行符。因此,您需要从Markdown源文本中删除换行符。
如果要避免源代码中的行太长,可以在当前换行符之前的最后一个空格处添加一个换行符。