2016-04-25 38 views
0

當我嘗試格式化的Visual Studio抱怨嵌套圖像標籤我有我的html:Visual Studio中可能未格式化線路由於阿克爾標籤嵌套在圖片標籤

 <table> 
      <tr> 
       <td style="width: 1480px"> 
        <a href="@Url.Action("Index", "Home")"> //complains about this line. 
         <img src="images/myLogo.png" alt="" /> 
        </a> 
       </td> 
      </tr> 
     </table> 

鏈接和圖像做工精細,但我想知道自從Visual Studio拒絕重新格式化以來,我可能寫了一些錯誤的html,謝謝。

回答

3

嘗試使用單引號',而不是雙引號"href屬性:

<table> 
    <tr> 
     <td style="width: 1480px"> 
      <a href='@Url.Action("Index", "Home")'> 
       <img src="images/myLogo.png" alt="" /> 
      </a> 
     </td> 
    </tr> 
</table> 

這種變化似乎是免費的投訴在Visual Studio 2015年在本地:

enter image description here

雙引號通常可能會拋棄Razor View引擎,因爲它認爲您正在嘗試在其中寫入一些C#。

+0

是的,我的工作就像一個魅力。 Tysm這讓我瘋狂! – MilesMorales