Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ошибка при использования коментария в IE6, XHTML + CSS 
:(
    Опции темы
BrutalMetal
Дата 23.5.2008, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 29.4.2008

Репутация: нет
Всего: нет



Здравствуйте.
У меня возникла проблема с CSS и XHTML.
Вот html фаил:
Код

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
   <head>
      <title>Пример 1</title>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <link rel="stylesheet" type="text/css" media="screen,projection" href="style.css" />
   </head>
   <body>
      <div id="wrap">
         <div id="header">header</div>
         <div id="nav">nav</div>
         <div id="article">article</div>
         <div id="aside">aside</div>
         <div id="footer">footer</div>
      </div>
   </body>
</html>

вот css:
Код

/* ОСНОВНЫЕ */
body, html{text-align:center;margin:0px;padding:0px;background:#a7a09a}
body {min-width: 750px}

/*ОСНОВНОЙ КОНТЕЙНЕР*/
#wrap {text-align:left;background: #99c;margin: 0px auto; width: 750px}
#header {background: #ddd; height:100px}
#nav {background: #c99;height:30px;clear:both;}
#article {background: #9c9; float: left; width: 500px}
#aside {background: #99c; float: right; width: 240px}
#footer {clear: both; background: #cc9}


и html и css проходят валидацию, но все отображается в ie 6 неправильно.
Но стоит только убрать комментарий "/*ОСНОВНОЙ КОНТЕЙНЕР*/" или заменить его на "/* ОСНОВНОЙ КОНТЕЙНЕР */" или на /* WRAP */ или даже на "/*ОСНОВНОЙ КОНТЕЙНЕР56*/" как все начинает правильно работать.
Скажите пожалуйста в чем прикол, что я не так сделал или это ошибка восприятия IE?

PS: как я заметил реакция такая на слово /*КОНТЕЙНЕР*/

Это сообщение отредактировал(а) BrutalMetal - 23.5.2008, 15:21
PM MAIL   Вверх
bars80080
Дата 23.5.2008, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



имхо, раз это самые обычные комментарии, то скорее всего неторые символы кирилицы создают своими кодами закрытие коммента


пиши base container  smile 
PM MAIL WWW   Вверх
BrutalMetal
Дата 23.5.2008, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 29.4.2008

Репутация: нет
Всего: нет



bars80080, 
Хм.. както непохоже... Так и делаю  smile 

Например такая ошибка 
/* КОНТЕЙНЕР */вапвап
#wrap {text-align:left;background: #99c;margin: 0px auto; width: 750px}
отключит селектор #wrap а все что после "}" будет работать

Это сообщение отредактировал(а) BrutalMetal - 23.5.2008, 16:12
PM MAIL   Вверх
SelenIT
Дата 23.5.2008, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Если в CSS встречаются non-ascii-символы, нужно обязательно прописывать правило @charset в самом начале. Иначе возможны такие приколы.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
BrutalMetal
Дата 23.5.2008, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 29.4.2008

Репутация: нет
Всего: нет



SelenIT, 
Ну у меня нет не ASCII символов.
А во вторых код:
Код

@charset "utf-8";
/*ОСНОВНЫЕ*/
body, html{text-align:center;margin:0px;padding:0px;background:#a7a09a}
body {min-width: 750px}

/*КОНТЕЙНЕР*/

#wrap {text-align:left;background: #99c;margin: 0px auto; width: 750px}
#header {background: #ddd; height:100px}
#nav {background: #c99;height:30px;clear:both;}
#article {background: #9c9; float: left; width: 500px}
#aside {background: #99c; float: right; width: 240px}
#footer {clear: both; background: #cc9}

Ничего не меняет,  можете попробовать сами у кого IE6 
если есть владельцы IE7 скажите пожалуйста как это отображается у Вас!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0593 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.