English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

manual de referencia CSS

CSS @reglas (RULES)

大全 de propiedades CSS

Unicode CSS-Métodos de uso y ejemplos del atributo bidi

unicode-El atributo bidi se utiliza junto con la propiedad direction para establecer o devolver si el texto se reescribe para soportar varios idiomas en el mismo documento.

unicode-La propiedad bidi CSS ydirectionEl atributo está relacionado con el manejo de texto bidireccional en el documento. Por ejemplo, si el bloque de texto contiene texto de izquierda a derecha y de derecha a izquierda, el agente de usuario aplicaráNorma UnicodeUn algoritmo complejo definido por la norma estándar para determinar la dirección correcta del texto.

 directiony unicode-El atributo bidi permite a los desarrolladores controlar el nivel de inserción y cobertura de este algoritmo.

La tabla a continuación proporciona una descripción de uso y registro histórico de versiones de este atributo, así como la sintaxis de uso en scripts de JavaScript.

Valor predeterminado:normal
Aplicable a:Todos los elementos
Herencia:No
Animable:No.Ver: Atributos de animación.
Versión:CSS 2、3
Sintaxis de JavaScript:object.style.unicodeBidi="bidi-override" 

Nota:En la mayoría de los casos, este atributo solo puede ser especificado porDTDSon utilizados por los diseñadores. Especialmente, los autores, diseñadores web y usuarios no deben sobrescribirlo.

unicode-Sintaxis de uso de bidi

La sintaxis de este atributo es la siguiente:

direction: bidi-override | embed | normal | initial | inherit

Los siguientes ejemplos muestran cómo se utiliza el atributo direction.

  p {                        
   unicode-bidi: bidi-override;
   direction: rtl;
  }
Ver el‹/›

Valor del atributo

La tabla siguiente describe los valores de este atributo.

ValorDescripción
bidi-override

Para los elementos en línea, esto creará un sustituto. Para los elementos contenedores de bloques, esto creará un sustituto para los descendientes de nivel en línea que no están dentro de otro elemento contenedor de bloques.

Esto significa que dentro del elemento, se sigue estrictamentedirectionel atributo realiza el reordenamiento; la parte implícita del algoritmo bidireccional se ignorará.

embedSi el elemento es en línea, este valor abrirá un nivel de inserción adicional en relación con el algoritmo bidireccional. La dirección de este nivel de inserción sedirectionespecificado por el atributo.
normalPara el algoritmo bidireccional, este valor no proporciona un nivel de inserción adicional. Para los elementos en línea, la reordenación implícita puede realizarse a través de los límites del elemento.
initialEstablezca este atributo en su valor predeterminado.
inheritSi se especifica, el elemento relacionado utiliza el unicode del elemento padre-Valor del atributo bidi.

Compatibilidad del navegador

unicode-La compatibilidad del navegador del atributo bidi, los números en la tabla siguiente representan la versión mínima de los navegadores que admiten este atributo; todos los navegadores principales admiten este atributo.

  • Firefox 1+

  • Google Chrome2+

  • Internet Explorer 5.5Los siguientes

  • Apple Safari 1.3+

  • Opera 9.2+

Leer más

Consulte los siguientes tutoriales:CSS Text.

Atributos relacionados:direction.