Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: form XHTML 1.0 Strict Валидация  (Прочитано 9771 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« : 08-08-2008 10:45 » 

Валидный код
Код:
<form action="/search/">
<fieldset>
<input type="text" name="qwery" value="слова для поиска" />
<input type="submit" value="Искать" />
</fieldset>
</form>
Не валидный код

Код:
<form action="/search/">
<input type="text" name="qwery" value="слова для поиска" />
<input type="submit" value="Искать" />
</form>

Смотрю в dtd не вижу требований к наличию fieldset
Может не там ищу?

и сразу второй вопрос

Кто-нибудь знает где посмотреть дефолтные значения атрибутов тегов
например, в form по дефолту metod="get" - это описано в dtd
у fieldset по дефолту (ФФ, ИЕ) - рамки (в опере не смотрел, наверное тоже) - об этом там ничего нет.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 08-08-2008 16:19 » 

Слав, это все таки разные вещи: xhtml и css.

Для CSS есть дефолтные значения для клиента и то, что ты ему задашь сам. Помнишь, классику: фон body не белый - надо самому его задавать. Точно так же со всеми прочими свойствами CSS.

Для оценки валидности дай ссылку или код полной страницы. Fieldset никак не является обязательным - оба варианта верны.

Чем проверял?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 08-08-2008 18:53 » 

ссылку? ЛЕГКО
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 08-08-2008 18:54 » 

да про свойства элементов я немного ступил, но оно меня достало. А все же?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Chuda
Гость
« Ответ #4 : 09-08-2008 09:01 » 

…Fieldset никак не является обязательным - оба варианта верны.

Однако валидатор так не считает. Если xhtml 1.0 strict.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 09-08-2008 09:03 » 

Sla, все верно ругается. Ты же strict используешь, а в xhtml-1.0-strict.dtd сказано (цитирую в другом порядке, чтобы легче понималось):
<!ELEMENT form %form.content;>

<!ENTITY % form.content "(%block; | %misc;)*">

<!ENTITY % misc "noscript | %misc.inline;"> <!-- Тупиковая ветвь. Для примера. -->

<!ENTITY % misc.inline "ins | del | script"> <!-- Тупиковая ветвь. Для примера. -->

<!ENTITY % block
     "p | %heading; | div | %lists; | %blocktext; | fieldset | table">

<!ELEMENT fieldset (#PCDATA | legend | %block; | form | %inline; | %misc;)*>

<!ENTITY % inline "a | %special; | %fontstyle; | %phrase; | %inline.forms;">

<!ENTITY % inline.forms "input | select | textarea | label | button">


Дальше цитировать нет смысла.
« Последнее редактирование: 09-08-2008 09:06 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines