X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Валидация. Мозг вскипел....
diks
diks
Topic Starter сообщение 10.8.2012, 13:12; Ответить: diks
Сообщение #1


Здравствуйте. Validator.w3.org выдает ошибки по моему шаблону которые я исправить не могу так как не могу понять что не так... Буду благодарен за разъяснения.
1. required attribute "type" not specified
<script>(function(){if(window===window.parent){…
2. document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag
<input type="text" name="s">
3. start tag was here
<input type="text" name="s">
4. end tag for "input" omitted, but OMITTAG NO was specified
<input type="submit" value="Искать" >
5. required attribute "alt" not specified
…" height="49" src="http://test1.ru/wp-content/themes/traction/images/lol.jpg">

Сообщение отредактировал bum - 10.8.2012, 13:51
Причина редактирования: -red
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
disiyndel
disiyndel
сообщение 10.8.2012, 13:32; Ответить: disiyndel
Сообщение #2


1. Вместо <script>:
<script type="text/javascript" language="javascript">

2. Инпуты в xhtml должны быть внутри блокового элемента... "<p>", например.

3. В xhtml все теги надо закрывать, даже ординарные. Т.е. <br/>, <input /> и т.д.
Вместо <input type="text" name="s">:
<input type="text" name="s" />

4. Аналогично пункту 3.:
<input type="submit" value="Искать" />

5. Для картинок по стандартам необходимо прописывать атрибут alt=""


--------------------
http://heisenbrog.com - только цифры, факты и эксперименты.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bananzz
Bananzz
сообщение 10.8.2012, 13:33; Ответить: Bananzz
Сообщение #3


<script>(function(){if(window===window.parent){
должно быть:
<script type="text/javascript">(function(){if(window===window.parent){


Для инпутов:
<input .... />

Для img надо прописать аттрибут alt=""
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
diks
diks
Topic Starter сообщение 10.8.2012, 14:00; Ответить: diks
Сообщение #4


(disiyndel @ 10.8.2012, 12:32) *
1. Вместо <script>:
<script type="text/javascript" language="javascript">

не хочет работать. не грузит сайт и выдает ошибку.
(disiyndel @ 10.8.2012, 12:32) *
Инпуты в xhtml должны быть внутри блокового элемента... "<p>", например.

они и так в диве
<div class="right-search-block" align="center">
<div class="search-field">
<form method="get" action="http://test1.ru/">
<input type="text" name="s"/>
<input type="submit" value="Искать" >
</form>
</div>
</div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kirils
Kirils
сообщение 10.8.2012, 14:48; Ответить: Kirils
Сообщение #5


(diks @ 10.8.2012, 12:00) *
не хочет работать. не грузит сайт и выдает ошибку.

<script type="text/javascript"> обычно достаточно. Попробуйте так.

(diks @ 10.8.2012, 12:00) *
они и так в диве

Полагаю, имелось ввиду, что _каждый_ должен быть в диве.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
diks
diks
Topic Starter сообщение 10.8.2012, 16:53; Ответить: diks
Сообщение #6


да, все нормально. исправил.
но есть еще несколько вопросов:
1. document type does not allow element "div" here; assuming missing "li" start-tag
<div class="mini-news-img img">
2. end tag for "a" omitted, but OMITTAG NO was specified
</li><li>
3. start tag was here
<div class="mini-news-img img">
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kvex
kvex
сообщение 10.8.2012, 21:37; Ответить: kvex
Сообщение #7


(diks @ 10.8.2012, 14:53) *
да, все нормально. исправил.
но есть еще несколько вопросов:
1. document type does not allow element "div" here; assuming missing "li" start-tag


нарушена структура вложенности списка, должно быть <ul><li>some text</li></ul> а не <ul></ul> или <li></li> без <ul>

(diks @ 10.8.2012, 14:53) *
<div class="mini-news-img img">
2. end tag for "a" omitted, but OMITTAG NO was specified
</li><li>


или не закрыт тег <a> или в инлайновый тег <a> вложены блочные элементы, например <div>, что не допускается

(diks @ 10.8.2012, 14:53) *
3. start tag was here
<div class="mini-news-img img">



думаю, то же самое что и 2.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
diks
diks
Topic Starter сообщение 11.8.2012, 0:06; Ответить: diks
Сообщение #8


kvex,
все исправил, но появились такие вот ошибки:
1. end tag for "div" omitted, but OMITTAG NO was specified
</body>
2. start tag was here
<div class="wrapper big">
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kirils
Kirils
сообщение 11.8.2012, 11:14; Ответить: Kirils
Сообщение #9


Похоже на несогласование количества открывающих и закрывающих тегов div. Попробуйте перед боди ещё один закрывающий див поставить. Хотя лучше, конечно, попарно проверить все дивы и найти незакрытый.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
diks
diks
Topic Starter сообщение 11.8.2012, 11:49; Ответить: diks
Сообщение #10


Kirils, проверил на парность, вроде все закрыто
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 29.3.2024, 9:32
Дизайн