📜  CSS 中如何使用 unicode-bidi 属性?

📅  最后修改于: 2021-08-31 07:34:27             🧑  作者: Mango

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