Куча говна / Говнокод #3606 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Below is a list of the warning message(s) produced when checking your document. 
 Line 91, Column 31: NET-enabling start-tag requires SHORTTAG YES 

        alt="Правильный CSS!" /> </a>                                  ✉ 

The sequence <FOO /> can be interpreted in at least two different ways, depending on the DOCTYPE of the document...

Валидатор ругается на иконку, подаренную валидатором

Запостил: bugmenot bugmenot, (Updated )

Комментарии (14) RSS

      • воркфлоу таково:
        1) опиливаем HTML до валидности, копипастим призовую иконку
        2) опиливаем CSS , быстро копипастим вторую иконку
        3) к HTML не возвращаемся, валидатор же иконку дал
        4) радуемся сделанной работе
        примерно так было
        Ответить
        • А если отпилить от тега IMG слэш, невалидный в HTML, то можно вернуться к HTML-валидатору?
          Ответить
          • Ну, в моем случае слэш я не отпилил, и даже не прочитал о нём, просто рутинно скопипастив награду. А второй подход к HTML-валидатору произошел через ~5 месяцев и результат сопровождался вот этим открытием и возгласом "Бля, какой же я идиот!"
            Ответить
  • Скорее всего css-валидатор сгенерировал иконку под XHTML, поэтому />, а в самом документе DOCTYPE HTML. Цель CSS-валидатора — всякие CSS, а в разных HTML/XHTML он разбираться не обязан, поэтому здесь придётся слэш убирать ручками. Хотя, в принципе, они могли бы и два варианта иконки сделать.
    Ответить
    • Это HTML-валидатор, а не CSS one. Что касается HTML/XHTML - так оно и есть, скорее всего.
      Ответить
      • Видимо, я слишком туманно изложил мысль.
        Это сообщение об ошибке сгенерировал HTML-валидатор, а кусок «alt="Правильный CSS!" />» вставил автор по предложению CSS-валидатора.

        Смесь HTML+XHTML — нередкое явление на сайтах. Слэш в пустом элементе в HTML браузеры проглотят, как будто его и не было. А если встретится чистый HTML внутри XHTML, то XML-процессоры такого не переварят.
        Ответить
        • Там на странице где копипасту с иконкой выдают даже предупреждение есть, если приглядеться 🙂
          CSS валидатор всегда даёт XHTML, на документ не смотрит
          Ответить
          • Страшно подумать, сколько новых граблей появится при внедрении HTML5!
            Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8