HTML
[HTML] <p>
개발조각
2023. 9. 17. 23:30
728x90
반응형
<p> : 문단(단락) 정의 태그
<p>는 하나의 문단을 나타냅니다.
HTML에서 문단은 이미지나 입력 form등 서로 관련있는 콘텐츠 무엇이나 될 수 있다.
=> 아무곳이나 써도 괜찮다는 말인듯 하다.
예제
- <p>태그는 블록 레벨 요소
- 시작, 닫기 태그 필수
<p>문단을 정의 태그 입니다.</p>
<p>문단을 정의 태그 입니다.</p>
p태그의 기본 css
p {
display: block;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
접근성 고려사항
콘텐츠를 문단으로 나누면 페이지의 접근성을 높인다.
스크린 리더 등 보조 기술에서 다음 문단으로 넘어갈 수 있는 단축키를 제공한다.
<p>문단문단</p>
<p></p> // 이렇게 쓰면 스크린 리더 사용자가 혼란을 줄 수 있다.
그러나 이와 같이 문단 사이에 여백을 추가하면 스크린 리더 사용자에게 좋지 않다.
문단의 존재는 알려주나, 더 읽을 내용이 없기 때문에 스크린 리더 사용자가 혼란을 느낄 수 있다.
여분의 공간이 필요하다면 css의 margin등을 사용해서 여백을 만들어라.
728x90
반응형