[css] text-decoration: none
2024. 12. 22. 21:37ㆍHTML 공부
text-decoration: none은 CSS 속성으로, 텍스트에 적용된 꾸밈 효과를 제거하는 역할을 합니다. 이 속성을 링크(또는 다른 텍스트 요소)에 적용하면, 기본적으로 텍스트에 표시되는 밑줄이나 다른 장식이 제거됩니다.
상세 설명
- 기본 동작:
- HTML에서 <a> 태그(링크)는 기본적으로 **밑줄(underline)**이 표시됩니다.
- 이 밑줄은 브라우저의 기본 스타일로 적용된 text-decoration: underline 때문입니다.
- text-decoration: none의 효과
- 이 속성을 사용하면 링크에서 밑줄이 제거됩니다.
- 결과적으로, 텍스트는 링크로 작동하지만, 시각적으로는 일반 텍스트처럼 보이게 됩니다.
예제
기본 링크
<a href="https://example.com">링크</a> |
- 기본 스타일: 밑줄(underline)이 표시됨.
text-decoration: none 적용
<a href="https://example.com" style="text-decoration: none;">링크</a> |
- 밑줄이 사라지고 일반 텍스트처럼 표시됩니다.
기타 옵션
text-decoration에는 다양한 옵션이 있습니다:
- underline: 밑줄 표시
- overline: 텍스트 위에 선 표시
- line-through: 텍스트 중앙에 선 표시(취소선)
- none: 모든 텍스트 장식 제거
활용 사례
- 링크에서 밑줄을 제거하여 디자인을 깔끔하게 만들고 싶을 때 사용합니다.
- 대신, 밑줄이 사라져도 링크임을 사용자에게 명확히 하기 위해, hover 상태에서 색상 변경 등 추가 스타일을 적용하는 것이 좋습니다.
a { text-decoration: none; color: blue; } a:hover { color: red; } |
이처럼 text-decoration: none은 주로 디자인 목적으로 사용됩니다.
'HTML 공부' 카테고리의 다른 글
[HTML] Check Box (0) | 2024.12.23 |
---|---|
[HTML] Custom Range Slider (0) | 2024.12.23 |
Java Script 사용 연습 : 시계를 넣어 보자 (0) | 2024.12.23 |
[HTML] 다양한 input box 들 삽입하기 (0) | 2024.12.23 |
티스토리에 iframe 태그 넣기 (0) | 2024.12.22 |