[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не пойму, чего хочет валидатор?
Владимир55
Код формируется типовой CMS и валидатор выдает две ошибки, которые я не пойму, как исправить.

Первая ошибка:
<img id="comment_99" class="captcha" src="/captcha.php?id=8752699&height=30&width=100" alt="Контрольное число" name="captcha" /> 

Цитата
The name attribute on the img element is obsolete. Use the id attribute instead.


Вторая ошибка:
<div class="caption">Контрольное число<sup><div style="color:#C00">*</div></sup></div> 

Цитата
Element div not allowed as child of element sup in this context. (Suppressing further errors from this subtree.)


Как это исправить?
vasa_c
Не использовать obsolete attribute name, а использовать id instead.

И не допускать чтобы div был child of element sup.

_____________
Блог ГО | Таблица символов Юникода | Графомания
AllesKlar
Он тебе черным по английскому написал "Атрибут name устаревший"
http://htmlbook.ru/html/img

Второе - элемент div не разрешен в данном контексте.
<sub> - выделяет шрифт текста. <div> - это не текст, это контейнер
http://htmlbook.ru/html/sup

_____________
[продано копирайтерам]
Владимир55
Конечно же, я и сам прежде чем пост писать посмотрел эти страницы в htmlbook.ru, но ясности не добавилось.

1. Атрибут name устарел - и как же быть? Вообще его выбросить? Он до того, как устарел, зачем был нужен? В смысле, чего он делает-то?

2. Можете написать, как должно быть?
waldicom
name="captcha" 

надо выкинуть

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
Владимир55
А как сделать во втором случае, можете написать?
AllesKlar
Цитата (Владимир55 @ 10.02.2014 - 19:46)
А как сделать во втором случае, можете написать?

Одно радет, мне больше денег достанется.

<div class="caption">Контрольное число<sup style="color:#C00">*</sup></div>


_____________
[продано копирайтерам]
Владимир55
Спасибо!

(Плюсик завтра - сейчас не принимает).
Владимир55
Последняя ошибка осталась - совсем странная:

URI: http://demo.hostcms.ru/hostcmsfiles/jquery/lightbox/css/jquery.lightbox.css   
62 #lightbox-nav-btnPrev, #lightbox-nav-btnNext

Цитата
Свойство zoom не существует : 1


Никаких lightbox-nav-btnPrev, #lightbox-nav-btnNext я в коде не вижу...

Эта ошибка относится к странице, но и у меня такая же на всех страницах ИС.
DedMorozzz
ты же сам дал ссылку где эти айдишники. И там имеется "зум"

Но менять скорее всего ничего не следует. Если не ошибаюсь, это сделано для ранних версий ИЕ, которые без этого свойства показывали белый экран

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
DedMorozzz
Ну да, проверил - http://habrahabr.ru/post/50175/
Помню, что зумом лечились некоторые баги 6го осла. Так что если не хочешь ловить возможные баги в ие - оставляй это css-свойство

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Владимир55
А если на ИЕ не смотреть, то что бы надо сделать?
DedMorozzz
В этом файле - http://demo.hostcms.ru/hostcmsfiles/jquery...ry.lightbox.css
Для айдишников #lightbox-nav-btnPrev, #lightbox-nav-btnNext (62я строка) - удалить свойство zoom:1

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
sergeiss
Цитата (Владимир55 @ 10.02.2014 - 19:22)
валидатор выдает две ошибки

Цитата (Владимир55 @ 10.02.2014 - 19:22)
(Suppressing further errors from this subtree.)

Ты точно уверен, что у тебя именно 2 ошибки, да? smile.gif Вполне возможно, что их там было больше, просто больше не было выведено.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Владимир55
Да, их там было много, но непонятка была только с этими.

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

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.