Почему Eclipse создает предупреждение для тега HTML-скрипта? - PullRequest
13 голосов
/ 24 ноября 2010

У меня есть предупреждение в строке, включая файл javascript.

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <title></title>
        <script type="text/javascript" src="scripts/jquery.js"></script>
    </head>
    <body>

Предупреждение: «В этой строке найдено несколько аннотаций: - Неопределенное имя атрибута (src). - Неопределенное имя атрибута (тип). "

Я не вижу, в чем проблема!

Ответы [ 3 ]

6 голосов
/ 24 ноября 2010

Это тип документа.Eclipse собирается проверить DOM на соответствие DTD.Если неизвестные объекты не определены четко в DTD, Eclipse выдаст предупреждения.

3 голосов
/ 28 ноября 2010

При отсутствии явного типа документа следует проверить, есть ли в диалоговом окне «Свойства» для файла страница для определения типа документа, который будет использоваться по умолчанию. HTML5 был добавлен совсем недавно: http://dev.eclipse.org/mhonarc/lists/wtp-dev/msg07790.html.

0 голосов
/ 07 октября 2011

Вместо <!DOCTYPE html>, используя это <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...