2015-01-20 1 views
1

Строка 14, Столбец 64: Недопустимое значение для типа атрибута при вводе элемента. - Валидатор W3CЧто случилось с этой строкой в ​​соответствии с валидатором W3C?

<input type="checkbox" id="show-menu" role="button"> 

Как исправить это? Должно быть, что-то невероятное просто, но я не могу понять это.

Точная ошибка: http://puu.sh/eMNs5/e5ec16bab1.png

+3

Какой тип doctype вы используете? –

+0

Что это за ошибка? Также, вероятно, нужно «name =» show-menu «' или 'value =" "' –

+0

Я использую HTML – theButcher

ответ

3

Попробуйте

<input type="checkbox" id="show-menu" value="button" /> 
+1

Пробовал это все еще получил это http://puu.sh/eMNs5/e5ec16bab1.png – theButcher

+0

Я использую новейший HTML так HTML 5, конечно. – theButcher

+1

Вам не нужно закрывать тег в html5 или традиционном html4. – wawa

0

Удалить атрибут роли и использовать проверенный атрибут

<input name="name" id="id" type="checkbox" checked="yes"> 
2

В случае, если кто еще смотрит на это, я столкнулся с той же проблемой.

У этой проблемы возникает 2 части.

  1. В зависимости от типа документа, нужно закрыть тег как предложено GabrielSNM .... /> не>
  2. Валидатор не нравится вам применение роли = «» в окошке. поэтому, удалите role = "button" для проверки. Я также предлагаю добавить name = "show-menu", поскольку это также может периодически возникать при ошибке, если вы этого не делаете.

 Смежные вопросы

  • Нет связанных вопросов^_^