프로필카테고리질문하기
로그인 계정 만들기

HTML p vs br

04 개월 전

HTML에서 줄을 바꾸기 위해 p 를 쓰는 것과 br 을 쓰는것은 어떤 차이가 있나요?

예를 들어 HTML 문서에 아래와 같은 내용이 있을 때

뉴턴(N)은 SI 힘의 유도 단위입니다. 뉴턴이라는 이름은 고전역학에서 아이작 뉴턴의 업적을 인정하여 따왔습니다. 1N은 1kg의 질량을 갖는 물체를 1m/s^2만큼 가속시키는데 필요한 힘으로 정의됩니다.

줄을 바꾸기 위해 <p>...</p> 를 써야하나요? 아니면 <br> 을 써야하나요?

답변하기 의견 추가
의견 (0)
더 많은 의견 보기

답글 (1)

394 개월 전
그런 경우에는 항상 <p>...</p> 를 써야 해요.
문단을 나타내기 위해 p 를 사용하세요
문단을 나타내기 위해서는 항상 <p> 태그를 사용하세요. 예를 들어 이렇게 쓸 수 있어요:
<p>뉴턴(N)은 SI 힘의 유도 단위입니다. 뉴턴이라는 이름은 고전역학에서 아이작 뉴턴의 업적을 인정하여 따왔습니다.</p> <P>1N은 1kg의 질량을 갖는 물체를 1m/s^2만큼 가속시키는데 필요한 힘으로 정의됩니다.</p>
문단이 아닌 경우 줄을 바꾸기 위해 br 을 사용하세요

줄 바꿈이 문단이 아니라 실제 글의 내용 인 경우 (예를 들어 시, 주소 등)에만 <br> 태그를 사용해야 해요.

W3C Wiki - br:

이 엘리먼트는 항상 컨텐츠의 실제 부분인 줄 바꿈에만 사용되어야 합니다.

예를 들어 이런 경우에 <br> 태그를 사용할 수 있어요:

<p> 오지 않는 너를 기다리며<br> 마침내 나는 너에게 간다<br> 아주 먼 데서 나는 너에게 가고<br> 아주 오랜 세월을 다하여 너는 지금 오고 있다 </p><p>350 5th Avenue<br> New York, NY10118 </p>
간격을 추가하기 위해서는 CSS를 사용하세요

단순히 간격을 추가하기 위해 <p> 또는 특히 <br> 를 사용하는 것은 아주 아주 잘못된 방법이에요.

간격을 추가하기 위해서는 CSS를 사용하세요.

<h1 class="heading">제목</h1> <p>문단</p>.heading { margin: 4em 0 2em 0; }
의견 추가
의견 (0)
더 많은 의견 보기

정보

업보트
0
질문됨
4 개월 전
최근 활동
4 개월 전

카테고리

HTML

관련된 질문