Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> XHTML 1.0 Strict и поля формы, хочу валидность 
V
    Опции темы
yalo
Дата 2.10.2007, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 24.5.2006

Репутация: нет
Всего: 2



Здравствуйте всем.

Только что выяснила, что если в доктайпе указывать ..XHTML 1.0 Strict.. , то почему-то для такого типа документа не будет валидным создание формы как в примере ниже, то есть обычным привычным способом как это позволительно в даже в XHTML 1.0 Transitional  smile 

Код

<!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" xml:lang="en" lang="en">

<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>Тайтл</title>
<link rel="stylesheet" type="text/css" href="index.css" />
</head>

<body>
<form action="script.php" method="post" id="search_onsite">
<label for="search"><input type="text" id="search" name="search" value="" /></label>
<input type="submit" name="submit" value="отправить"/>
</form>

</body>
</html>


Что же делать в таком случае?  smile И, честно говоря, у меня нет документации XHTML 1.0 Strict
PM MAIL ICQ   Вверх
Illuminaty
Дата 2.10.2007, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 25
Всего: 56



Так лучше? smile 
Код
<!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" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>Тайтл</title>
<link rel="stylesheet" type="text/css" href="index.css" />
</head>
<body> 
<form action="script.php" method="post" id="search_onsite"> 
  <div> 
    <label for="search"> 
    <input type="text" id="search" name="search" value="" /> 
    </label> 
    <input type="submit" name="submit" value="отправить"/> 
  </div> 
</form> 
</body>
</html>

Проблема была здесь:
Цитата

line 18 column 19 - Error: document type does not allow element "label" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
line 19 column 53 - Error: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag



PM MAIL ICQ   Вверх
SelenIT
Дата 2.10.2007, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



Цитата(yalo @  2.10.2007,  09:53 Найти цитируемый пост)
нет документации XHTML 1.0 Strict

В основной части (что касается разрешенных/запрещенных тегов и атрибутов и т.п.) она совпадает с таковой для HTML 4.01 Strict (XML-ной версией которого, по сути, XHTML 1.0 и является).


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
yalo
Дата 3.10.2007, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 24.5.2006

Репутация: нет
Всего: 2



понятно, то есть следовало отделить label от form одним из тегов "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" ... надо же, как раньше с этим не сталкивалась (или внимания не обращала...)
спасибо, Illuminaty smile 

Цитата(SelenIT @  2.10.2007,  16:57 Найти цитируемый пост)
В основной части (что касается разрешенных/запрещенных тегов и атрибутов и т.п.) она совпадает с таковой для HTML 4.01 Strict (XML-ной версией которого, по сути, XHTML 1.0 и является). 

ок, тоже учту на будущее, как всегда и тебе,  SelenIT, спасибо за участие в моей судьбеsmile


PM MAIL ICQ   Вверх
Illuminaty
Дата 3.10.2007, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 25
Всего: 56



Всегда, пожалуйстаsmile
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0426 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.