我是否需要为en和em破折号使用HTML标签?

时间:2014-01-20 19:30:31

标签: html xhtml kindle

我正在编辑电子书的HTML。我正在使用 - (—),当有一个短划线,但我是否需要对常规连字符做同样的操作,如“微点”或“过度敏感”?或者我可以在文本中保留“ - ”原样吗?

1 个答案:

答案 0 :(得分:3)

您不需要使用实体—,因为如果电子书是UTF-8编码的话,您可以输入“ - ”。如果你现在在数据中有它,你也不需要将—更改为em破折号。

无需以任何方式在HTML中转义常用连字符,即Ascii连字符(在Unicode中正式称为HYPHEN-MINUS)。

请注意,至少根据Merriam-Webster,单词“microdot”和“overensitive”是在没有连字符的情况下编写的。如果您希望拼写它们,但指定允许的连字点(对于浏览器的自动连字),您将使用SOFT HYPHEN字符(U + 00AD)。它也可以在HTML中编写,但由于它通常是不可见的,因此您可能会发现使用命名字符引用­更方便,例如。

micro­dot