XHTML1.0 中的无效代码片段

Invalid code snippets in XHTML1.0

谁能告诉我为什么以下内容对严格的 xhtml 1.0 无效?

<p align="right"> 

<table align="right"> 

<form name="login" action="/scripts/login.cgi" method="post"> 

align 属性仅供参考,已替换为 CSS。

段落不能包含表格。

表单不能是表的子节点。

name 形式的属性被删除,取而代之的是 id