質問
これは何が目的で、なぜ我々は新しいaspxページを追加したときにこれが追加される?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
私はbehviour持っていることは、私がページから削除すると、デザインが良い見て、私のモーダルポップアップがIEのみでの作業が、モジラに取り組んで、私はこのデザインは邪魔とモーダルポップアップが正常に機能追加したときにされていない、です。
おかげ
解決
DOCTYPEは、Webページをレンダリングするときに使用するレンダリングモードの種類をブラウザに伝えます。これは、CSSレイアウトとクロスブラウザの開発に影響を与えることができます。エリック・メイヤーは、徹底的にそれを説明する良い記事を持っています。
http://www.ericmeyeroncss.com/bonus/render-mode.html >
;あなたがそこに指摘1は、ブラウザがXHTML 1.0としてHTMLを表示許可ドキュメントの種類の完全なリストはここにあります
他のヒント
読む
有効なHTML文書には、何を宣言します HTMLのバージョンがで使用されています 資料。ドキュメントタイプ 宣言名の文書タイプ 以下のために使用されている定義(DTD) ドキュメント
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTMLプレゼンテーション機能は、文書ではなく、スタイルシートに含まれている場合、移行型が使用されています。これは、CSSをサポートしていない古いブラウザを収容するために行われます。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
フレームセットの種類は、フレームを持っているドキュメントで使用されます。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
同じ3つの文書タイプもXHTML 1.0で使用されます:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
宣言は、コメントタグが実際にあるので、それは文を理解していない古いブラウザを混同しないでしょう。
所属していません StackOverflow