SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Не работает юникод через css.

LS LS  
122
  08.12.2018 03:38       1 360    
Сайт не хочет брать юникод на уровне css. Просто выдает сам код вместо нужного символа. Может я что то забыл указать. Внизу пример того что уже прописано в шаблоне, стилях ив самом контенте. PS. Когда чистый юникод вставляю непосредственно в сам контент то он нормально отображается.

1. <head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>

2.css:#side_line::before {
content: "❑";
}

3. <p id="side_line">Текст.
</p>

Пробовал вводить и код и непосредственно символ - результат тот же.

Ответы на пост (8) Написать ответ
vklimin vklimin
480
08.12.2018 09:10
Попробуйте проверить, в каких кодировках сохранены файлы.
0
vklimin vklimin
480
08.12.2018 09:25
Киньте в личку ссылку на проблемную страницу.
0
TKIS-RUS TKIS-RUS
0
08.12.2018 13:55
Имхо, указание кода всегда работает независимо от кодировки css файла.
Т.е.
#side_line:before {
content: "\2751";
}
См.
https://jsfiddle.net/wLtzr0yu/
0
vklimin vklimin
480
08.12.2018 18:14
Да, но если у него html на самом деле прилетает не в ютф, а в каком-нибудь iso?
0
LS LS
122
09.12.2018 22:17
Да с косой чертой \ работает. Спасибо. Бред короче какой то.
0
kintarooe kintarooe
91
09.12.2018 12:02
Зачем так сложно задавать кодировку страницы? Достаточно ведь:

<html lang="ru-RU">
<head>
<meta charset="UTF-8">
</head>
0
sansan sansan
1680
09.12.2018 16:24
Стоит сохранить css в utf-8.
Еще: какой скрипт (компонент, шаблон, модуль, пр.) - юзает этот css? Стоит эти страницы сохранить в utf-8.
0
Lixen Lixen
1
12.12.2018 13:45
Соглашусь с мнением, что стоит по новой сохранить css в utf-8
0