html에 공백을 아~무리 많이 입력해도 결과는 공백 한 칸이다.
또한 엔터를 눌러도 줄 바꿈이 되지 않는데 그럴 때는 아래의 방법을 사용하면 된다.
: Non-breaking Space로 줄 바꿈 없는 공백이란 뜻이다.
공백 1칸을 의미한다.
위의 코드처럼 공백을 여러 개 넣고 싶다면 여러 번 입력해 주면 된다.
그런데 2칸 3칸을 띄어 쓰고 싶으면 어떻게 해야 할까..?
 
:공백 2칸
 
:공백 3칸
아래의 코드를 보면 위의 코드보다 1칸씩 공백이 더 존재하는 걸 볼 수 있다.
<br> or <br/>
: 줄 바꿈 태그
이 태그는 self-closing tag여서 닫는 태그가 존재하지 않아
줄 바꾸고 싶은 부분에 추가해 주면 된다.
노래가사를 출력하는 걸 예로 해보자
html에 줄 바꿈 하여 코드를 작성하였으나 결과는 왼쪽과 같이 줄 바꿈이 전혀 반영되지 않는다.
하지만 아래 코드처럼 줄 바꿈을 하고 싶은 위치에 <br/>을 입력해 주면 html에 작성한 모양대로 출력이 된다.
그런데 나는 매번 와 <br/>을 쓰기 너무 귀찮다! 한다면
<pre></pre> 를 사용하면 된다.
<pre></pre>
: 작성한 html 내용을 그대로 출력하는 태그
줄 바꿈과 띄어쓰기 모두 인식하여 html 그대로를 출력한다.
위에 쓰였던 가사를 <pre></pre>를 이용해 작성한다면 div 태그를 pre로만 바꿔주면 된다.
'기타' 카테고리의 다른 글
[ MongoDB + Mongoose ] mac os에서 사용하기 ( DB연결 및 모델 생성 ) (0) | 2023.04.27 |
---|---|
[EXPRESS] req.params / req.query / req.body (0) | 2023.04.27 |
[ PUG ] pug파일을 찾지 못하는 오류 해결 - 폴더 위치 (0) | 2023.04.26 |
[ PUG ] PUG 사용 및 여러 기능 ( iteration, inheritance, partials, mixins ) (0) | 2023.04.26 |
[ Node JS ] Node.js개발환경 준비 - express, babel.js, nodemon, morgan (0) | 2023.04.25 |