我正在使用一些使用框架的古老Web应用程序.有一个<frame>被调用的属性noresize,其值只能指定为"noresize".我在代码中注意到noresize没有赋值:
<frame name="client_search_banner" src="pdc?page=client_search_banner.htm" noresize scrolling="no">
Run Code Online (Sandbox Code Playgroud)
起初我认为这noresize scrolling是一个属性,但从我读过的所有内容来看,它们似乎是两个完全不同的东西.我想知道在这种情况下是否假设值,因为只有一个可能的值.有人可以确认吗?
在HTML 4.01和更早版本中,您可以省略除属性值之外的所有内容.
在XHTML中,您不能省略任何内容.
在HTML 5及更高版本中,您可以省略除属性名称之外的所有内容.
由于HTML中的布尔属性的名称和值始终相同,因此HTML 4和5规则实际上是相同的.
小智 5
noresize 是一个布尔属性。当它存在时,它是真的,当它不存在时,它是假的。有关 noresize 和其他属性的更多详细信息,请参阅 W3C 文档。
http://www.w3.org/TR/html401/present/frames.html
| 归档时间: |
|
| 查看次数: |
135 次 |
| 最近记录: |