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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Проверка сайта валидатором
SLAEVNEAN
SLAEVNEAN
Topic Starter сообщение 27.5.2012, 20:23; Ответить: SLAEVNEAN
Сообщение #1


Бывалый
****


Группа: User
Сообщений: 257
Регистрация: 26.4.2009
Поблагодарили: 46 раз
Репутация:   14  


Здравствуйте проверяю свой сайт через сайт http://validator.w3.org сайт на dle выдало 55 Errors, 63 warning(s)
Пытаюсь устанить эти ошибки но не могу понять некоторые вещи

ine 99, Column 14: document type does not allow element "h3" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag

<a href=/><h3>На главную</h3></a>

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").


или вот еще

Line 125, Column 12: end tag for "td" omitted, but OMITTAG NO was specified

</div>

You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".


--------------------
Получи 150 рублей бесплатно указав промокод от мажордомо при регистрации хостинга Ваш промокод: LYX83409
www.majordomo.ru/?LYX83409
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Красавчег
Красавчег
сообщение 27.5.2012, 20:37; Ответить: Красавчег
Сообщение #2


Говорю что думаю
*****

Группа: Active User
Сообщений: 683
Регистрация: 3.7.2010
Поблагодарили: 509 раз
Репутация:   71  


(SLAEVNEAN @ 27.5.2012, 19:23) *
Пытаюсь устанить эти ошибки но не могу понять некоторые вещи

У вас нарушена последовательность и вложенность элементов. Что это такое, можно посмотреть например здесь: http://lessonhtml.narod.ru/gl_14.htm

По первому вопросу:

Было у вас: <a href=/><h3>На главную</h3></a>
Должно быть: <h3><a href=/>На главную</a></h3>

По второму вопросу:

Закрывающий тег </td> где-то стоит после </div>

Сообщение отредактировал Красавчег - 27.5.2012, 20:45


--------------------
Плюшки WordPress • Кнопки Яндекса


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SLAEVNEAN
SLAEVNEAN
Topic Starter сообщение 28.5.2012, 18:21; Ответить: SLAEVNEAN
Сообщение #3


Бывалый
****


Группа: User
Сообщений: 257
Регистрация: 26.4.2009
Поблагодарили: 46 раз
Репутация:   14  


Теперь пишет такую ошибку

Line 101, Column 13: an attribute value must be a literal unless it contains only name characters

<h3><a href=/novosti>Новости</a></h3>

You have used a character that is not considered a "name character" in an attribute value. Which characters are considered "name characters" varies between the different document types, but a good rule of thumb is that unless the value contains only lower or upper case letters in the range a-z you must put quotation marks around the value. In fact, unless you have extreme file size requirements it is a very very good idea to always put quote marks around your attribute values. It is never wrong to do so, and very often it is absolutely necessary.


--------------------
Получи 150 рублей бесплатно указав промокод от мажордомо при регистрации хостинга Ваш промокод: LYX83409
www.majordomo.ru/?LYX83409
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rz00007
rz00007
сообщение 28.5.2012, 18:54; Ответить: rz00007
Сообщение #4


Участник
***

Группа: User
Сообщений: 187
Регистрация: 16.12.2010
Из: Москва
Поблагодарили: 13 раз
Репутация:   -5  


SLAEVNEAN, по-хорошему, Гугл переводчик и вперед..., ничего там сложного нет, по ходу разберетесь - это не программирование учить!

И, вообще, у меня тоже этот валидатор стоит, но я бросил это занятие т.к. страницы постоянно меняются и их постоянно надо править под валидатор, а это гемор еще тот!

Сообщение отредактировал rz00007 - 28.5.2012, 18:53


--------------------
http://presite.ru - профессиональные услуги веб дизайна для сайтов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rjksdfhe
rjksdfhe
сообщение 28.5.2012, 18:59; Ответить: rjksdfhe
Сообщение #5


Straight arms
*******

Группа: Active User
Сообщений: 2760
Регистрация: 21.4.2009
Из: Мытищи, МО, РФ
Поблагодарили: 1111 раз
Репутация:   163  


вместо

<h3><a href=/novosti>Новости</a></h3>

