txqz memo

なぜ人はこんなにひどいHTMLを書くのだろう

<DIV CLASS=MNBODYf>
  <TABLE WIDTH=150 BORDER=0 CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER>
    <TR>
      <TD COLSPAN=3>
        <FORM NAME=finder METHOD=GET ACTION=http://www.exblog.jp/search/>
          <INPUT TYPE=HIDDEN NAME=blogid VALUE=1000036104>
      </TD>
    </TR>
    <INPUT TYPE=HIDDEN NAME=t VALUE=0>
    <TR>
      <TD WIDTH=105 ALIGN=LEFT>
        <INPUT TYPE=TEXT NAME=q SIZE=15  CLASS=TXTFLD>
      </TD>
      <TD WIDTH=5></TD>
      <TD WIDTH=40 ALIGN=LEFT>
        <INPUT TYPE=SUBMIT VALUE="検索" STYLE="WIDTH:40;HEIGHT:20;">
      </TD>
    </TR>
    <TR>
      <TD COLSPAN=3>
        </FORM>
      </TD>
    </TR>
  </TABLE>
</DIV>

(見やすいように改行とインデントを加えました)

エキサイトブログはXHTMLを名乗っておきながら空要素を閉じないし、上に示したように整形式を書く気もさらさらないし、なんかクローラ対策かしらと勘ぐってしまいたいほどひどいHTMLになっている。なんなんだこれは。前にspan要素のなかに

というのが複数出てくるという二重三重に誤ったHTMLを見たことがあるが、何系の発想でこういうものが出てくるのか、本当に不思議でならない。平成の時代はあらゆる困難が科学の力で解決しているとされているが、魑魅魍魎はこんな形で私たちの前に姿を現しているのだ。