<p>
태그의 정의
<p>
태그는 문단(paragraph)을 나타내는 태그입니다.
<p>
태그는 블록을 구성하는 블록 레벨 태그이며, 자신의 닫는 태그 </p>
이전에 다른 블록 레벨 태그가 분석되면 자동으로 닫힙니다.
아래의 <p>
태그의 구문 섹션을 참조하세요!
다음은 <p>
태그를 사용한 예제입니다.
이 태그는 문단(paragraph)을 나타내는 태그입니다.
더불어, HTML은 문단에 다양한 의미를 부여하기 위해 여러 태그를 제공합니다. 예를 들면, ins나 adress와 같은 태그들이 그러한 역할을 합니다. 따라서 특정한 의미를 가진 문단을 표현할 때는 해당 의미에 적합한 태그를 선택하여 사용해야 합니다.
대부분의 브라우저에서는 <p>
태그의 위와 아래의 간격을 분리합니다.
이것을 시각적으로도 문단에 여백을 주어 사용자의 빠른 콘텐츠 탐색을 돕는 효과를 주기 위함입니다. 별도의 시각적 효과를 주기 위해서는 CSS를 통해 추가할 수 있습니다.
그리고, <p>
태그 내에서 줄바꿈을 하려면 <br>
를 사용하면 됩니다.
이 태그는
문단(paragraph)을 나타내는 태그입니다.
<br>
태그를 사용하지 않고 CSS로도 줄바꿈을 할 수 있습니다.
이 태그는 문단(paragraph)을 나타내는 태그입니다.
<p>
태그의 사용 방법
보다 구체적인 태그가 더 적절할 때는 <p>
태그를 사용하면 안 됩니다.
앞서 언급한 바와 같이 HTML은 문단에 다양한 의미를 부여하기 위해 여러 태그를 제공합니다.
예제를 통해 살펴보겠습니다.
다음 예는 기술적으로 정확합니다.
그러나, 다음과 같이 마크업하는 것이 더 좋습니다.
위의 예와 같이 HTML은 문단에 다양한 의미를 부여하기 위해 여러 태그를 제공합니다.
문단이라는 개념은 <p>
태그에서 사용하는 문단 이상의 의미로 사용됩니다. <p>
태그는 문단을 나타내는 여러 가지 방법 중 하나일 뿐입니다.
이는 명세서에서도 문단에 대한 내용으로 설명하고 있습니다.
<p>
태그의 구문
<p>
태그의 논리적 개념('문단'이라는)을 살펴보았습니다.
<p>
태그의 구문과 관련된 구조적인 개념을 알아야 합니다.
예제를 통해 살펴보겠습니다.
보기 좋은 문장에는 다음과 관련된 글머리 기호가 있습니다.
- 눈꽃처럼 아름다운 ...
- 가만히 네 손을 잡고서
- 눈을 마주 하고 있어
아래에서 더 자세히 설명합니다.
이 예시 문단을 다음과 같이 마크업한다면 틀린 구문입니다.
<p>
태그는 블록을 구성하는 블록 레벨 태그이며, 자신의 닫는 태그 </p>
이전에 다른 블록 레벨 태그가 분석되면 자동으로 닫힙니다. 따라서 위의 구문에서 <ul>
태그를 만나면 <p>
태그의 자신의 닫는 태그인 </p>
태그가 생성되기 때문에 오류를 발생하게 됩니다.
HTML에서 사용하는 '문단'이라는 용어는 논리적인 개념에 더해서 구조적인 개념을 포함하고 있습니다. 이는 명세서에서 <p>
태그를 설명할 때 중요 사항으로 다루고 있습니다.
따라서 위 예의 마크업은 다음과 같을 수 있습니다.
브라우저 호환성
태그 |
데스크탑 Chrome
|
데스크탑데스크탑 Edge
|
데스크탑 Firefox
|
Safari
|
---|---|---|---|---|
<p>
|
1 | 12 | 1 | 1 |
명세서
명세서 사양 | |
---|---|
<p>
|
HTML Standard #the-p-element |