Properties

Properties

Editing
  • account_tree
  • bug_report

hyphens

컨테이너의 공간에 따라 텍스트가 여러줄에 걸쳐 줄바꿈될 때 단어에 하이픈을 삽입하는 방법을 지정한다.

설명

명시적으로 하이픈 넣기를 방지하거나 원하는 지점에 삽입을 할 수 있다. 또는 웹브라우저가 자동으로 적절한 위치에 삽입할 수도 있다.

사용 가능한 값 타입

〈'hyphens'〉

  • none | manual | auto

사용되는 키워드

  • auto

    조건부 하이픈으로 명시적으로 표시된 것 외에 언어에 적합한 하이픈 넣기 리소스에 의해 자동으로 결정된 하이픈 넣기 기회에서 단어가 깨질 수 있다. 단어에 조건부 하이픈이 포함된 경우 조건부 하이픈 대신 자동 하이픈 넣기 기회는 무시되어야 한다. 그러나 이러한 기회를 끊은 후에도 해당 단어의 일부가 너무 길어서 한 줄에 맞지 않으면 자동 하이픈 넣기 기회를 사용할 수 있다.

  • manual

    단어 안에 하이픈 연결 기회를 명시적으로 제안하는 문자가 있는 경우에만 단어에 하이픈이 연결된다.

  • none

    단어 내의 문자가 명시적으로 하이픈 연결 기회를 정의하더라도 단어는 하이픈으로 연결되지 않는다.

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

  • manualCSS3

    단어 내의 문자가 줄 바꿈 기회를 제안하는 경우에만 줄 바꿈을 위해 단어가 분리된다. 자세한 내용은 아래 튜토리얼의 줄 바꿈 기회 제안을 참조하라.

구문

  • hyphens auto;CSS3

테스트 도구

하이픈에 대한 처리 테스트

버전 명세

Modules
Module NameStatusSummary
Text Module Level 3

Last review date: 2022-6-26

기술 문서

줄 바꿈 기회 제안

문장(텍스트) 내에 잠재적인 줄 바꿈 지점을 수동으로 지정하는 데 사용되는 두 가지 유니 코드 문자는 아래와 같다.

U+2010 (‐)

하이픈 문자는 보이는 줄 바꿈 기회를 나타낸다. 그 시점에서 실제로 줄이 끊어지지 않더라도 하이픈은 계속 렌더링된다.

U+00AD (­)

이 문자는 눈에 띄는 방식으로 렌더링 하지 않지만 하이픈이 필요한 경우 웹 브라우저가 단어를 해석해야 하는 위치를 표시한다. 부드러운 하이픈을 적용하고자 하는 경우 ­을 사용하면 된다.

지원 웹브라우저