2014-06-12 40 views
1

我在Visual Studio中编写了这段代码,但我收到了这个错误。验证(XHTML 1.0 Transitional):该名称包含大写字符,这是不允许的。

<table border="1" cellpadding="2" cellspacing="2" width="281"> 
      <tr> 
       <td width="135"> 
        <asp:Label ID="lbluyeadi" runat="server" Text="Üye Adı :"></asp:Label> 
       </td> 
       <td Width="126"> 
        <asp:TextBox ID="txtuyeadi" runat="server" width="108px"></asp:TextBox> 
       </td> 
      </tr> 

错误的信息是 “验证(XHTML 1.0过渡):属性‘宽度’被认为是过时的一个较新的构建体被推荐的。”。

但是,当我写宽度而不是宽度,它给了我另一个问题,它是 “验证(XHTML 1.0 Transitional):该名称包含大写字符,这是不允许的。

+0

在CSS中传递宽度值,就像希望它是帮助你 – aemie

回答

0

您在XHTML文档中使用HTML元素。

的解决方案是使用CSS样式,以取代HTML元素如

<td width=30%> 

。样式可以是内联或附加样式表。

试试这个

<td style="width:20%"> 

不建议在代码中的造型,但MEH XD

你应该有一个外部样式表它使生活很多更愉快,只是更好的编码实践

希望我帮助

+0

只是我的2美分 – Wolf

+0

第一个不起作用。但写第二个解决了这个问题。谢谢你 – user3668628

+0

很高兴我帮助,如果它的正确只是标记为正确的,否则我只是随风随地答案随时随地@ user3668628让我知道,如果你有更多的问题 – Wolf

相关问题