• Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Архив - только для чтения
Сообщество uCoz » Архивариус » Архив » Трудности с таблицей (Построение таблицы)
Трудности с таблицей
Модератор форума
Сообщение # 1 | 17:05:18
Нужно написать HTML код таблицы. Таблица на рисунке.
Сообщение отредактировал Selena - Среда, 25 Апр 2007, 10:10:03
okstyle
Сообщений: 63
Репутация: 46

Сообщение # 46 | 14:08:55
Да к примеру вот это.

Для всех благодарностей: + в репутацию.
Вопрос вопросов: форма даты
frozen
Сообщений: 2
Репутация: 33

Сообщение # 47 | 14:17:11
Ну и что? Нет объявления типа.
Code
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 rigthmargin=0 bottommargin=0 MARG

Нет кавычек, и вообще, это нужно вынести в CSS.
Для начала нужно проверять собственный код, а только потом, заполнять этим кодом страницы.
okstyle
Сообщений: 63
Репутация: 46

Сообщение # 48 | 15:10:13
frozen, с кавычками тоже самое. А какой тип тут можно указать? dry

Для всех благодарностей: + в репутацию.
Вопрос вопросов: форма даты
frozen
Сообщений: 2
Репутация: 33

Сообщение # 49 | 15:15:07
Quote (okstyle)
А какой тип тут можно указать?

Нужный тебе. Вообще эта тема не про типы. Если тебе нужны замечания по твоему коду - создай тему и спроси в ней, может найдутся желающие ответить.
okstyle
Сообщений: 63
Репутация: 46

Сообщение # 50 | 15:26:57
frozen, да вообще-то мне пох. Заканчивать надо флудить. Начали про таблицу, закончили валидатором wink

Для всех благодарностей: + в репутацию.
Вопрос вопросов: форма даты
participant

Сообщение # 51 | 00:11:12
Quote (Selena)
frozen, ты не умеешь учить. Поэтому никто и не хочет у тебя учиться.

Он не учил, а давал ссылки на описание.
frozen, Твои задачи для детского сада. Я их все решил. parvina правильно закрыла эти темы. Был на твоем сайте, он совершенно пустой, вот ты его и не показываешь. Показать нечего!
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 52 | 00:21:48
participant, вы не в теме.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
frozen
Сообщений: 2
Репутация: 33

Сообщение # 53 | 18:37:51
Очередная подсказка smile
Если кратко, то:
Таблица состоит из строк\радов, столбцов\колонок. Данные заносятся в ячейки. Ячейки могут занимать несколько столбцв\колонок и рядов\строк. Для правильного построения рисуется сетка – она все показывает.

Добавлено (03-Май-2007, 18:37:51)
---------------------------------------------
таблица - table
ячейка - td
строка - tr

Правильный ответ - указать число колонок с указанием ширины.

Вот и простой вопрос по основам HTML. smile

DuboloM
Репутация: 12

Сообщение # 54 | 12:04:23
Придумал только это - http://united.ucoz.ru/files/table-for-froze.html sad

Или у меня IE косячит или это действительно в нем плохо работает,
но Mozilla и Opera, вроде не послали меня куда подальше.

Да и валидатор не послал :)

Но все же IE - негодяй sad

frozen
Сообщений: 2
Репутация: 33

Сообщение # 55 | 15:07:00
Quote (DuboloM)
Придумал только это

Правильно придумал. Можно не задавать группу, просто задать ширину колонок. В данном случае, все колонки одинаковы - значит можно прописать число колонок и указать их ширину.

Code
<COL SPAN="6" WIDTH="100">

Quote (DuboloM)
Или у меня IE косячит или это действительно в нем плохо работает

скорее всего ты смотришь в шестой версии, а он переходит в режим обратной совместимости, если выше DOCTYPE (в прологе документа) есть любая запись. В твоем случае или выкинь объявление версии XML, или используй такой тип
Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Ведь по сути своей, XHTML 1.0 Transitional - это переформулировка HTML 4.01.

можешь воспользоваться еще одной проверкой. Она тоже добавит знаний.

Сообщение отредактировал frozen - Пятница, 15 Июн 2007, 15:10:46
Gigabitze
Сообщений: 12
Репутация: 18
Уровень замечаний:

