和号的由来
和号最初是拉丁语单词 et(意为“和”)的连字。书写迅速的罗马抄写员把 e 和 t 连成了一个形状,这种连字的例子保存在公元一世纪的罗马草书中。几个世纪以来,这个形状不断演变,直到字母变得难以辨认,但在许多斜体字体中,你仍然能读出 E 和 t。
这个名称比符号年轻得多。在 19 世纪,许多英语课本把 & 列在 Z 之后,当作字母表的一个额外字母。孩子们背诵到结尾时会说“X, Y, Z and per se and”,意思是“& 本身就表示 and”。快速念出来,“and per se and”连在一起就成了 ampersand。表示 et cetera(等等)的旧缩写 &c. 就是 & 被读作“et”的年代留下来的遗迹。
排版和风格中的和号
字体设计师喜欢和号,因为它给了他们自由发挥的空间。直立(罗马体)样式通常呈现出像阿拉伯数字 8 一样的紧凑形状,而斜体常常回到更松散的“Et”形状,有些字体还附带多个备用的和号。对于婚礼请柬或标志,可以试试经典衬线字体的斜体:它的和号往往是整套字符中最具装饰性的一个。
写作规范把 & 视为句子中的非正式用法。在连续的文字中请使用“and”这个词,把 & 留给名称、固定搭配和空间紧张的地方(Smith & Sons、Q&A、rock & roll)。在学术写作中,APA 格式在括号内的作者姓名之间使用 &(Smith & Jones, 2020),而在句子本身中则用“and”。
HTML、网址和代码中的和号
在 HTML 中,和号开启一个字符引用,如 ©,所以字面的 & 应该写成 &(或 &)。浏览器通常会原谅孤立的 &,但文本中像 © 这样的序列可能会意外变成 ©︎,而 SVG 和 RSS 这样的 XML 格式会把未转义的 & 视为错误。
在网址中,& 用来分隔查询参数(?size=m&color=red)。如果某个值本身含有和号,请把它编码成 %26,否则它后面的所有内容都会变成新参数。在 shell 脚本中,末尾的 & 让命令在后台运行,而在 C、Java 和 JavaScript 中,&& 表示逻辑与,& 是按位与。