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

Тема: Валидность и пустые теги

  1. #1

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Есть следующий код:
    Код:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     * *"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>TEST</title>
    <meta http-equiv="Content-Type" content=
    "text/html; charset=utf-8" />
    <link href="bag.css" rel="stylesheet" type="text/css" media=
    "all" />
    </head>
    <body>
    
    
    
    
    
    
    
    
    
    
    
    </body>
    </html>
    Код:
    .b1, .b2, .b3, .b4, .b5, .b1 i, .b2 i, .b3 i, .b4 i, .b5 i, .b1 b, .b2 b, .b3 b, .b4 b, .b5 b, .b1 q, .b2 q, .b3 q, .b4 q, .b5 q {height: 1px;font-size: 1px;overflow: hidden;border-style: solid;border-width: 0 1px;display: block;}
    .b1 { margin: 0 2px;background: #EBEEF0;border: none; }
    .b1 b { margin: 0 1px; background: #B8C3C8;border-color: #CBD3D7; }
    .b2 {margin: 0 1px; border-color: #D6DCDF;}
    .b2 b {border-color: #B8C3C8;}
    .b2 i {border-color: #E4E8EA;}
     .b2 q {border-color: #F7F8F9;}
    .b3 {border-color: #EBEEEF;}
    .b3 b {border-color: #BCC6CB;}
    .b3 i {border-color: #F9FAFB;}
    .b4 {border-color: #CAD2D6;}
    .b4 b {border-color: #E5E9EB;}
    .b5 {border-color: #B5C0C6;}
    .b5 b {border-color: #FAFBFB;}
    .text {border: 1px solid #B0BCC2; border-width: 0 1px; padding: 0 12px;}
    источник: [Только зарегистрированные пользователи могут видеть ссылки. ]
    Как видно из кода он содержит множество пустых тэгов , , <q></q>.
    Код абсолютно валидный :[ [Только зарегистрированные пользователи могут видеть ссылки. ]

    Мне всегда казалось, что подобного не должно быть и код не должен проходить валидации. Как оказалось я не прав. Это, что суровая действительность ?

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Расстраиваете меня, сын мой... Да не отрекайтесь от основ истинных отца нашего W3C и научитесь понимать [Только зарегистрированные пользователи могут видеть ссылки. ] элементов...

    Код:
    (%inline;)*
    Вот эта самая «*» (звездочка) означает, что содержимое элемента может появляться 0 или более раз... Пустые элементы TT, I, B, BIG, SMALL, STRIKE, S, U допускаются...

    Другое дело, что семантика и валидность – вещи разные...

  3. #3

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Originally posted by Aykroyd@Dec 14 2007, 22:33
    [b]Расстраиваете меня, сын мой... Да не отрекайтесь от основ истинных отца нашего W3C и научитесь понимать [Только зарегистрированные пользователи могут видеть ссылки. ] элементов...
    Другое дело, что семантика* и валидность – вещи разные...
    Батенька не расстраиваться а радоваться надо. После ваших слов понял, что я был скрытый семантик и подобные конструкции не нравились мне по природе моей, и от их использования буду открещиваться любыми вениками.

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Верным путем идете, товарищи)

Похожие темы

  1. Из-за flash хтмл - не проходит на валидность
    от fenixnt в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 30.10.2007, 17:41
  2. Почему вместо картинок пустые рамки с красными кре
    от DiamondCutter в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 17.04.2007, 14:13
  3. Теги
    от Юрчик в разделе Вёрстка сайта
    Ответов: 8
    Последнее сообщение: 28.02.2007, 00:52
  4. Валидность скрипта
    от Defnur в разделе Вёрстка сайта
    Ответов: 9
    Последнее сообщение: 12.01.2007, 03:40
  5. Пустые текстовые блоки в Кореле
    от SergeG в разделе Векторная графика
    Ответов: 1
    Последнее сообщение: 11.09.2006, 11:41

Ваши права

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