![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 1 Всего: 144 |
Вот я пытаюсь отобразить рисунок, состоящий из нескольких элементов, в виде таблицы, каждая ячейка которой содержит фрагмент целой картинки. Все получется очень хорошо, до тех пор пока я не открываю станицу в IE. Непонятно из каких соображений, но эксплорер зачем-то добавляет внизу ячейки с картинкой пустое пространство. В Опере и ФФ все работает как положено.
Вопрос: ну почему IE такие патологические уроды? Почему каждая сраная фича на странице требует неимоверных усилий, чтобы заставить ее работать так как надо? ЗЫ. Пример простейшего кода, который демонстрирует кривость IE, приведен вот здесь. Спасибо за внимание! Это сообщение отредактировал(а) Stampede - 22.9.2005, 05:56 -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
diam |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 348 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: нет Всего: 16 |
Попробуй поставить у img свойство margin в 0.
|
|||
|
||||
Greendrake |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 14.7.2005 Репутация: 3 Всего: 6 |
Убери пробелы и переносы строки между img и </td>, вот так:
На эмоциях далеко не уедешь. Побольше усидчивости и самообладания - и результат будет на лице. |
|||
|
||||
Gold Dragon |
|
||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
Stampede
IE тут не причёт.. просто ручки малость корявые ![]() напиши вместо
это
просто где-то абзац или пробелы... и желательно ставить размеры рисунка И что за моду взяли писать при <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> стали писать синтаксисом XHML, я имею косую черту в теге.. Добавлено @ 08:29 Greendrake опередил ![]() -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||
|
|||||
Str!pe |
|
|||
профиль удален ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2426 Регистрация: 12.6.2005 Где: На земле. Репутация: 3 Всего: 152 |
Red Dragon
На счет синтаксиса... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> так Dreamweawer гонит код по дефолту... в чем верстают в том и получают. Stampede А если фотошопом нарезать? и сохранить для web? Там все эти инструменты есть и все они прекрасно работают... -------------------- Со мной можно связаться по скайпу или по аське. Занимаюсь продвижением сайтов - самой таргетированной рекламой. |
|||
|
||||
Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 1 Всего: 144 |
Спасибо, братцы, все получилось!
Greendrake, получаешь первый плюс. С почином! Всем остальным: я ведь привел самый урезанный, минимально необходимый код, чтобы продемонстрировать нежелательный эхфект. А так я уже два дня мудохался: и размеры все прописывал, и марджины, и бодеры, и паддинги - ничего не помогало. Ан оказывается вон где собака порылась. Red Dragon, таки точно уверен, что это моих рук геометрия? ![]() Про doctype - не понял, о чем речь. Dreaweaver вообще ни при чем - все всегда пишу руками. Еще раз всем спасибо! -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 1 Всего: 92 |
Он имеет ввиду, что тип документа указан HTML, а тэг img написан как для XHTML ![]() В HTML пишется <img src="..." > без косой черты. Это сообщение отредактировал(а) Дрон - 22.9.2005, 17:25 -------------------- Да. Именно так. |
|||
|
||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
В HTML пишется и так, и так. |
|||
|
||||
Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 1 Всего: 92 |
И где об этом сказано? Сейчас глянул спецификацию HTML 4.01 -- там такого нет. -------------------- Да. Именно так. |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 6 Всего: 317 |
В HTML косой черты вообще нет, в SGML есть, но это NET конструкция, по идее браузер '/>' по моему как '>>' должен понимать. Xорошо что бродилки не врубаються, хотя валидатор будет ругаться, например если теги link и т.п. в head секции такую черту содержат. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
Gold Dragon |
|
||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
Народ, давайте раз и навсегда определимся HTML и XML имеют разный синтаксис. Если браузеры игнорируют
вот вам ответ валидатора
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||
|
|||||
dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Red Dragon, прочитай хотя бы что написал
![]() Валидатор как раз не ругается. Возможно, я был не прав, заявив столь категорично про то, что и там и там можно писать <img />, но валидатор на это НЕ ругается! Да, в head ругается. И про это есть даже отдельный пункт в ФАКе W3C. А на <img />, <hr />, <br /> - не ругается. |
|||
|
||||
Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 1 Всего: 92 |
Вот тут кое-что об этом пишут.
http://www.cs.tut.fi/~jkorpela/html/empty.html
Т.е. похоже, что в примере Red Dragon валидатор ругался на >. Т.к. интерпертация тэга закончилась уже после косой черты. -------------------- Да. Именно так. |
|||
|
||||
dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ребята, да вы хоть прочитайте, что там имелось в виду, блин! Скорее всего Red Dragon положил картинку прямо в body, без блочного контейнера.
Вот этот код полностью валиден по мнению валидатора:
|
||||
|
|||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 9 Всего: 71 |
На сколько я правильно понял, по касая черта не может появляться в теге без кавычек
а вот что даёт валидатор HomeSite
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |