HTML <bdi> 标签代表双向隔离元素。它用于通知浏览器隔离文本的跨度,这些文本的格式可能与周围文本的方向相反。
这个标签是 HTML5 中的新标签,对于阿拉伯语或希伯来语等语言很有用,或者浏览器在不知道文本方向的情况下动态插入一些文本。
<bdi>内容</bdi>
以下是关于 <bdi> 标签的一些规范
展示 | 排队 |
开始标签/结束标签 | 开始和结束标签 |
用法 | 语义/文本 |
<!DOCTYPE html> <html> <head> <title>Bdi tag</title> <style> bdi{ font-size: 25px; color: red; } </style> </head> <body> <h2>Example of HTML bdi tag</h2> <p> This <bdi> ???? ????? </bdi> Content is written in Arabic language </p> </body> </html>
输出:
<bdi> 标签不包含任何特定属性
<bdi> 标签支持所有全局属性
<bdi> 标签支持所有事件属性
HTML <bdi> 标签是 HTML5 的新元素,它与 HTML <bdo> 元素非常相似。但是这两个元素的主要区别在于 <bdi> 标签将内容与其周围的内容隔离开来,而 <bdo> 标签则尊重方向。有时 <bdo> 标签可能会导致一些意外的渲染错误,因此如果需要,请尝试使用 <bdi>。
元素 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
<bdi> | Yes | No | Yes | Yes | Yes |
© Copyright 2011-2021 www.rocschool.com. All rights reserved. Developed by RocSchool. Powered by qibosoft X1.0 Code. 琼ICP备2021004297号-1