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



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Не могу исправить последнюю ошибку валидности..., there is no attribute "role"
nick777
nick777
Topic Starter сообщение 22.7.2011, 22:54; Ответить: nick777
Сообщение #1


В общем решил заняться улучшением валидности кода на своих сайтах, исправил почти все ошибки, но все же одну не смог:
Line 363, Column 73: there is no attribute "role"
…dget_search"><h6>Поиск</h6><form role="search" method="get" id="searchform" ac…

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

Как её исправить?


--------------------
На мобильной рекламе можно зарабатывать по-белому здесь!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebSet
WebSet
сообщение 22.7.2011, 22:57; Ответить: WebSet
Сообщение #2


role="search"
удалите


--------------------
Дорогая и качественная верстка.


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


(WebSet @ 22.7.2011, 22:57) *
role="search"
удалите

удалил, ошибка эта пропала, но вместо неё появилось 2:
1) Line 367, Column 13: end tag for "form" omitted, but OMITTAG NO was specified
</div></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 ">".

2) Line 363, Column 86: start tag was here
…>Поиск</h6> <div class="textwidget"><form method="get" id="searchform" actio…


--------------------
На мобильной рекламе можно зарабатывать по-белому здесь!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asAlbert
asAlbert
сообщение 22.7.2011, 23:26; Ответить: asAlbert
Сообщение #4


Ну тык Вы помимо ошибки невалидную строчку покажите
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nick777
nick777
Topic Starter сообщение 22.7.2011, 23:34; Ответить: nick777
Сообщение #5


(asAlbert @ 22.7.2011, 23:26) *
Ну тык Вы помимо ошибки невалидную строчку покажите

тык


--------------------
На мобильной рекламе можно зарабатывать по-белому здесь!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 22.7.2011, 23:40; Ответить: x64
Сообщение #6


а зачем перекрытие тыгов?
<form method="get" id="searchform" action="http://тупое рефоводство.ru/" >
<div>
</div></div>

откуда второй div взялся? валидатор и говорит: не наблюдаю закрывающего </form>


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asAlbert
asAlbert
сообщение 22.7.2011, 23:41; Ответить: asAlbert
Сообщение #7


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


"/>" заменяем ">"


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nick777
nick777
Topic Starter сообщение 22.7.2011, 23:47; Ответить: nick777
Сообщение #8


(asAlbert @ 22.7.2011, 23:41) *
"/>" заменяем ">"

спасибо, но я всего лишь забыл тег </form> добавить...
там просто пришлось создавать текстовый виджет и туда вставлять валидный код поиска, потому что виджет "Поиск" по умолчанию создает не валидный код и в теме я вообще нигде не нашел "role".

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Посоветуйте партнерку, что бы исправить ситуацию
11 Maneja 3686 28.9.2021, 23:36
автор: NikosTM
Открытая тема (нет новых ответов) Исправить проблему в сайте, требуется помощь программиста
1 woolf 1142 14.10.2020, 14:47
автор: WoWeb
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыAdobe muse: Не могу разместить нужный мне код сразу после Body
0 Evg82 3829 20.6.2020, 10:24
автор: Evg82
Открытая тема (нет новых ответов) Могу сделать регистрации в букмекерских конторах
4 extremalspeed 2613 22.1.2019, 23:08
автор: hiberok
Открытая тема (нет новых ответов) Нужно исправить ошибку
4 riut81 2902 9.3.2018, 21:31
автор: riut81


 



RSS Текстовая версия Сейчас: 29.3.2024, 9:55
Дизайн