Пытался проверить мою страницу, у меня есть ошибка в моем теге <script>, отсутствует атрибут? - PullRequest
0 голосов
/ 31 августа 2010
Line 207, Column 50: Required attributes missing on element script.

   <script type="text/javascript" charset="utf-8">

Element-specific attributes for element script:
    Global attributes
    src
    async
    defer
    type
    charset 

Что мне не хватает? Thankyou

Редактировать: Это для всего моего рукописного кода, я не хочу, чтобы он подключался к внешнему файлу js

Ответы [ 4 ]

0 голосов
/ 31 августа 2010

Чтобы все это исправить, мне нужно было удалить атрибут charset.:)

0 голосов
/ 31 августа 2010

См. Этот фрагмент XHTML строгого DTD

<!ELEMENT script (#PCDATA)>
<!ATTLIST script
  id          ID             #IMPLIED
  charset     %Charset;      #IMPLIED
  type        %ContentType;  #REQUIRED
  src         %URI;          #IMPLIED
  defer       (defer)        #IMPLIED
  xml:space   (preserve)     #FIXED 'preserve'
  >

Единственный обязательный атрибут - type.Проблема заключается в другой части вашего кода, вставьте ее сюда.

0 голосов
/ 31 августа 2010

отлично работает для меня .. Этот документ был успешно проверен как HTML 4.0 Transitional!

0 голосов
/ 31 августа 2010

Швы законные. Может быть, что-то делать с тем, что у вас есть внутри <script>?

Модель содержимого :
Если нет src атрибут, зависит от значения атрибут type, но должен соответствовать сценарию ограничения по содержанию.

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