Показано с 1 по 9 из 9

Тема: Неправильная высота ячейки в ие!

Комбинированный просмотр

  1. #1
    Такая вот проблема, сделал скелет страницы таблицой (2 Aykroyd, да да таблицой не надо меня бранить, я сам верстаю семантически, но нужно таблицой щас, поэтому плохо понимаю ).
    Нужно чтобы этот скелет был на всю страницу шапка вверху, по центру меню и контент и снизу футер. Ну так вот для шапки задал высоту в пикселях, во всех браузерах нормально, а в ие высота больше раза в 2-3! Не пойму в чём проблема!

    Код:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <title>lala</title>
    <link href="style.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <table cellspacing="0" cellpadding="0" id="framework">
     *<tr class="frameheader">
     * * <td>ПУГ</td>
     * *<td>ПУГ</td>
     *</tr>
     *<tr>
     * *<td class="frameleft">ПУГ</td>
     * *<td class="framecontent">ПУГ</td>
     *</tr>
     *<tr class="framefooter">
     * *<td>ПУГ</td>
     * *<td>ПУГ</td>
     *</tr>
    </table>
    </body>
    </html>
    Код:
    @charset "windows-1251";
    html {
    ****height:100%;
    ****width:100%;
    ****margin:0;
    ****padding:0;
    }
    body {
    ****height:100%;
    ****width:100%;
    ****font-size:0.8em;
    ****background: #fff;
    ****margin:0;
    ****padding:0;
    }
    
    /*<каркас>*/
    #framework {
    ****width:100%;
    ****height:100%;
    ****border:none;
    ****background:#F5F5F5;
    }
    #framework .frameheader {
    ****background:#FF00FF;
    ****height:150px;
    }
    #framework .frameleft {
    ****width:220px;
    }
    #framework .framecontent {
    ****background:#fff;
    ****border-left:#FF94BD 1px solid;
    ****border-top:#FF94BD 1px solid;
    ****border-bottom:#FF94BD 1px solid;
    }
    #framework .framefooter {
    ****height:50px;
    }
    /*</каркас>*/

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    А Вы никогда не задумывались, почему многие приверженцы вот таких вот методов верстки не спешат указывать правильный DOCTYPE и рендерят страницы в Quirks Mode? Просто по незнанию? Вряд ли.)

    Originally posted by mumus@Feb 20 2008, 00:24
    не надо меня бранить
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Да я, в принципе, и не имею такой привычки. Кто-то и в MS Word веб-страницы создает. Бог в помощь.)

    Originally posted by mumus@Feb 20 2008, 00:24
    Не пойму в чём проблема!
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    В подходе к решению задачи.

  3. #3
    Хм, я в тупике, хочу вопрос поставить по-другому. Хотелось бы услышать мнение от Aykroyd.
    Мы решили сделать цмс, и незнаем как его писать в xhtml или html. Посмотрел разные цмски, у всех доктайп либо квиркс мод либо html. Сейчас в тупике незнаем что выбрать, чтобы потом не столкнуться с проблемами. Просто интересно, почему все существующие цмс используют все доктайпы кроме xhtml? С чем это связано? С проблемами которые могут появиться с использованием динамического контента или как? И вообще нужна ли цмс семантическая верстка?

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by mumus@Feb 20 2008, 22:12
    Просто интересно, почему все существующие цмс используют все доктайпы кроме xhtml?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Не все. MODx, например, использует XHTML, да и админка IPB на нем же.

    Originally posted by mumus@Feb 20 2008, 22:12
    С чем это связано?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Ни с чем. Гораздо важнее [Только зарегистрированные пользователи могут видеть ссылки. ].

    Originally posted by mumus@Feb 20 2008, 22:12
    И вообще нужна ли цмс семантическая верстка?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Не так уж чтобы, если сравнивать с фронтэндами, но тем не менее. Если есть возможность сделать что-то правильно, почему бы не сделать именно так?

  5. #5
    Посмотрел Модикс, там в качестве скелета используется таблица, следовательно, отсутствует семантика. Ладно вернёмся к баранам. Многие используют тот самый xhtml, используют див, а ведь наверняка не используют тот самый нужный заголовок, спрашивается в чём смысл?

    Есть ли смысл использовать xhtml но, использовать таблицы для оформления некоторых элементов, или в этом случае сразу нарушается вся семантика?

    С какими проблемами можно столкнуться, создавая сложные динамические сайты с использованием xhtml, за исключением тех которые были в той статье, ведь по каким-то причинам, у всех цмс в качестве скелета используется таблица (неужели причиной этого являются те разработчики-старпёры которые заполоняли интернет в конце 90х годов, и по их примеру все делают так же?). И если даже никого не волнует как сделан сайт, зачем всё это?

  6. #6

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by mumus@Feb 22 2008, 23:05
    Посмотрел Модикс, там в качестве скелета используется таблица, следовательно, отсутствует семантика.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    В первую очередь там в качестве «скелета» используются фреймы. И только затем таблицы...

    Originally posted by mumus@Feb 22 2008, 23:05
    Ладно вернёмся к баранам. Многие используют тот самый xhtml, используют див
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Вы не путайте XHTML и «див». Эти штуки не имеют друг к другу никакого отношения. То есть совсем никакого.

    Originally posted by mumus@Feb 22 2008, 23:05
    а ведь наверняка не используют тот самый нужный заголовок, спрашивается в чём смысл?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Смысл в том, что помимо лучшей индексации поисковыми системами, семантическая верстка имеет ряд других преимуществ. В частности, уменьшение объема кода, кэширование представления и совместимость с различными устройствами вывода...

    Originally posted by mumus@Feb 22 2008, 23:05
    Есть ли смысл использовать xhtml но, использовать таблицы для оформления некоторых элементов, или в этом случае сразу нарушается вся семантика?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    И опять же вынужден Вас поправить: не путайте XHTML и таблицы. Равно как и «дивы», таблицы не имеют к XHTML никакого отношения. HTML и XHTML – это всего лишь синтаксис, в то время как таблицы и «дивы» – методы.

    Originally posted by mumus@Feb 22 2008, 23:05
    С какими проблемами можно столкнуться, создавая сложные динамические сайты с использованием xhtml
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Ни с какими. Весь вопрос в необходимости использования XHTML.

    Originally posted by mumus@Feb 22 2008, 23:05
    ведь по каким-то причинам, у всех цмс в качестве скелета используется таблица
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Не обобщайте.) В моей собственной CMS, например, ничего такого не используется... Равно как и фреймов не обнаруживается...

    Originally posted by mumus@Feb 22 2008, 23:05
    неужели причиной этого являются те разработчики-старпёры которые заполоняли интернет в конце 90х годов
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    По всей видимости.

    Originally posted by mumus@Feb 22 2008, 23:05
    И если даже никого не волнует как сделан сайт, зачем всё это?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Кого надо – это волнует. По крайней мере даже на фрилансе все чаще и чаще от кодеров требуются навыки именно семантической верстки... Как ни странно...

Похожие темы

  1. Порядок бордюров ячейки таблицы
    от null в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 11.03.2010, 15:15
  2. div по высоте ячейки
    от CeMeH в разделе Вёрстка сайта
    Ответов: 5
    Последнее сообщение: 09.11.2007, 22:12
  3. Изменить цвет фона ячейки таблицы
    от ptica в разделе Вёрстка сайта
    Ответов: 13
    Последнее сообщение: 13.02.2007, 04:20
  4. Неправильная Картинка
    от Alik в разделе CG и иллюстрация
    Ответов: 13
    Последнее сообщение: 09.01.2007, 10:34
  5. OL: неправильная нумерация при задании стиля
    от nike в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 14.12.2006, 17:20

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •