4

MVC 3プロジェクトがあり、HTML5マークアップを有効にします。HTML 5の部分では、正常に実行されています。

次に、部分ビューを作成し、コードをコピーして貼り付けます

最初の行は

<div id="Header">

この部分的なビューをhtml4マークアップである私のビューで使用したいと思います。

問題が発生します、かみそりのエンジンは自動的に私の

<div id="Header">

の中へ

<Header>

このビューにHTML5を使用せず、HTML 4のみを使用します。どうすればよいですか?

4

5 に答える 5

0

次のように div を変更すると、スワップ アウトされません。

<div id="strap">

あなたの差し迫った問題を解決するかもしれません。

于 2012-06-08T14:42:35.467 に答える
0

IDの代わりにいつでもクラスを使用できます

<div class="header">

これには、この要素の css (存在する場合) を非常に具体的にしないという追加の利点があり、ID を再利用できないことも意味します。

クラスをセレクターとして使用して、jQueryセレクターを使用して要素を選択することもできます

$('.header')
于 2013-05-08T10:59:20.450 に答える
0

なぜあなたは元に戻りたいのですか:

<div id="Header">

未来への道はどこにある?

古いブラウザーとの互換性が心配な場合は、modernizr-2.6.2.js を実装するだけで済みます。(Visual Studio Web プロジェクトに付属している必要があります)

これにより、すべての基本的な HTML5 が古いブラウザーで機能するようになります。(IE6より古いブラウザではテストしていません)

于 2013-05-08T07:45:58.983 に答える