• На сколько ли плохо писать такой код?

    @pchelovek
    HTML-верстальщик
    Ответ, который вы ответили решением не до конца верный, так как он про спецификацию HTML 4.01.
    А в спецификации HTML5 говорится: "The a element may be wrapped around entire paragraphs, lists, tables, and so forth, even entire sections, so long as there is no interactive content within (e.g. buttons or other links). This example shows how this can be used to make an entire advertising block into a link:"
    Пример:
    <aside class="advertising">
     <h1>Advertising</h1>
     <a href="http://ad.example.com/?adid=1929&amp;pubid=1422">
      <section>
       <h1>Mellblomatic 9000!</h1>
       <p>Turn all your widgets into mellbloms!</p>
       <p>Only $9.99 plus shipping and handling.</p>
      </section>
     </a>
     <a href="http://ad.example.com/?adid=375&amp;pubid=1422">
      <section>
       <h1>The Mellblom Browser</h1>
       <p>Web browsing at the speed of light.</p>
       <p>No other browser goes faster!</p>
      </section>
     </a>
    </aside>
    Ответ написан