selector {
    text-overflow: clip 또는 ellipsis
}
/* 키워드 값 */
text-overflow: clip;
text-overflow: ellipsis;

/* 글로벌 값 */
text-overflow: inherit;
text-overflow: initial;
text-overflow: revert;
text-overflow: revert-layer;
text-overflow: unset;
div {
    width: 200px;
    border: 2px solid red;

    /* 줄바꿈하지 않고 말줄임을 표시하는 
       방법에 필요한 CSS 속성들 */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
<div>
    텍스트가 콘텐츠 박스의 끝에 도달했을 때
    자동으로 줄바꿈하지 않고
    오버플로우되는 텍스트는 숨기고
    생략 부호(...)를 표시하는
    방법에 대해 알아봅니다.
</div>
실제 적용된 모습
<div>
    text-overflow 속성은 텍스트 영역을 벗어나
    오버플로우되어 숨겨진 텍스트가 있는지를
    시각적으로 나타내는 생략 부호를 표시할지
    아니면 그냥 숨겨진 채로 남겨둘지를 설정합니다.
</div>
div {
    width: 200px;
    border: 2px solid red;
}
실제 적용된 모습
div {
    width: 200px;
    border: 2px solid red;
    white-space: nowrap; /* 텍스트가 줄바꿈하지 않고 텍스트 영역을 벗어나도록 */
}
<div>
    text-overflow 속성은 텍스트 영역을 벗어나
    오버플로우되어 숨겨진 텍스트가 있는지를
    시각적으로 나타내는 생략 부호를 표시할지
    아니면 그냥 숨겨진 채로 남겨둘지를 설정합니다.
</div>
실제 적용된 모습
div {
    width: 200px;
    border: 2px solid red;
    white-space: nowrap; /* 텍스트가 줄바꿈하지 않고 텍스트 영역을 벗어나도록 */
    overflow: hidden; /* 오버플로우된 텍스트를 보여지지 않도록 */
}
<div>
    text-overflow 속성은 텍스트 영역을 벗어나
    오버플로우되어 숨겨진 텍스트가 있는지를
    시각적으로 나타내는 생략 부호를 표시할지
    아니면 그냥 숨겨진 채로 남겨둘지를 설정합니다.
</div>
실제 적용된 모습
div {
    width: 200px;
    border: 2px solid red;
    white-space: nowrap; /* 텍스트가 줄바꿈하지 않고 텍스트 영역을 벗어나도록 */
    overflow: hidden; /* 오버플로우된 텍스트를 보여지지 않도록 */
    text-overflow: ellipsis; /* 생략 부호를 표시 */
}
<div>
    text-overflow 속성은 텍스트 영역을 벗어나
    오버플로우되어 숨겨진 텍스트가 있는지를
    시각적으로 나타내는 생략 부호를 표시할지
    아니면 그냥 숨겨진 채로 남겨둘지를 설정합니다.
</div>
실제 적용된 모습

caniuse.com에서 더 자세한 정보를 확인해 보세요.