1. Куча / Говнокод #11666

    +129

    1. 1
    2. 2
    3. 3
    4. 4
    <li title="document.location='http://handleopenurl.com/scheme/buffer' null" href="http://handleopenurl.com/scheme/buffer" class="scheme" onclick="document.location='http://handleopenurl.com/scheme/buffer'">
    <h1>Buffer</h1>
    <h2 class="code">bufferapp</h2>
    </li>

    И это всё вместо <a>.

    Запостил: Vindicar, 29 Августа 2012

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

    • Так ведь в <a> нельзя [было] вкладывать блочные элементы.
      Ответить
      • Ну имхо можно бы вложить <a> в <li> и растянуть на 100%. Всё меньше говна.
        Ответить
        • Но в него всё равно нельзя было бы вложить h1 и h2!
          Ответить
      • В <a> можно вложить <span> и сделать его блочным. И не говнокод, и валидатор счастлив.
        Но вот в http://govnokod.ru/11686 это почему-то сочли говнокодом

        Заголовки действительно не вложить. В этом случае выходом было бы сделать две ссылки внутри заголовков.
        Ответить
    • в html5 можно
      href в li по-моему веселее
      Ответить
      • title таит в себе особенно глубокий смысл.
        Ответить
      • Вроде бы в почившем XHTML 2 такое предусматривалось.
        Ответить

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