img要素のonload属性はHTMLとして正しくありませんが、IE用に使用しています。IE5.5以上ならimgは表示しないようにする。この方法はJavaScriptが無効となっていても問題無いため、恐らく(4)より確実。この条件分岐コメントはスタイル要素が入っているためヘッダ内に置きます。エラーとして無視しない(認識する)バグがあります。CSSハックとして、この記号にはアンダースコアがよく用いられます。条件分岐コメントのIE5.5の記述を間違えていたので訂正しました。AlphaImageLoaderとimgタグにIEの条件分岐コメントのみで対応。IE5.5と6にのみAlphaImageLoaderを適用させる点は(5)と同様。