Unicode-bidi 属性在 CSS 中使用unicode-bidi 属性,该属性在 HTML 中与 direction 属性一起应用,以确定如何在文档中处理双向文本。
注意:方向 CSS 属性设置文本的方向( rtl表示从右到左书写的语言, ltr表示从左到右书写的语言)。
句法:
unicode-bidi: embed|bidi-override;
适当的价值:
- 正常:这是默认值。
- embed:此值用于打开额外的嵌入级别
- bidi-override :这个值为内联元素创建一个覆盖,在块元素的情况下,它为不在另一个块元素内的内联级后代创建一个覆盖。
示例 1:使用 bidi-override 属性值覆盖浏览器的双向文本算法,
注意:Unicode 双向算法是 Unicode 文本标准的一部分,它描述了用户在呈现 Unicode 文本时应该如何对字符进行排序。
HTML
Welcome to GeeksforGeeks
A Computer Science portal for geeks.
Data Structure and Algorithm.
HTML
Welcome to GeeksforGeeks
A Computer Science portal for geeks.
Data Structure and Algorithm.
输出:
示例 2:使用允许在元素中使用双向文本的 embed 属性值。
HTML
Welcome to GeeksforGeeks
A Computer Science portal for geeks.
Data Structure and Algorithm.
输出:
支持的浏览器: direction 属性支持的浏览器如下:
- 谷歌浏览器 2.0
- 互联网浏览器 5.5
- 火狐 1.0
- 歌剧 9.2
- 苹果 Safari 1.3