HTML5:非替换元素与替换元素?

时间:2011-11-04 16:10:15

标签: html html5

我看到section 10.3 Non-replaced elements in the HTML5 spec。我能够通过谷歌找到这个定义,但是对于非替换和替换元素的W3C HTML5定义在哪里?

1 个答案:

答案 0 :(得分:22)

来自CSS2.1 spec

  

替换元素

     

其内容超出CSS格式模型范围的元素,例如图像,嵌入文档或小程序。对于   例如,HTML IMG元素的内容通常被替换为   其“src”属性指定的图像。经常更换元素   具有内在尺寸:内在宽度,内在高度,   和固有的比率。例如,位图图像具有固有的   宽度和以绝对单位指定的固有高度(从中)   显然可以确定内在比率。另一方面,   其他文件可能没有任何内在维度(例如,a   空白HTML文档)。

     

如果认为这些尺寸可以,则用户代理可以认为替换元素没有任何内在尺寸   向第三方泄露敏感信息。例如,如果是HTML   文件根据用户的银行余额改变了内在规模,   然后,UA可能希望表现得该资源没有内在性   尺寸。

     

CSS渲染模型中未考虑替换元素的内容。