.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>.
Код абсолютно валидный :[ [Только зарегистрированные пользователи могут видеть ссылки. ]
Мне всегда казалось, что подобного не должно быть и код не должен проходить валидации. Как оказалось я не прав. Это, что суровая действительность ?
Расстраиваете меня, сын мой... Да не отрекайтесь от основ истинных отца нашего W3C и научитесь понимать [Только зарегистрированные пользователи могут видеть ссылки. ] элементов...
Код:
(%inline;)*
Вот эта самая «*» (звездочка) означает, что содержимое элемента может появляться 0 или более раз... Пустые элементы TT, I, B, BIG, SMALL, STRIKE, S, U допускаются...
Другое дело, что семантика и валидность – вещи разные...
Originally posted by Aykroyd@Dec 14 2007, 22:33
[b]Расстраиваете меня, сын мой... Да не отрекайтесь от основ истинных отца нашего W3C и научитесь понимать [Только зарегистрированные пользователи могут видеть ссылки. ] элементов...
Другое дело, что семантика* и валидность – вещи разные...
Батенька не расстраиваться а радоваться надо. После ваших слов понял, что я был скрытый семантик и подобные конструкции не нравились мне по природе моей, и от их использования буду открещиваться любыми вениками.