Dlaczego <table> nie jest dozwolone wewnątrz <p>
Dlaczego nie możesz<p>
być zagnieżdżonym w środku<table>
? Jaką korektę mogę wprowadzić? Usuwanie<div>
i<p>
tagi psują mój projekt. Ponieważ strona internetowa podąża za projektem dostarczonym przez klienta.
Mam następujący kod i działa poprawnie w VS2008, ale otrzymuję ostrzeżenia:
<code><div class="right_articles"> <p> <table> <tr> <td> <img alt="Img not found" src="images/ribbon.gif" style="width: 155px; height: 125px;" /> </td> <td> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br /> <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label><br /> <asp:Label ID="Label3" runat="server" Text="Label"></asp:Label> </td> </tr> </table> </p> <p> </p> <p> <table> <tr> <td> <img alt="Img not found" src="images/medal.gif" style="width: 155px; height: 125px;" /> </td> <td> <asp:Label ID="Label4" runat="server" Text="Label"></asp:Label><br /> <asp:Label ID="Label5" runat="server" Text="Label"></asp:Label><br /> <asp:Label ID="Label6" runat="server" Text="Label"></asp:Label> </td> </tr> </table> </p> </div> </code>
Ostrzeżenie 1 Ten znacznik końcowy nie ma pasującego znacznika początkowego. E: Site4.master 121 Warning 2 Walidacja (XHTML 1.0 Transitional): Tekst nie jest dozwolony między znacznikami otwierającymi i zamykającymi element html '. E: Site4.master 5 Warning 3 Walidacja (XHTML 1.0 Transitional): Elementowi „formularz” brakuje tagu zamykającego. E: Site4.master 21 Ostrzeżenie 4 Wartość klasy lub CssClass nie jest zdefiniowana. E: Site4.master 33 Ostrzeżenie 5 Nie znaleziono pliku „spacer.gif”. E: Site4.master 116 Warning 7 Walidacja (XHTML 1.0 Transitional): Element „img” nie ma wymaganego atrybutu „alt”. E: Site4.master 116 Warning 8 Walidacja (XHTML 1.0 Transitional): Element „tabela” nie może być zagnieżdżony w elemencie „p”. E: Site4.master 78 Warning 9 Walidacja (XHTML 1.0 Transitional): Element „tabela” nie może być zagnieżdżony w elemencie „p”. E: Site4.master 93