안녕하세요, 토스트 데브입니다!
오늘은 HTML에서 텍스트를 강조하거나 중요성을 표현할 때 사용하는 주요 태그들을 정리해보겠습니다.
웹페이지의 내용 전달에서 텍스트의 강조는 의미를 부각시키고,
웹 접근성을 높이며, 사용자의 주의를 유도하는 데 아주 중요한 역할을 합니다.
🔹 1. <strong> – 강한 중요성 강조
<strong> 태그는 의미적으로 중요한 단어를 표현할 때 사용합니다.
브라우저 상에서는 보통 굵은 글씨로 표시되지만, 단순한 스타일이 아닌 의미 전달이 목적입니다.
<p><strong>주의:</strong> 이 작업은 되돌릴 수 없습니다.</p>
🔸 의미 중점: 단순히 굵게 보이게 하는 게 아니라, 해당 텍스트가 중요하다는 의미를 스크린 리더나 검색 엔진에도 전달합니다.
🔹 2. <em> – 강조(강세) 표현
<em> 태그는 문장에서 강조하고 싶은 단어를 표현할 때 사용합니다.
보통 이탤릭체로 보여지며, 감정적 강조나 뉘앙스를 전달하는 데 사용됩니다.
<p>나는 <em>정말로</em> 이걸 원했어요.</p>
🔸 <strong>이 중요성, <em>은 강조의 뉘앙스에 가깝다고 보면 이해가 쉬워요.
🔹 3. <b> – 단순 굵은 글씨 (의미 없음)
<b> 태그는 시각적인 굵기 강조를 위해 사용되지만, 의미적 강조는 아닙니다.
<p>오늘의 <b>핫이슈</b>를 확인해보세요.</p>
🔸 이 태그는 단순히 디자인적인 강조를 원할 때 사용하며, 접근성 도구에는 아무 의미를 주지 않습니다.
🔹 4. <i> – 단순 이탤릭체 (의미 없음)
<i> 태그는 기술용어, 외래어, 문학적 강조 등에 쓰이며, 이 역시 스타일 강조일 뿐 의미적 역할은 없습니다.
<p>이탈리아어로 <i>ciao</i>는 인사말입니다.</p>
🔹 5. <mark> – 형광펜 효과로 강조
<mark> 태그는 브라우저에서 노란색 형광펜처럼 보이는 효과로 사용자의 주의를 끌고 싶을 때 사용합니다.
🔸 특히 검색 결과에서 키워드 하이라이트 용도로 많이 쓰입니다.
📌 보너스: 시각 스타일은 CSS로!
- 의미를 강조하고 싶다면 <strong>, <em>
- 단순한 스타일은 CSS의 font-weight, font-style 등으로 처리하는 게 좋습니다.
<span class="bold">이건 CSS로 만든 굵은 글씨입니다.</span>
<style>
.bold {
font-weight: bold;
}
</style>
✅ 마무리 정리
태그 | 용도 | 의미적 강조 | 시각 효과 |
<strong> | 중요함을 표현 | ✅ | 굵게 |
<em> | 감정적 강조 | ✅ | 이탤릭 |
<b> | 시각적 굵기 | ❌ | 굵게 |
<i> | 시각적 이탤릭 | ❌ | 이탤릭 |
<mark> | 하이라이트 강조 | ✅ | 형광펜 스타일 |
HTML 텍스트 요소는 단순히 디자인만을 위한 것이 아니라, 정보 구조와 웹 접근성, SEO에도 큰 영향을 줍니다.
의미를 가진 태그는 의미 있게, 디자인만 필요할 땐 CSS로 이 원칙을 꼭 기억하세요!
#HTML, #HTML기초, #텍스트태그, #strong태그, #em태그, #mark태그, #강조태그, #웹접근성, #웹표준, #웹개발, #프론트엔드, #웹디자인, #웹퍼블리싱, #semantic태그, #코딩입문, #웹개발공부, #toastdev
'Web Front > HTML' 카테고리의 다른 글
[HTML 페이지 구조 이해] #01 HTML 문서의 기본 구조 완전 정리 (0) | 2025.09.04 |
---|---|
[HTML의 TEXT 요소] #04 HTML 텍스트 요소 – 문자 표현 태그 총정리 (남은 태그 편) (10) | 2025.09.03 |
[HTML의 TEXT 요소] #02 HTML 목록 태그 완벽 정리, 순서가 있을 때와 없을 때의 차이는? (4) | 2025.07.16 |
[HTML의 TEXT 요소] #01 제목<h1~h6>과 단락<p> (0) | 2025.07.06 |
[HTML 시작하기] #04 HTML 문서의 특수문자 (0) | 2025.07.05 |