728x90

html에서는 수평선을 제공한다. 수직선은... 제공하지 않는다. 이유는 모른다.

그런데 수평선을 생각보다 쓸일이 많다.


hr태그 - 수평선


<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
dream's
<hr>
car
</body>
</html>



그냥 특이한거 없는 수평선이다 그런데 앞으로 굉장히 많이 쓰게 될것이다.

hr태그도 br태그처럼 닫는 태그를 쓰지 않아도 되는 몇안되는 태그들이다.


특수 문자 - 공백, >, <, ", &


몇몇 특수문자들은 그 특수성 때문에 사용할 수 없는 경우가 있다. 왜냐하면 예약어로 자주 쓰이기 때문이다.

다행이도 이런걸 사용할 수 있도록 이스케이프 시퀀스가 몇개 있는데 사실 좀 많긴한데 주로쓰는건 위에 5개이다.

일단 공백의 경우 문자 사이사이 공백은 별 상관없는데 경우에 따라서 공백이 안나오는 경우가 매우 많다.

또한 <나 >는 태그의 열고 닫기에 쓰기에 html태그로 인식해 버린다.

"는 속성의 레퍼런스를 쌍따옴표로 쓰기에 필요하고 &는 이스케이프 시퀀스의 식별자로 쓰이기에 그냥으로 인식을 못한다.

백문이 불여 일견이니 아래를 보자.


<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
space&nbsp;space<br>
&lt;<br>
&gt;<br>
&quot;<br>
&amp;<br>
</body>
</html>




사실 특수 문자들은 여기서 언급하는것보다 더 많다. 다른 종류는 여기를 확인하라.




+ Recent posts