Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

HTML DOM 스타일 textDecorationLine 속성


HTML DOM 스타일 textDecorationLine 속성은 HTML 문서에서 요소의 텍스트를 장식하는 라인 유형을 반환하고 수정합니다.

구문

다음은 구문입니다 -

  • textDecorationLine 반환

object.style.textDecorationLine
  • textDecorationLine 수정

object.style.textDecorationLine = “value”

여기서 값은 -

일 수 있습니다.
설명
상속 상위 요소에서 이 속성 값을 상속합니다.
초기 이 속성 값을 기본값으로 설정합니다.
없음 줄이 없는 텍스트를 의미하는 일반 텍스트를 나타냅니다.
밑줄 텍스트 아래에 줄을 설정합니다.
밑줄 텍스트 위에 줄을 설정합니다.
라인 스루 텍스트에 줄을 설정합니다.

예시

스타일 textDecorationLine 속성의 예를 살펴보겠습니다. -

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      color: #000;
      background: lightblue;
      height: 100vh;
   }
   p {
      margin: 1.5rem auto;
      text-decoration-line: line-through;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
   }
</style>
</head>
<body>
<h1>DOM Style textDecorationLine Property Example</h1>
<p>This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.</p>
<button onclick="add()" class="btn">Change textDecorationLine</button>
<script>
   function add() {
      document.querySelector('p').style.textDecorationLine = "underline";
   }
</script>
</body>
</html>

출력

이것은 다음과 같은 출력을 생성합니다 -

HTML DOM 스타일 textDecorationLine 속성

"textDecorationLine 변경을 클릭합니다. " 버튼을 눌러 단락 텍스트를 장식하는 데 사용되는 선 유형을 변경합니다.

HTML DOM 스타일 textDecorationLine 속성