タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

BugとHTMLに関するmhrsのブックマーク (2)

  • All your <base> are belong to us - WebStudio

     もずはっく日記(2005年9月) 2005年9月2日 All your <base> are belong to us 初回投稿日時: 2005年09月02日03時43分12秒 カテゴリ: HTML IE SNS: Tweet (list) IEのめちゃくちゃな処理方法が告白されている。 この話によると、IE6まででは、base要素が出現すると、空要素にも関わらず(しかもhead要素内にしか出現できないにも関わらず)、それを開始タグとして、終了タグを"適切に"補完し、そのbase要素の影響すべきリンク全体がbase要素の子孫要素となるようにし、リンクは、自分に最も近い祖先のbase要素を参照していたというのだ。(base要素がhead要素内にあった場合は、body要素の親をbase要素とするらしい。詳しくはCode-Only: BASE tag changes in IE 7 with

    mhrs
    mhrs 2006/02/20
    IE6がBASE要素をBODY要素の親にしてしまふ件について。「こんなことは普通の人なら思いつかない」といふやうな處理がされてゐたらしい。
  • MSHTMLにおけるBASE要素の扱い

    このHTML文書には、HEAD要素内に<base href="http://www.yahoo.co.jp/">が存在します。 Internet Explorerにて、document.body.parentNode.nodeName、つまり、DOMツリーにおける「BODYの親」となっているNodeの名前をアラートしてみましょう。 document.body.paretNode.nodeName DOMをまともに実装したブラウザなら、「HTML」とアラートされるはずです。これは定説です(素)。ええもちろんHEADタグを省略なんかしてません。省略してたからといってどうというわけではありませんが。

    mhrs
    mhrs 2006/02/20
    IE6がBODY要素の親をBASE要素だと言ってのける(らしい)件。確認用のスクリプト(ボタン)がある。關聯記事: http://purl.org/jintrick/Personal/d20023l.html#d18_19 , http://www.d-toybox.com/studio/weblog/show.php?mode=single&id=2005090202
  • 1