Вопрос по валидности - помогите исправить.

12
djdiplomat
На сайте с 05.08.2009
Offline
136
1331

Сайт http://djdiplomat.ru/ . 8 ошибок валидности. (раньше было больше, но я исправил, а с остальными не знаю что делать) :(

Во первых ему не нравиться <noindex>

http://validator.w3.org/check?uri=http%3A%2F%2Fdjdiplomat.ru

А еще 151 линия

Line 151, Column 24: there is no attribute "onClick"

<a href="#" onClick="return bookmark();">Добавить в избранное</a>

Кавычку подсвечивает... как это исправить? если не сложно, дайте совет, плиз

А еще 742 линия тоже чет тупит... (или я туплю)

vozzy
На сайте с 26.07.2011
Offline
16
#1

попробуйте так - <!--noindex-->, ну и соответственно <!--/noindex-->

no pain - no game
djdiplomat
На сайте с 05.08.2009
Offline
136
#2

Спасибо за совет. А яша и так тоже понимает? (вроде как это ж комментарий а не тег)

А не знаете случайно почему он ругается тут:

Line 151, Column 24: there is no attribute "onClick"

<a href="#" onClick="return bookmark();">Добавить в избранное</a>

T
На сайте с 13.04.2008
Offline
67
t3s
#3

вместо onClick попробуйте onclick

webamator (http://webamator.ru) приглашает потестить сервис бесплатной оптимизации CSS и JavaScript (http://service.webamator.ru/) Занимаюсь проектами любой сложности. Качественно. Дорого. Примеры некоторых работ (http://blog.webamator.ru/category/portfolio)
vozzy
На сайте с 26.07.2011
Offline
16
#4

djdiplomat, понимает (noindex не чувствителен к вложенности)

djdiplomat
На сайте с 05.08.2009
Offline
136
#5

Т.е если я напишу <!--noindex--> <!--/noindex--> то яша все правильно поймет, словно это было <noindex> </noindex>

Кстати, спасибо всем за советы. уже всего 4 ошибки.

Подскажите че ему тут не нравиться

Error Line 742, Column 21: an attribute specification must start with a name or name token

document.write('<scr'

Error Line 742, Column 21: element "scr" undefined

document.write('<scr'

Error Line 749, Column 26: delimiter "'" invalid: only S separators and TAGC allowed here

+'" charset="utf-8"></scr'+'ipt>');

vozzy
На сайте с 26.07.2011
Offline
16
#6

djdiplomat, примерно так:

<!-- Реклама от my.marketgid в картинках -->

<script type="text/javascript">

<!--

...

...

// -->

</script>

djdiplomat
На сайте с 05.08.2009
Offline
136
#7

Еще раз спасибо. Ошибок в html нет.:)

А по цсс две штуки подсказать можете?

http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fdjdiplomat.ru

213 #favorite Свойство opacity не существует в CSS2.1, но существует в [css3] : 0.9px

395 Неизвестный псевдоэлемент или псевдокласс :last-child

C
На сайте с 04.02.2005
Offline
291
#8

opacity задается от 0 до 1 и не px

Если пишет, что нет в css2 значит -нет

djdiplomat
На сайте с 05.08.2009
Offline
136
#9

Исправил. Спасибо. вот ода ошибочка всего осталась 😒

394 Неизвестный псевдоэлемент или псевдокласс :last-child

Вот эти строки я нашел.

.moduletable_black ul li:last-child {

border-bottom:none;

}

Че тут не так?

C
На сайте с 04.02.2005
Offline
291
#10

ну, вот смотрите

http://htmlbook.ru/css/first-child

Поддерживается в css2

а вот здесь http://htmlbook.ru/css/last-child

Написано, что поддерживается в CSS3

А вот здесь ваши стили проходят через все валидаторы

http://validator.w3.org/unicorn/check?ucn_uri=djdiplomat.ru%2F&warning=no&usermedium=all&ucn_lang=ru&ucn_task=full-css#

Как видите валидацию CSS3 он прошел

12

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