Unicode不渲染中的软连字符

时间:2019-02-05 19:51:10

标签: html css web unicode html-entities

我创建了一组CSS实用程序,用于将html实体呈现为图标,并且大多数都在呈现。

我遇到了软连字符实用程序的问题。它根本没有渲染。这是代码(我将其放置在版权标志旁边,版权标志只是为了对比而呈现):

    .u-icon-soft-hyphen::before {
        content: '\000AD' !important;
    }

    .u-icon-copyright-sign::before {
        content: '\000A9' !important;
    }

This is the test。如果您搜索u-icon-soft-hyphen,将会看到它没有呈现。

有想法吗?

1 个答案:

答案 0 :(得分:1)

软连字符不应按需显示。来自Wikipedia

  

[软连字符]用作一个不可见的标记,用于指定文本中允许带连字符的换行符的位置,如果文本重排,则不强制在不方便的地方换行。仅在行尾换行后才可见。