Re: [clreq] 数值与单位(符号)间的空格不统一 (#452)

在国际计量委员会 2019 年出的《The International System of Units》中要求,除 `°`、`′` 、`″` 外,数字和计量单位间需要空格[^1]。英国出的《Writing for Home Office Science 》中也有类似规定,但例外符号为 `°C` 和 `%`[^2]。

但在多用到这个单位的场景,如 CSS 和 UI 设计中,普遍不加空格。

[^1]: The International System of Units. *[The International System of Units](https://www.bipm.org/documents/20126/41483022/SI-Brochure-9.pdf/fcf090b2-04e6-88cc-1149-c3e029ad8232)* (9th). 2019. p. 151. "The numerical value always precedes the unit and a space is always used to separate the unit from the number. Thus the value of the quantity is the product of the number and the unit. The space between the number and the unit is regarded as a multiplication sign (just as a space between units implies multiplication). The only exceptions to this rule are for the unit symbols for degree, minute and second for plane angle, °, ′ and ″, respectively, for which no space is left between the numerical value and the unit symbol."
[^2]: Home Office Science. *[Writing for Home Office Science ](https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/116153/guide_to_authors.pdf)* (1st). June 2011. p. 13. "There is a space between a number and a unit of measurement e.g. 20 mg – except for temperatures e.g. 20°C and percentages e.g. 20% (or in text use 20 per cent)."


-- 
GitHub Notification of comment by kecrily
Please view or discuss this issue at https://github.com/w3c/clreq/issues/452#issuecomment-1070353661 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 17 March 2022 05:56:50 UTC