Когда я верстаю сайты, я делаю их кроссбраузерными, то есть чтобы в большинстве браузеров они смотрелись одинаково. Обычно кроссбраузерность делаю для IE7, IE6, Opera, FireFox, т.к. это основные браузеры которыми пользуется пользователь интернета.
При верстке этого блога я столкнулся с проблемой отображения сайта в IE6 (Internet Explorer 6.0) при кодировке UTF-8. Верстал я блог в стандартной кодировке windows-1251, а когда натянул шаблон на CMS Drupal, то увидел что в IE6 весь сайт расползся :( как будто часть CSS стилей не применилась к содержимому страницы. Блог у меня стоит на кодировке UTF-8.
Приведу пример сверстанных HTML страниц своего блога чтобы вы до конца поняли о чем идет речь в этой статье (страница1 - windows-1251 и страница2 - UTF-8). Эти две страницы абсолютно одинаковы и используют один и тот же CSS файл для оформления, единственная разница между ними это кодировки, страница1 находится в стандартной кодировке windows-1251, а страница2 в кодировке UTF-8. Если посмотреть эти две страницы в IE6, то вы увидите что страница1 отображается нормально, а страница2 вся расползлась. И я начал копаться в интернете в этом направлении. Результат не заставил себя долго ждать и решение этой проблемы я нашел }:-). Это оказался какой то баг или просто не совершенность браузера IE6.
Выход из этой ситуации есть, а точнее их 2:
1. Убрать все русские комментарии в подключаемом к странице CSS файле;
2. Сохранить подключаемый CSS файл в кодировке UTF-8.
Я выбрал второй вариант, т.к. CSS файл довольно таки не маленький получился у меня и комментарии на русском языке к которым я так привык очень помогают. Вот такое простое решение имеет эта по началу казавшаяся сложной и непонятной проблема. Правда я думал я спятил совсем когда увидел что один и тот же HTML код на движке весь расползся в IE6, а не на движке все нормально отображается в IE6. Но хорошо что все хорошее хорошо кончается :-).



Насчет кодировок win1251 и UTF-8.
обе созданные страницы открыл в опере, отобразились нормально...
Написал сайт http://www.samti.uz на Друпал, поставилд информер от Medlinks.ru, так вот этот самый информер корректо отображается в Опера, Мозила, а вот IE 6.0 и 7.0 не отображают его.... можете ли помочь в решении этой проблемы ?
На вашем сайте DNS error, надо смотреть конкретно проблему.
Вариант 3. В начало подключаемого CSS-файла добавить строку:
@charset "windows-1251";
А в чем различия между этими двумя кодировками, и какую из них лучше использовать при верстке шаблона ?
http://ru.wikipedia.org/wiki/UTF-8
и
http://ru.wikipedia.org/wiki/Windows-1251
субтитры к сериалам субтитры к сериалам турнир по казакам империя турнир tv shows subtitles tv subs movies subtitles lcn казаки игра tv show and tv series subtitles tv show subtitles казаки турнир по казакам субтитры к фильмам seropol5
спасиб.
Зарабатывай много и быстро: строительные работы. Возможности приходят и уходят. Строительные услуги, компания. Новинка строительные услуги. Продажа декоративного камня - отделочные материалы. Дом из бруса. Купить цемент м500 розница и. Куплю цемент пц 500. Что такое сухие смеси и грунтовки. Сухих строительных смесей! Действуют. Создан первый каталог производств: завод металлоконструкций. Автокраны, продажа кранов. Заказ автокрана в аренду.
Косметика с доставкой - эйвон. Организуйте бизнес без начальства. Блеск для губ dior игральный кубик. Интернет-магазин блеск для губ dior. Тени для век хороший бесплатный сайт. Большой набор теней для век. Clarins Косметика: кларанс. Помады, Косметика - помада. Интернет духов. Духи купить Perles de Lalique.
Отправить комментарий