XHTML1.0 中的无效代码片段

Invalid code snippets in XHTML1.0

提问人:javapalava 提问时间:5/24/2016 更新时间:5/24/2016 访问量:26

问:

谁能建议为什么以下内容无效,严格的 xhtml 1.0?

<p align="right"> 

<table align="right"> 

<form name="login" action="/scripts/login.cgi" method="post"> 
xhtml xhtml-1.0-严格

评论


答:

1赞 Quentin 5/24/2016 #1

align属性是表示性的,并被 CSS 替换。

段落不得包含表格。

窗体不能是表的子节点。

name删除了 forms 的属性,取而代之的是 。id

评论

0赞 javapalava 5/24/2016
嗨,昆汀 - 对不起,我应该更清楚。其中每个都是独立的语句,因此不会相互嵌套。这是一个示例测试问题,我们必须独立查看每个代码片段,并说明每个代码段无效的原因。
0赞 javapalava 5/24/2016
但这是有效的 <td align=“right”>我不明白,因为这意味着 align 属性在某些情况下仍然有效?并感谢您提供名称/ID 指针。
0赞 Quentin 5/24/2016
您在 2016 年对 1997 年至 1999 年间无效的内容进行了测试?XHTML 1.0 Strict 现在也过时了?那是。。。实际。
0赞 Quentin 5/24/2016
一些演示性的东西被遗漏了,因为当时CSS的替代品还没有完全存在。
0赞 javapalava 5/24/2016
是的,我知道,这绝对是荒谬的。这是与一所领先的大学合作的。我们大约有 60 人服用它,我们谁都不知道如何找到这些信息——我们还没有被教过。感谢您的帮助。