Странности с отображением текста

Статус
Закрыто для дальнейших ответов.

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Доброго времени суток всем!
На днях создала свой сайт. Загрузила свои html-страницы, файл styles.css, пару картинок. "Зашла" на свой проект, обновила - все русские слова обернулись абракадаброй. Английский текст - в порядке. Не думаю, что проблема в браузере: автономно и Firefox и IE8 корректно видят русский текст. Пожалуйста, помогите разобраться с этой неприятностью!
Адрес моего сайта: http://pallianko.narod.ru
 

minority

generator randomly php
Регистрация
02.05.2010
Сообщения
443
У вас что-нибудь к кодировкой я так думаю найдите Notepad++ текстовый редактор и перекодировайти в UTF-8 (без BOM).

p.s я бы посоветовал посмотрите для начала хотя бы эти http://www.sdelaysite.com/kniga/verstka-kniga/blochnaya-verstka-div-0 видео уроки по див верстки...
 

Serg@NT

Well-Known Member
Регистрация
20.02.2010
Сообщения
506
У меня лично нормально отображается. Но, всё-таки, укажите явно кодировку и язык в разделе head:
Код:
<meta http-equiv="Content-Type" content="text/html;charset=windows-1251"/>
<meta http-equiv="Content-Language" content="ru"/>
 

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Да, я просто перезагрузила html-files - и всё нормализовалось. Всвязи с этим вспомнилось, что данная проблема всплыла после того, как я в "управлении файлами" нажала на кнопку "редактировать файл" (такая квадратная кнопка перед названием самого html-файла). Очевидно, тут или баг в "Мастерской" Yandex.narod или у меня русский язык не в UTF шифруется.
А какая у меня кодировка на данный момент в файлах сайта - я честно не знаю. На курсах нам не всё рассказали - сказали, что всё остальное (что нам не дали) мы должны узнать сами на практике.
Через Notepade++ можно выяснить кодировку?

У меня лично нормально отображается. Но, всё-таки, укажите явно кодировку и язык в разделе head:
Код:
<meta http-equiv="Content-Type" content="text/html;charset=windows-1251"/>
<meta http-equiv="Content-Language" content="ru"/>
Спасибо, сделала.
 

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Снова проблема: колонка новостей от Yandex (внедрённый скрипт) заартачилась - абракадабра вместо текста.
Основной текст отображается корректно (закодирован в windows-1251).
Пробовала вместо <meta http-equiv="Content-Type" content="text/html;charset=windows-1251/"> вписывать <meta http-equiv="Content-Type" content="text/html;charset=utf-8/"> - не помогло.
Опять, наверное, чего-то не знаю. :(
 

motek

злой как @
Регистрация
13.04.2010
Сообщения
730
Снова проблема: колонка новостей от Yandex (внедрённый скрипт) заартачилась - абракадабра вместо текста.
Основной текст отображается корректно (закодирован в windows-1251).
Пробовала вместо <meta http-equiv="Content-Type" content="text/html;charset=windows-1251/"> вписывать <meta http-equiv="Content-Type" content="text/html;charset=utf-8/"> - не помогло.
Опять, наверное, чего-то не знаю. :(
UTF-8 пишется заглавными буквами...
 

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
UTF-8 пишется заглавными буквами...
Сделала, но не помогло. :|
Может, причина в самом скрипте?

Код:
<p><a href=http://news.yandex.ru/><img src=http://narod.yandex.ru/pics/bricks/news.gif width=24 height=24 border=0 align=middle></a>&nbsp;&nbsp;<a href=http://news.yandex.ru/>ßíäåêñ.Íîâîñòè</a><br>
<script type="text/javascript" src="http://news.yandex.ru/include/news.js"></script></p>
 

Romani

Well-Known Member
Регистрация
08.01.2010
Сообщения
462
похоже на проблемы с буфером обмена, у меня такое бывает на семерке с php expert editor , при копировании русского текста в буфер, вставляется из буфера кракозябрами. Не знаю точно проблема в программе или самой семерке. Не лечил, просто приходится иногда по несколько раз загонять в буфер текст

Ненене, это не тот вариант...

Может быть сам файл сохранен не в UTF-8
 

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Попробую перезагрузить сам скрипт. А насчёт UTF-8, так сам Яндекс рекомендовал шифровать тексты в этой кодировке.
 

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Мне с кодировками здорово помогает akelpad. Могу поделиться.
Поделись :) Пригодится!
сам Яндекс рекомендовал
Улыбнуло! А кто это?
Имеется ввиду ресурс Yandex, Правила по созданию сайтов в "Моей мастерской".
 

Romani

Well-Known Member
Регистрация
08.01.2010
Сообщения
462
кстати а почему утф8 так крут?
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Имеется ввиду ресурс Yandex, Правила по созданию сайтов в "Моей мастерской".
Мой сарказм пропал всуе... В общем то, я, конечно, знаю, кто такой яндекс, но не очень то ему доверяю. И вообще, у каждого поисковика свои правила.
кстати а почему утф8 так крут?
А он позволяет воспроизводить практически все символы национальных кодировок, причем одновременно. Для мультиязычных приложений незаменим.
 

Вложения

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Мой сарказм пропал всуе...
Не огорчайтесь, шутку я поняла :)
кстати а почему утф8 так крут?
А он позволяет воспроизводить практически все символы национальных кодировок, причем одновременно. Для мультиязычных приложений незаменим.
Интересно, вчера вот осваивала "дивную" вёрстку (внедряла хэдер и горизонтальный блок навигации), заодно переписала кодировку с windows-1251 на UTF-8 - в итоге вообще весь текст превратился даже не в "кракозябры", а в некие квадратики с буковками "F" и "D" внутри. Я в недоумении. Пришлось вернуть старую кодировку. Страницы просматривала автономно, с отключённым интернетом.
 

Romani

Well-Known Member
Регистрация
08.01.2010
Сообщения
462
А вот это точно кодировка самого файла. Рекомендую воспользоваться этой прогой. Дело в том, что не достаточно написать тип кодировки, важно, что бы файл был сохранен в той же кодировке. Там на скрине видно, что режим сохранения выставлен в утф8, внизу левее центра.
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Попробуйте с какой-нибудь страничкой в кодировке 1251 провести такой эксперимент:
1. Изменяем charset=windows-1251 на charset=utf-8
2. Загружаем HTML файл в акельпед и сохраняем его в кодировке utf-8.
3. Загружаем полученный файл на сервер и смотрим, что получилось.

Имейте в виду, что при запуске HTML файла с локального диска компьютера в браузере, заголовки игнорируются (а соответственно и сведения о кодировке). Поэтому поиграйтесь с меню Вид -> Кодировки.
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Что за зверь такой - акельпед?
AkelPad - латинское название шестиногого пяти... чешуйчатого.

Текстовый редактор, которым я пользуюсь вместо блокнота. см. пост №13. Отлично справляется с различными кодировками.
 

Rozalia

Active Member
Регистрация
24.05.2010
Сообщения
40
Спасибо, Tigra60, шестиногое пятичешуйчатое существо скачала - буду юзать.
Кстати, блок новостей неожиданно выправился сам собой. Похоже, причина сидела на ресурсе Яндекса, а не в моей кодировке.
И ещё: кодировку utf-8 самолично видела в одном "исходнике" прописанную заглавными буквами: UTF-8. При этом тот сайт читался нормально.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