验证(XHTML 1.0 Transitional):此名称包含大写字符,不允许使用。

时间:2014-06-12 06:45:11

标签: asp.net visual-studio-2013 xhtml-1.0-strict

我在Visual Studio中编写了这段代码但是我收到了这个错误。

<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>

错误消息是 &#34;验证(XHTML 1.0 Transitional):属性&#39;宽度&#39;被认为是过时的。建议使用较新的结构。&#34;

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

1 个答案:

答案 0 :(得分:0)

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

解决方案是替换HTML元素,例如

  <td width=30%>

使用CSS样式。样式可以是内联样式,也可以是附加样式表。

试试这个

 <td style="width:20%"> 

不建议在代码中使用样式,但是请注意XD

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

希望我帮助