Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.06.2016, 15:49   #1
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию Некорректное отбражение русского текста в :after

При добавлении текста через псевдоэлемент ::after в css-файле, русские символы отображаются "иероглифами". В HTML все нормально.
Пробовал добавить @charset с кодировкой HTML (utf-8), перекодировал с помощью Notepad++ сам CSS-файл. Не помогло
AlexKain вне форума Ответить с цитированием
Старый 21.06.2016, 16:55   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

и CSS файл и HTML файл должны быть в кодировке UTF-8
покажите пример ваших файлов (где не работает).
или попробуйте сделать тут - https://jsfiddle.net/ нужное и тогда выложите ссылочку, чтобы можно было посмотреть, что не работает.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.06.2016, 19:44   #3
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию

Попытался воспроизвести отдельно - та же ошибка, сменил кодировку в css - и русский текст прямо в css файле превратился в "иероглифы". Исправил их на обычный текст - все стало работать нормально. А вот в оригинальных файлах этот трюк не проходит. Поэтому сделал копию проекта, удалил все лишнее и вот, выкладываю:
Вложения
Тип файла: rar Problem.rar (483 байт, 6 просмотров)

Последний раз редактировалось AlexKain; 21.06.2016 в 19:47.
AlexKain вне форума Ответить с цитированием
Старый 21.06.2016, 22:37   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну а кто CSS файл будет делать в кодировке UTF-8 ?!

проверяйте: noproblem.rar
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.06.2016, 15:01   #5
AlexKain
Пользователь
 
Регистрация: 25.09.2015
Сообщений: 50
По умолчанию

Ага, теперь понял. По невнимательности выбрал пункт "Кодировка в", а не "Преобразовать в". Теперь все работает. Большое спасибо за помощь
AlexKain вне форума Ответить с цитированием
Старый 22.06.2016, 15:27   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Всегда пожалуйста.
Успехов!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
некорректное отображение русского языка zlo_999 HTML и CSS 11 10.02.2015 13:19
вывод русского текста в textbox Flame20 Общие вопросы C/C++ 0 05.06.2012 21:59
RichEdit - Некорректное отображение текста NIK2604 Компоненты Delphi 7 16.04.2012 08:22
Подключение русского текста в С/C++ Ovis Помощь студентам 9 08.04.2011 22:25
Некорректное отображение текста zlo_999 HTML и CSS 2 03.01.2011 22:33