HTMLImageElement: align 属性

已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。

HTMLImageElement 接口中已废弃align 属性是一个字符串,用于指示图像相对于其容器的定位方式。

您应该改用 CSS 属性 vertical-align,尽管其名称如此,它实际上也适用于图像。您也可以使用 float 属性将图像浮动到左边距或右边距。

align 属性反映了 HTML 的 align 内容属性。

一个字符串,指定以下字符串之一,用于设置图像的对齐模式。

基线对齐

这三个值指定了元素相对于文本基线的对齐方式。应使用 CSS vertical-align 属性来替换它们。

bottom

图像的底边应在垂直方向上与当前文本基线对齐。默认值。

middle

对象的中心应在垂直方向上与当前基线对齐。

top

对象اً的顶边应在垂直方向上与当前基线对齐。

值得注意的是,vertical-align 提供了几个额外的选项值;在更改代码以使用它时,您可能希望考虑这些选项。

水平浮动图像

leftright 属性不会影响基线相对对齐。相反,它们会导致图像“浮动”到左边距或右边距,允许后续文本围绕图像流动。您应该改用 CSS float 属性,并将值指定为 leftright

left

将图像浮动到左边,使其左边缘与当前边距对齐。任何后续文本都将沿着图像的右边缘流动。

将图像浮动到右边,使其右边缘与右边距对齐。后续文本将沿着图像的左边缘流动。

规范

规范
HTML
# dom-img-align

浏览器兼容性