Preventing line breaks in <code> elements
3 hours ago
- 作者在正文中使用不间断空格/连字符,以防止像'5 cm'或'New York'这样的短语出现尴尬的换行。
- 他们将这种做法扩展到<code>元素,以避免代码片段中出现无益的换行,例如分割'--multiline'或'(?-u:…)'。
- 为了防止换行,他们使用Python正则表达式,为包含连字符或空格的短<code>元素(15个字符或更少)添加'nowrap'类。
- 在'code.nowrap'类上应用了带有'text-wrap: nowrap'的CSS规则,以强制不换行,尽管这是一个小改进。