关于中英文混排空格的问题,左边没空格,右边有空格是什么风格?

53 天前
 theprimone

都有空格或者都没空格,我觉得这只是单纯的风格问题,也在站内搜过相关主题,我是偏好都有空格的。但是一边没有一边有是哪里来的风格?最近碰到好几次了,有没有大佬分析下?

2057 次点击
所在节点    程序员
12 条回复
bojackhorseman
53 天前
可能单纯是忘了打了🤣
MichaelBitzo
53 天前
whusnoopy
53 天前
仅仅是分析这个原因,很可能是为了兼容某些 URL 或双击后的自动识别,URL 末尾如果不加空格,大概率会连着后面一起被识别成 URL 的一部分,而 URL 开头加不加空格,影响没那么大

在比如短信或微信营销等需要细抠每一个字节的地方可能会有刻意如此的做法
IvanLi127
53 天前
我经常写完一段后跑回去改这个问题。敲单词时,习惯会敲完词敲一下空格。中文也是,但是空格是为了输入法候选上屏。所以中切英时,就会容易少个空格,一是汉字后面本没空格,二是我刚刚敲过了,就不会太注意到还要再敲一个。
yolee599
53 天前
按照那个排板指北来就挺不错的
theprimone
53 天前
@MichaelBitzo 是个好插件,不过这样就看不出来别人的原始排版了
theprimone
53 天前
@whusnoopy 这是一种特殊情况,我看到的都是一些专业名称 React/Nginx 之类的左边有右边没有空格,理论上应该是有意为之的。
theprimone
53 天前
@IvanLi127 单词也要选词上屏吗?我都是直接英文输入法,每个字母都直接上屏。另外你说的这种应该不至于整篇内容都是一边没空格一边有空格吧?
theprimone
53 天前
@yolee599 看过,之前我主要看的是阮一峰的,之前还特地发过 issue 问他类似 B 站这样的中英文混合的专业名词怎么排,大佬给的意见是不要用这种 所以后来我偏正式的场合都用「 bilibili 」或者「哔哩哔哩 」代替了
realpg
53 天前
考虑原始录入者的输入法的影响
你会发现很多人输入大写的 [B 站] 时候大概率两头都没空格,然后输入小写的 [b 站] 就会偶尔出现右边有空格
beiji2027
52 天前
其实这是一个字体设计问题。理论上左右都不应该加空格,应该纯粹用字体解决。只有完全不加,靠中英文字符本身的设计,才能保持在任何场合都显示一致,不引入新的问题。
theprimone
52 天前
@beiji2027 之前简单了解过字体设计相关内容,我感觉很难,那字体设计就不只是中英文了,其他语言也得考虑了

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

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

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

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

© 2021 V2EX