Сообщение # 56 | 15:30:18
http://mmu2.ru/noname1.htm
не претендую на то, что я самый умный...просто накалякалось.
смысл в том, что нужно сделать еще один ряд с нулевой высотой.
а если прописать стайл к ячейкам этого нулевого ряда о нулевом бордере - все будет пучком. как здесь: http://mmu2.ru/noname2.htm

DuboloM
Репутация: 12

Сообщение # 57 | 15:37:29
Quote (Gigabitze)
смысл в том, что нужно сделать еще один ряд с нулевой высотой.

На первой же странице темы это уже придумал Andre.

Quote (Andre)
Добавлено (24-Апр-2007, 23:58:50) --------------------------------------------- frozen, я понял секрет... но к сожалению не придумал способ скрыть управляющую первую строчку где и задаются размеры ячеек. Обновил страничку, сейчас и в Мозиле работает

Quote (Gigabitze)
а если прописать стайл к ячейкам этого нулевого ряда о нулевом бордере - все будет пучком. как здесь

В Мозилле точно видно - в других не смотрел.

Добавлено (15-Июн-2007, 15:37:29)
---------------------------------------------
frozen,
прошел и вторую валидалку, но толку столько же: www.validome.org

Quote (frozen)
скорее всего ты смотришь в шестой версии

7-ого нету sad
Gigabitze
Сообщений: 12
Репутация: 18
Уровень замечаний:

Сообщение # 58 | 15:42:08
DuboloM, молчу-молчу...я и не пытался присвоить авторство.

В условии, поставленном в посте не сказано о том, как должен выглядеть результат в рамках, а просто итог - сверстать такую таблицу.
правильно/нет - судить не мне


frozen
Сообщений: 2
Репутация: 33

Сообщение # 59 | 17:13:05
Quote (Gigabitze)
нужно сделать еще один ряд с нулевой высотой

Ну по поводу этого варианта уже сказали, могу только добавить, что TD не должны быть пустыми.
Ну если брать задание, то таблица (в окончательном варианте) должна быть один к одному с рисунком (IE 6+ Fox & Opera)
Но это уже другая песня.
DuboloM
Репутация: 12

Сообщение # 60 | 20:12:14
hands king я сделал, вроде happy cool

Вот сама табличка: http://united.ucoz.ru/files/table-for-froze.html

Страница валидна, т.е. ничего запрещенного и не специфицированного не применялось:

Ресурс, который очень помог в кодинге этой таблицы: http://alepira.ural.ru/html401/tables.html#edef-TABLE [респект frozen`у ]



Особенность (из-за этого не получилось "собрать" таблицу с первого раза) - я считаю, что дело именно в этом.

Код тотже, что и написали МНОГИЕ из нас - однако добавлен элемент "<col ... />" (можно также и <colgroup><col ... /></colgroup>) -
о правиле использования тега читайте по ссылке ("Ресурс, который очень помог ...").

Я добавил сначала: <col span="6" width="100" />.

Но, вот тут-то и вся загвоздка.
Для удобства отображения мы все прописали cellpadding=" х " (где "х" число, удобное конкретно каждому - я написал 3) - и наша табличка поехала, если Mozilla Firefox и Opera повели себя логично, то IE 6.0 стало лихорадить.

Объяснить это могу лишь придурковатостью объектной модели IE 6.0, кот. некорректно обрабатывает внутренние и внешние отступы.

Сделав такой вывод мы просто учитываем это при указании сетки ширины столбцов - я прописал width="92", и всё встало на свои места.
Сформулировать при этом неизменность разметки таблицы в Mozilla Firefox и Opera не могу, однако результат на лицо.

Возможно есть и другой вариант реализации (задание, напр. принудительного размера ячейкам - не стал на него время тратить, потому не отвечу на вопрос, будет ли в этом случае выполняться условие), а также - возможно есть более внятное объяснение происходящего,
но у меня получилось выполнить задание и, вроде, всё работает корректно.

Спасибо, frozen, было интересно поучаствовать в реализации решения wink

Сообщение отредактировал DuboloM - Пятница, 15 Июн 2007, 20:33:56
Сообщество uCoz » Архивариус » Архив » Трудности с таблицей (Построение таблицы)
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск: