Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; DLE_Comments has a deprecated constructor in /var/www/dlefaq/data/www/dle-faq.ru/engine/classes/comments.class.php on line 21 Валидность HTML5! :: DLE FAQ

Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Валидность HTML5!

Валидность HTML5!


     Все вопросы » Общие вопросы    2640

вопрос
Всем привет! Уважаемые, я почти добился валидности от DLE. Осталась последняя.
Дайте совет по разметке, как исправить данную ошибку. Спасибо.

W3C
Line 197, Column 82: Attribute onmouseenter not allowed on element div at this point.

…v class="bb-pane" onmouseenter="if(is_ie9) get_sel(eval('fombj.'+ selField));">


Ответа пока нет


5 комментариев

D0Gmatist
Юзер

D0Gmatist - -

попробуй тег <div> заменить на <a> или <i> или <span>

themaestroru
Юзер

themaestroru - -

менял на спан, не помогло. теги <a> или <i> уверен дадут такой же результат

ПафНутиЙ
Админ

ПафНутиЙ - -

onmouseenter вообще не существует в спецификации html5 если не ошибаюсь.
попробуйте вынести в js-файл
$(document).on('mouseenter', '.bb-pane', function() {
    if(is_ie9) {
        get_sel(eval('fombj.'+ selField))
    }
});

Каков вопрос - таков и ответ. Просто помните об этом.

themaestroru
Юзер

themaestroru - -

спасибо, выручил!

nambo1
Юзер

nambo1 - -

что даёт эта валидация? Конечный пользователь веедь ничего не заметит

Похожие вопросы

наверх