Непонятные символы в Хроме

Обсуждение вопросов, проблем связанных с обучением HTML

Непонятные символы в Хроме

Сообщение VOLODYA » 08 дек 2013, 21:56

Помогите вообщем в блокноте код выглядит так:
<html>
<head>
<title>My Biography</title>
</head>
<body>
<h1>Моя биография</h1>
а в Хроме на экран выводится ето:
Моя биография

:dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash: :dash:
VOLODYA
 
Сообщения: 2
Зарегистрирован: 03 ноя 2013, 22:21

Re: Непонятные символы в Хроме

Сообщение mike » 09 дек 2013, 11:12

Попробуйте добавить DOCTYPE и мета-тэг, отвечающий за кодировку страницы.
mike
 
Сообщения: 76
Зарегистрирован: 27 ноя 2013, 18:20

Re: Непонятные символы в Хроме

Сообщение Nikel097 » 09 дек 2013, 12:45

У Вас просто съехала кодировка.

Между тегами <head> и </head> надо добавить следующую строку:
Код: Выделить всё
<meta http-equiv="Content-Type" Content="text/html; Charset=UTF-8">

И сохранить файл в кодировке UTF-8 без BOM
Либо:
Код: Выделить всё
<meta http-equiv="Content-Type" Content="text/html; Charset=windows-1251">

И сохранить в кодировке windows-1251. Но лучше первый вариант.
Аватара пользователя
Nikel097
 
Сообщения: 276
Зарегистрирован: 04 июн 2012, 12:27
Откуда: Казахстан, Алматы

Re: Непонятные символы в Хроме

Сообщение mike » 09 дек 2013, 12:49

Почему лучше первый вариант?
mike
 
Сообщения: 76
Зарегистрирован: 27 ноя 2013, 18:20

Re: Непонятные символы в Хроме

Сообщение Алексей » 09 дек 2013, 12:53

Да, как уже подсказали выше вставляйте мета тег указывающий на кодировку UTF-8

Вот так:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>My Biography</title>
</head>
<body>
<h1>Моя биография</h1>

И сохраняйте/преобразуйте Ваш документ в кодировке "UTF-8 без BOM". Например в текстовом редакторе Notepad++ (который я рекомендую всем новичкам постигающим HTML) это будет выглядеть так:
скрин.png
скрин.png (48.67 КБ) Просмотров: 5407


После этих мероприятий крокозяблы вместо текста не должны появляться ни в одном из браузеров..
Аватара пользователя
Алексей
Администратор
 
Сообщения: 834
Зарегистрирован: 03 апр 2010, 09:12
Откуда: Солнечный Геленджик :)

Re: Непонятные символы в Хроме

Сообщение mike » 09 дек 2013, 12:54

VOLODYA, надеюсь, вы нам показали не весь код, и там присутствует как минимум еще и это:
Код: Выделить всё
</body>
</html>
mike
 
Сообщения: 76
Зарегистрирован: 27 ноя 2013, 18:20

Re: Непонятные символы в Хроме

Сообщение Алексей » 09 дек 2013, 12:56

ooo.. меня опередили с ответом.. :) ну ничего пусть висит для иллюстрации.. :)
Аватара пользователя
Алексей
Администратор
 
Сообщения: 834
Зарегистрирован: 03 апр 2010, 09:12
Откуда: Солнечный Геленджик :)

Re: Непонятные символы в Хроме

Сообщение Nikel097 » 09 дек 2013, 14:20

mike писал(а):Почему лучше первый вариант?

У меня весь сайт был в кодировке windows-1251. После размещения на хостинге у меня все полетело, Вам повезло, что ни видели. Поверьте, там был ужас.
Аватара пользователя
Nikel097
 
Сообщения: 276
Зарегистрирован: 04 июн 2012, 12:27
Откуда: Казахстан, Алматы

Re: Непонятные символы в Хроме

Сообщение mike » 09 дек 2013, 15:54

Тогда так и говорите, что для вас лучше первый вариант. Ваша проблема была связана с тем, что сервер выдавал в заголовках левую кодировку по умолчанию. По идее он вообще не должен был этого делать. Или вам должна предоставляться возможность изменить этот параметр.
mike
 
Сообщения: 76
Зарегистрирован: 27 ноя 2013, 18:20

Re: Непонятные символы в Хроме

Сообщение Nikel097 » 09 дек 2013, 16:11

Знаете, что примерно год назад народ продал свой хостинг юкозу. Так вот когда мой сайт переместили к ним на хостинг, то он тоже полетел. Плюс в БД у меня тоже были проблемы с кириллицей.
Аватара пользователя
Nikel097
 
Сообщения: 276
Зарегистрирован: 04 июн 2012, 12:27
Откуда: Казахстан, Алматы

След.

Вернуться в HTML

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron
Рейтинг@Mail.ru