この素晴らしいコミュニティでない限り、他に数えられる人はいません。これはプログラマー以外の質問であることは知っていますが、なぜこれが起こっているのかわかりません。
私が開発したクライアントに対して、960.GSを使用して、単純なログイン ユーザー ページを備えたレイアウト/製品の選択/.NET (ASP.NET 3.5) を使用した製品の登録を行いましたが、すべて問題ありませんでした。彼らは同意し、私は開始しました ...
次に、行ったHTML ファイルをインポートし、入力を asp:TextBox に置き換え、ボタンを asp:Button に置き換え始めました。これは非常にシンプルで基本的なものですが、すぐに [ブラウザーで表示] をクリックすると、コードがすべてスクランブルされました。
XHTML 1.1 Strict Validated コードと CSS 2.1 Validate コードが表示されていても
何が問題なのかを突き止めるために、私は ASPX ファイルを脇に置き、HTML ページだけを開きました。
結果は大きく異なります:
Web サーバーを使用せずに Firefox で直接開く:
代替テキスト http://www.balexandre.com/temp/2009-11-22_1116.png
Cassini (Visual Studio Web Server)を介して同じページ (まったく同じコード) [ HTML ページ、ASP.NET ページなし]を実行すると、 .. うーん...
代替テキスト http://www.balexandre.com/temp/2009-11-22_1117.png
同様に、IIS 7.5からその html ページを実行すると
代替テキスト http://www.balexandre.com/temp/2009-11-22_1129.png
上記の 3 つのファイルはすべて同じページであり、2 つの異なるサーバー Cassini、IIS、および Firefox からの通常の HTML レンダリングを介して実行されます。
Firebug を使用すると、すべての CSS が適切に読み込まれます
スクリーン キャスト: http://bit.ly/7ZBkuh (20 秒)
誰でもこの動作について何か考えがありますか?
すべてのヘルプは大歓迎です、ありがとう。