[英]Mark-up Validation
我嘗試將一些HTML切碎並更改許多次后,對其進行清理。
當我轉到“驗證”頁面時,我不斷回踢說
“尚未完成的“表”的結束標記”
有點困惑,因為我相信我已經關閉了? 這是一個樣本。
<table align="center" border="0" cellpadding="0" cellspacing="0" class="widthtable" width="650" />
我也試過
<table align="center" border="0" cellpadding="0" cellspacing="0" class="widthtable" width="650"< </table>
提前致謝。
仔細查看錯誤消息。
它說已經找到了結束標簽(所以您已經關閉了它),但是還沒有完成。
現在看一下DTD :
<!ELEMENT TABLE - - (CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)>
它的孩子是:
您根本沒有添加任何子代,因此缺少必需的第一個tbody元素。 這意味着當您為表編寫結束標記時,表尚未完成。
一個沒有孩子的桌子反正沒有多大意義。
如果沒有數據,則無法以表的形式表示該數據。
注意:除了class
屬性,十年前CSS取代了您使用的每個屬性。
您應該正確關閉表格標簽。
<table .. **>**</table>
<table align="center" border="0" cellpadding="0" cellspacing="0" class="widthtable" width="650"> </table>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.