надо использовать

<h3><a href="/novosti">Новости</a></h3>

т.е. строковый формат значения, а не числовой, который допускается(-лся?) использовать без кавычек.

Или строковый, но только alnum (alphanumeric).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lejos
lejos
сообщение 29.5.2012, 15:32; Ответить: lejos
Сообщение #6


Новичок
*

Группа: User
Сообщений: 21
Регистрация: 29.5.2012
Из: Новосибирск
Поблагодарили: 13 раз
Репутация:   1  


Там же, в валидаторе поставьте галку напротив Clean up Markup with HTML-Tidy. И после указания ошибок/проблем, валидатор представит вам чистый код, соответствующий выбранному доктайпу. Чаще всего можно посмотреть решение проблемы именно там. А вообще валидатор, очень хорошая игрушка - головоломка.


--------------------
Стремлюсь к мечте и помогаю другим.
Занимаюсь отловом ошибок и несоответствий в вашем коде, а так же помогаю подружиться с валидатором.
Люблю вопросы о макетировании, сетках, юзабилити.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
antoska
antoska
сообщение 29.5.2012, 15:48; Ответить: antoska
Сообщение #7


Частый гость
**

Группа: User
Сообщений: 50
Регистрация: 11.10.2011
Поблагодарили: 8 раз
Репутация:   4  


(lejos @ 29.5.2012, 14:32) *
Там же, в валидаторе поставьте галку напротив Clean up Markup with HTML-Tidy. И после указания ошибок/проблем, валидатор представит вам чистый код, соответствующий выбранному доктайпу. Чаще всего можно посмотреть решение проблемы именно там. А вообще валидатор, очень хорошая игрушка - головоломка.

Согласен головоломка, но поиграться нужно. Бывает здорово помогает найти проблемы с шаблоном
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Сергуня
Сергуня
сообщение 29.5.2012, 16:23; Ответить: Сергуня
Сообщение #8


Бывалый
****

Группа: User
Сообщений: 284
Регистрация: 13.4.2008
Из: Подгорица
Поблагодарили: 48 раз
Репутация:   11  


Не доверяю валидатору, он не объективен. Да, некоторые ошибки просмотреть можно, но 90% выдаваемых им "неправильностей" взяты из пустого места.

Вот пара примеров:
…E8%EA%E0/"><img src="/templates/ywd9/images/menu/ero.jpg" border="0"></a></div>

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.


<script src="http://widgets.twimg.com/j/2/widget.js"></script>

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 29.5.2012, 16:29; Ответить: x64
Сообщение #9


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3419
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2737 раз
Репутация:   289  


(Сергуня @ 29.5.2012, 16:23) *
Не доверяю валидатору, он не объективен

скорее, необъективны Вы, раз не видите, что именно говорит валидатор.
для тега img требуется атрибут alt
для script надо задать атрибут type
тем более, что во втором случае прямо написано:
Typical values for type are ... type="text/javascript" for <script>.

по хорошему, достаточно запомнить десяток-другой правил, чтобы избавиться от 99% ошибок.

Сообщение отредактировал x64 - 29.5.2012, 16:31


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


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Чем сжимать картинки для сайта без потери качества
1st-finstep.ru - Заработок в сети и методы продвижения сайта
3 komarik_vlad 487 Вчера, 23:46
автор: komarik_vlad
Горячая тема (нет новых ответов) проверка уникальности
101 galaker 6335 Вчера, 23:35
автор: pomikop
Горячая тема (нет новых ответов) Качественный копирайт и наполнение Вашего сайта
Подходи, торопись, покупай живо...
305 DroBit 85982 9.12.2017, 0:45
автор: Чемберлен
Горячая тема (нет новых ответов) Комплексный (SEO) аудит сайтов, нахождение и устранение всех ошибок сайта. Вывод в ТОП
29 Taylor 9925 8.12.2017, 13:40
автор: kukla
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНе повлияет ли на позиции сайта?
Если убрать контент
11 maxg5 1100 8.12.2017, 12:46
автор: kievsex


 



RSS Текстовая версия Сейчас: 11.12.2017, 4:49
Дизайн