b element - by. UXKM
요약 설명
<b>
요소는 텍스트를 굵게(bold) 표시하는 비시맨틱 태그로, 의미적인 강조 없이 시각적으로만 두드러지게 보여주고 싶을 때 사용됩니다.
<strong>
처럼 중요성을 나타내지 않으며, 단순히 키워드 강조, UI 용어, 제품명 등의 시각적 강조를 위한 용도로 사용됩니다. 의미상의 강조가 필요할 경우에는<strong>
이나<em>
같은 시맨틱 태그를 사용하는 것이 더 적절합니다.
주요 역할 및 특징
-
굵은 텍스트 표시
-
<b>
는 텍스트를 굵게 표시하는 데 사용됩니다. - 의미론적 강조가 아닌, 시각적으로 텍스트를 돋보이게 하려는 경우에 적합합니다.
-
-
의미론적 강조 없음
- 텍스트의 중요성을 나타내거나 문맥적 의미를 추가하지 않습니다.
-
강조의 의미를 전달하려면
<strong>
을 사용하는 것이 적절합니다.
-
시각적 효과를 위한 사용
특별한 목적 없이 단순히 텍스트를 굵게 표현하려는 경우에 사용됩니다.
-
다른 요소와의 관계
-
<strong>
은 텍스트의 의미적 중요성을 강조하지만,<b>
는 단순히 굵게 스타일링할 때 사용됩니다. -
<b>
는 접근성 측면에서는 추가적인 의미를 전달하지 않습니다.
-
-
CSS 스타일 적용 가능
기본적으로 굵은 텍스트로 렌더링되지만, CSS를 사용해 스타일을 변경할 수 있습니다.
CSS 기본 값
<b>
요소는 기본적으로 인라인 레벨 요소이며, 별도의 CSS를 지정하지 않아도 아래와 같은 기본값이 적용됩니다.
기본 문법
속성
<b>
요소는 고유 속성을 가지지 않으며,
글로벌 속성(class
, id
, style
, aria-*
, data-*
등)만 사용할 수 있습니다.
예제
중요한 정보와 단순 굵기의 구분
특정 텍스트 부각
주의사항
-
텍스트의 중요성과 강조의 목적에 따라
<strong>
,<em>
,<b>
를 적절히 선택하세요.<b>
는 단순히 스타일링을 위한 요소입니다. -
<b>
는 스크린 리더에서 특별한 처리를 하지 않으므로, 강조가 필요한 경우<strong>
또는aria-*
속성을 추가해야 합니다. -
문서에서 너무 많은 텍스트를
<b>
로 처리하면 가독성이 떨어질 수 있으므로 적절히 사용하세요.