STYLE

Editing

unicode-bidi

direction 속성과 함께 문서의 양방향 텍스트 처리 방법을 설정한다.

설명

예를 들어 컨텐츠 블록에 왼쪽에서 오른쪽 및 오른쪽에서 왼쪽으로 텍스트가 모두 포함 된 경우 웹 브라우저는 복잡한 유니 코드 알고리즘을 사용하여 텍스트를 표시하는 방법을 결정한다.

사용 가능한 값 타입

〈'unicode-bidi'〉

unicode-bidi 속성에 사용되는 타입이다.

  • CSS Writing Modes Level 4
    normal | embed | isolate | bidi-override | isolate-override | plaintext
  • CSS Writing Modes Level 3
    normal | embed | isolate | bidi-override | isolate-override | plaintext

사용되는 키워드

  • bidi-override

    인라인 요소의 경우 재정의가 생성된다. 블록 컨테이너 요소의 경우 다른 블록 컨테이너 요소 내에 있지 않은 인라인 레벨 하위 항목에 대한 대체를 작성한다. 이것은 요소 내부에서 direction 속성에 따라 순서가 엄격하게 정렬됨을 의미한다. 양방향 알고리즘의 암시적 부분은 무시된다.

  • embed

    인라인 상자의 경우 양방향 알고리즘과 관련하여 추가 수준의 임베딩(embedding)을 열어 방향성 임베딩(embedding)을 만든다. 임베딩 레벨의 방향은 direction 속성에 의해 지정된다. 상자 내부에서 재정렬은 암시적으로 수행된다.

  • isolate

    인라인 상자에서 콘텐츠를 bidi-isolates 처리한다. 블록 경계나 강제 단락 나누기에 의해 중단되지 않는 인라인 수준 상자의 각 시퀀스가 격리된 시퀀스로 처리된다는 점을 제외하고는 방향성 임베딩과 유사하며 그에 따른 임베딩 수준이 증가한다.

  • isolate-override

    isolate의 격리 동작과 bidi-override의 방향 재정의 동작을 결합한다.

  • normal

    상자는 양방향 알고리즘과 관련하여 추가 수준의 임베딩을 열지 않는다. 인라인 상자의 경우 암시적 재정렬은 상자 경계를 넘어 작동한다.

  • plaintext

    유니코드 양방향 알고리즘의 목적을 위해 각 상자의 각 bidi 단락(블록 컨테이너인 경우) 또는 격리된 시퀀스(인라인인 경우)의 기본 방향성이 규칙 P2 및 유니코드 양방향 알고리즘의 P3이다.

다음은 필요에 따라 일부 값을 설명하므로 표시되지 않는 값은 값 유형을 참조하라.

구문

  • unicode-bidi: embed;
    CSS Writing Modes Level 3

테스트 도구

한 행의 텍스트 표시 방법 설정 테스트

지원 웹브라우저