新手问题一个
在Visual Studio 2012里,一个简单的<table width="100%" height="768px">句子,编译器都会提示说类似于Validation (XHTML5): Attribute 'width' is not a valid attribute of element 'table'.这样的一堆警告。
html5要淘汰掉这么多常用的标签么?应该有什么相应的新标签来代替吧? --------------------编程问答-------------------- XHTML5是什么玩意儿呢?
我猜你抄袭错了。你可能没有搞清楚 XHTML1.0 跟 HTML5 的名词儿。 --------------------编程问答--------------------
<table style="width: 100%; height: 768px;">--------------------编程问答--------------------
</table>
没错呀,这句警告是我从Error List里直接复制来的哎。
教学视频里老师用的是vs2008就没有这个警告. --------------------编程问答--------------------
完整程序里是有</table>标记的,只是因为里面行列较多,所以只复制了这么一行。
以下是整个<body>里的内容。
<body>
<form id="form1" runat="server">
<table width="100%" height="768px">
<tr style="height: 20%">
<td align="center" class="link">
<asp:Menu ID="Menu1" runat="server" Width="100%" DynamicVerticalOffset="2" Orientation="Horizontal">
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="首页"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/DayStat.aspx" Text="今日流量统计"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/MonthStat.aspx" Text="本月流量统计"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/YearStat.aspx" Text="本年流量统计"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/IPStat.aspx" Text="IP流量统计"></asp:MenuItem>
</Items>
</asp:Menu>
</td>
</tr>
<tr style="height:80%">
<td valign="top">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"></asp:ContentPlaceHolder>
</td>
</tr>
</table>
</form>
</body>
补充:.NET技术 , ASP.NET