как проверять валидность кода?

12
B
На сайте с 01.06.2007
Offline
12
924

подскажите про валидность кода

1. в природе только 1 валидатор существует?

http://validator.w3.org

2. я проверяю html код - выдает ошибки такого рода: например, пробел в тегах

<i mg src="/i/ksan.gif"></a></div>

залезаю по ftp - с кодом все в поряде

это глюки валидатора?

и на какие ошибки стоит обращать внимание?

MZ
На сайте с 27.01.2007
Offline
88
#1

1. самый правильный валидатор :)

2. не замечал такого... видимо всё-таки что-то в коде...

404 Not Found
kav
На сайте с 21.02.2006
Offline
159
kav
#2
bonn:

2. я проверяю html код - выдает ошибки такого рода: например, пробел в тегах
<i mg src="/i/ksan.gif"></a></div>

есть вариант, что вклинился "непечатный символ"... попробуйте переписать код ручками...

Я знаю только то, что ничего не знаю © Сократ а когда я забываю даже это, вспоминаю про..... Форум - это такое место, где 2-е людей могут убедить в своих заблуждениях тысячи
Yurecm
На сайте с 25.02.2007
Offline
233
#3

вот еще один http://www.validome.org/

Ткач
На сайте с 29.04.2007
Offline
95
#4

Это не глюки валидатора, это Ваши ошибки.

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

Разработка и создание сайтов. Красиво, функционально, недорого. (http://time-online.ru/) ICQ 388-474-890)
[Удален]
#5
bonn:
<i mg src="/i/ksan.gif"></a></div>

Что тут непонятного? Валидатор наверняка указал вам на отсутствие тега alt.

Правильно было бы так: <i mg src="/i/ksan.gif" alt="">

Кстати, а размеры у рисунков нужно указывать? Валидатор на это не ругается?

И не бывает разных валидаторов. Так же как и не бывает кодов разной степени валидности. Он либо валиден, либо нет.

[Удален]
#6

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

а в приведённом вами примере нет alt, как уже отметили.

a.fatman
На сайте с 15.01.2006
Offline
127
#7
Kimi:
Кстати, а размеры у рисунков нужно указывать? Валидатор на это не ругается?

Указывать не обязательно. Обязательные атрибуты только src и alt.

http://www.w3.org/TR/html401/struct/objects.html#h-13.2

inetessentials
На сайте с 19.05.2005
Offline
480
#8

первое, что я ставлю в firefox - это html validator

http://users.skynet.be/mgueury/mozilla/

Продвигаем естественно (http://www.inetessentials.ru/) и непринужденно Проект All in Top (http://www.allintop.ru/) - обучение поисковой оптимизации без воды и на реальных примерах
[Удален]
#9
Kimi:
Кстати, а размеры у рисунков нужно указывать?

если указать :100 рх; с пробелом то будет ругаться

Ayavryk
На сайте с 11.10.2003
Offline
209
#10
bonn:
в природе только 1 валидатор существует?

Их много. но они должны быть отъюстированы под w3.org Существенно удобнее для работы пользоваться расширением HTML Validator (tidy) для FireFox.

bonn:
2. я проверяю html код - выдает ошибки такого рода: например, пробел в тегах <i mg src="/i/ksan.gif"></a></div>

ничего не скажу про то как появился лишний пробел, но ошибка по w3.org в отсутствии alt. Отсутствие размеров - не ошибка, но может привести к противным последствиям. И в принципе нужно стремиться к более компактному коду, тогда глюков будет несколько меньше. в приведенном фрагменте можно (наверное) переписать кусок без лишних тегов

<div><a href=""><i mg src="/i/ksan.gif"></a></div> написать проще:

HTML: <a href="" class="q"></a>

CSS: .q {display:block;height:100px;width:100px;background: url(/i/ksan.gif) nо-repeat;}

bonn:
и на какие ошибки стоит обращать внимание?

На все. На фоне некритических ошибок с отутствием alt у картинки может проскочить ошибка вызывающая что-нибудь серьезное.

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий