Содержание сайта отображается не корректно

интернет html сервер .net веб

Сайт только на HTML.

1. В Опера все символы отображаются нормально. В ФайерФокс отображаются вот такие символы:

Äåáàòû âîêðóã òåìû ïðîèñõîæäåíèÿ ÷åëîâå÷åñòâà óñèëèâàþòñÿ, çàõâàòûâàÿ ñðåäñòâà ìàññîâîé èíôîðìàèè êàê öóíàìè. Ðàçãîâîðû âåäóòñÿ íà òåìó ñóùåñòâóåò ëè Òâîðåö, è ìîæåò ëè íàøå ñóùåñòâîâàíèå áûòü îáúÿñíåíî áåç íåãî. Àòåèñòû ïûòàþòñÿ äîêàçàòü ÷òî íàóêà è âåðà â Áîãà íå ñîâìåñòèìû

Как это можно исправить?

2. Не отображаются некоторые элементы фона.

Если открывать сайт в браузере с компьютера, то все загружается как положено.

Когда сайт на сервере, не загружается изображение фона центральной ячейки таблицы.

Изображение имеет размеры 600x950.

В чем тут может быть причина?

Примечание:
>1. Конфликт отдаваемого сервером заголовка
>Content-Type: text/html; charset=...
>и мета-тега на странице <META http-equiv="Content-Type" content="text/html; charset=...">
>(если они вообще есть).

Их нет!

Так как исправить?

>2. Путь к картинке может быть прописан как относительный, а может как URL с полным адресом >сервера. Проверяйте путь.

Другие изображения в соседних ячейках прекрасно загружаются, путь у всех одинаковый. Отличие только в размере изображения.

Примечание:
>Нужно выяснить, какая кодировка у HTML-страницы. Одни браузеры по умолчанию считают, что >кодировка ISO латиница, другие — что UTF-8, третьи — в зависимости от текущих настроек. >Попробуйте такие варианты в приведённом коде:
>charset=UTF-8
>charset=windows-1251
>charset=koi8-r

Перепробовал эти варианты кодировок, результат тот же.

2.>Если дело в размере, то может быть виноват фильтр в фаерволле или браузере, потому что он >мог принять фон за рекламный баннер.
>Если после изменения ширины и высоты на один пиксел всё исправилось, то эта гипотеза верна.

Нет это не файервол (пробовал отключать), наврядли браузер, так как при загрузке с компьютера проблем нет.

Как в этом случае может повлиять изменение размеров изображения? Изображение по размеру ячейки таблицы.

Примечание:
Конфликт кодировки можно устранить на уровне браузера. Установил в Автоопределение кодировки, и содержание теперь отображается правильно.

Но было бы желательно решить это на уровне сайта, то есть зделать так, чтобы кодировка была универсальной.

Примечание:
Выяснил почему не загружалось изображение фона.

Хостинг на Linux, а он разлечает регистр букв, а у меня в названии фона была одна заглавная буква, а в ссылках на изображение все строчный.
Ответы:
1. Конфликт отдаваемого сервером заголовка
Content-Type: text/html; charset=...
и мета-тега на странице <META http-equiv="Content-Type" content="text/html; charset=...">
(если они вообще есть).
> Но было бы желательно решить это на уровне сайта,
> то есть зделать так, чтобы кодировка была универсальной.
универсальнее UTF-8 для отображения средствами браузера не существует. сделай так, чтобы сайт отдавался в UTF-8 - и все проблемы отпадут сами собой.
а определение неизвестной кодировки - неблагодарное занятие: не существует алгоритмов, которые со 100% гарантией определят кодировку.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.