CSS - це не HTML.
є іменованою посиланням символів у HTML; еквівалентний десятковій цифровій посиланні символів  
. 160 є десяткової точкою код з NO-BREAK SPACE
символу в Unicode (або UCS-2 , см HTML 4.01 Specification ). Шестнадцяткове подання цієї кодової точки дорівнює U + 00A0 (160 = 10 × 16 1 + 0 × 16 0 ). Ви знайдете це у кодах діаграм та базі символів Unicode .
У CSS для таких символів потрібно використовувати послідовність виходу Unicode, яка базується на шістнадцятковому значенні точки коду символу. Тому потрібно писати
.breadcrumbs a:before {
content: '\a0';
}
Це працює до тих пір, поки послідовність відходу стає останньою у рядковому значенні. Якщо символи слідують, є два способи уникнути неправильного тлумачення:
а) (згадується іншими) Використовуйте рівно шість шістнадцяткових цифр для послідовності втечі:
.breadcrumbs a:before {
content: '\0000a0foo';
}
b) Додайте один символ пробілу (наприклад, пробіл) після послідовності відходу:
.breadcrumbs a:before {
content: '\a0 foo';
}
(Оскільки f
це шістнадцяткова цифра, \a0f
інакше означало бGURMUKHI LETTER EE
, або ਏ, якщо у вас є відповідний шрифт.)
Розмежувальний пробіл буде проігноровано, і це буде відображено foo
, де відображене місце тут будеNO-BREAK SPACE
символом.
Підхід білого простору ( '\a0 foo'
) має такі переваги перед шестизначним підходом ( '\0000a0foo'
):
- це простіше набрати , оскільки провідні нулі не потрібні, а цифри не потрібно рахувати;
- це легше читати , оскільки між послідовністю евакуації та наступним текстом є пробіл, а цифри не потрібно рахувати;
- для цього потрібно менше місця , оскільки провідні нулі не потрібні;
- він сумісний вгору , тому що кодові точки, що підтримують Unicode, перевищують U + 10FFFF, в майбутньому потребуватимуть модифікації Специфікації CSS.
Таким чином, щоб відобразити пробіл після втеченого символу, використовуйте два пробіли в таблиці стилів -
.breadcrumbs a:before {
content: '\a0 foo';
}
- або зробити це явним:
.breadcrumbs a:before {
content: '\a0\20 foo';
}
Докладніше див. CSS 2.1, розділ "4.1.3 Символи та регістр" .