Пробемы при верстке @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 13 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Заголовок сообщения: Пробемы при верстке
Сообщение Добавлено: 18 Январь 2005, 08:09:44 
Возникла следующая проблема с бордерами блоков.

Если писать такую строку
Код:
<?xml version="1.0" encoding="windows-1251"?>

в доктайпе
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


То IE рисует бордеры внутри блоков, оставляя неизменной высоту и ширину.

Если же эту строку
Код:
<?xml version="1.0" encoding="windows-1251"?>

не писать, то IE рисует бордер снаружи блоков, точно также как Opera и Mozilla.

Скажите есть ли возможность избежать отрисовки бордера внутри блока в IE не убирая эту строку
Код:
<?xml version="1.0" encoding="windows-1251"?>

На что еще влияет эта строка и обязательно ли ее указание при использовании XHTML?

_________________
Frontend developer: IonDen.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 18 Январь 2005, 17:50:33 
Не писать, если мешает. ИЕ всё равно не понимает XHTML, потому она ей как собаке здрассти. А остальным HTTP-заголовок нужно всё равно задавать от сервера, поэтому что там до строки html не шибко важно. Совсем правильно было бы отдавать для ИЕ без строки и с заголовком text/html, а остальным как положено.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 19 Январь 2005, 07:01:06 
Акела в натуре, мда, ок

_________________
Frontend developer: IonDen.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 19 Январь 2005, 07:24:19 
IonDen666, На самом деле там вообще не всё так просто. Ещё реакция на Strict. Тонкостей не помню, но разобраться стоит. Мож я тебе и наврал по склерозу. А посмотри что там происходит если объяевление XML есть, а стоит не Strict, а Transitional?

Вообще я считаю, что если дизайн принципиально зависит от пикселя там и тут это не есть хорошо. Никогда он не будет реально одинаковым в разных браузерах, поэтому вообще тема неправильная. Нужно дать одну разметку с разными http-заголовками (ну и meta ессно!) и разные CSS от браузера. Всегда так и делаю.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 19 Январь 2005, 15:24:29 
Акела в натуре, мда попробую поэксперементировать. Скажу только, что это поганый IE туго реагирует на объявление XML. У всех остальных, как ты сам понимаешь, все в ажуре и так и эдак.

По поводу разных CSS, в зависимости от броузера: обычно мне удается этого избежать. На моей памяти был лишь один проект, где пришось делать кое что подобное.


Цитата:
что если дизайн принципиально зависит от пикселя там и тут это не есть хорошо.

согласен. Просто тут от меня мало что зависит. Я делаю верстку и тех.дизайн. А дизайнерам макетов пох. на то, что я им говорю про динамичность, про резиновость, про относительность размеров. Они еще этого не понимают. Новички. Да и старые ушедшие дизайнеры не догоняли до этого. Рисовали иногда красиво, но неправильно, с точки зрения грамотной верстки. Ты просто не представляешь себе, сколько приходится иногда доделывать за горе дизайнерами. Тут уж часто и не до таких вещей как совместимость со старыми броузерами (ИЕ 5.0 например) и темболее некогда писать дополнительные CSS-ины.

_________________
Frontend developer: IonDen.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 19 Январь 2005, 19:17:44 
IonDen666, праально! Потому как дизайн начинается со структуры. А она поддерживается вёрсткой+графикой. Прекрасно понимаю твои проблемы, это распространённый случай стояния производственного процесса раком.
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 20 Январь 2005, 07:15:55 
Акела в натуре, :beer: точно сказал. Но увы, от меня это никак не зависит. И я никак не могу на это повлиять. Пытался уже...

_________________
Frontend developer: IonDen.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 20 Январь 2005, 09:27:51 
IonDen666, остаётся или стать дизайнером или объяснить процесс главшефу! :)
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 20 Январь 2005, 10:18:01 
скорее первое ;-))), второе бесполезно, уже пробовал.

_________________
Frontend developer: IonDen.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 21 Январь 2005, 12:18:37 
IonDen666, :beer: :beer: :beer:
:lol:
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 21 Январь 2005, 12:35:59 
во-во! Блин, придется расширять квалификацию... :dandy: хотя я не жалуюсь, на дизайне, всяко можно заработать больше, ну а уж если он еще сочетается с грамотной версткой то и подавно :beer:

_________________
Frontend developer: IonDen.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 21 Январь 2005, 12:56:55 
IonDen666, вот и решение проблемы! Как таки профессиональный художник скажу одно - ходи в музеи чаще! И ты этих чайников всех отимеешь! :)
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 21 Январь 2005, 12:59:45 
Акела в натуре, можешь считать, что уговорил :cool: :beer:

_________________
Frontend developer: IonDen.com
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 13 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100