1

新しい開発環境をセットアップしようとしています。ソース管理を使用しているため、コード自体は変更されていません。

私が遭遇した問題の 1 つは、VS2010 が特定の HTML および CSS 要素を認識しないことです。

<body MS_POSITIONING="GridLayout">
<form id="_Default" style="MARGIN: 5px" method="post" runat="server" 
                onsubmit="return document.body.style.cursor = 'wait';">
<div class="SectionTitle" style="WIDTH: 780px">Portfolio Search</div>
<table cellSpacing="0" cellPadding="3" width="780" border="0">

上記のブロックでは、VS は以下を認識しません。

  • MS_ポジショニング
  • セル間隔
  • セルパディング
  • 国境

以前の PC (VS2010 も) で動作していたため、コードは変更されていません。

4

2 に答える 2

1

VisualStudioが有効なHTML4またはHTML5を認識するように設定されている可能性があります。

また、HTML 4では、すべての属性が小文字である必要があります。したがって、HTMLは次のようになります。

<body ms_positioning="GridLayout">
...
<table cellspacing="0" cellpadding="3" width="780" border="0">
于 2013-03-14T14:03:30.467 に答える
0

.aspx ページのソース ビューを表示している場合、VS2010 のツールバーの 1 つに、「検証用のターゲット スキーマ」を設定するドロップダウン メニューが表示されます。これを「Internet Explorer 6.0」に変更してみてください。

于 2013-03-14T14:16:46.847 に答える