개블리셔

[html기본요소] 문단태그(+ br태그, 특수문자 태그) 본문

FE/HTML

[html기본요소] 문단태그(+ br태그, 특수문자 태그)

지네123 2021. 4. 13. 16:26

문단이라함은 문장들이 모여 만들어지는 것이며 문맥에 따라 문단을 나눌 수 있다.

문단태그는 html에서 가장 기초되는 태그 요소들이며 블록요소이고 문단을 표현하는 요소이다.

 

p태그

p태그는 텍스트를 작성하기 위해 필요한 문단태그 중 하나이다.
텍스트를 작성하기 위핸 블록요소의 태그이기때문에, 블록요소임에도 불구하고 다른 블록요소를 보함할 수 없다.

하지만 그 밖의 블록요소 특징은 전부 갖고있기 때문에, 줄바꿈이나 넓이 및 높이를 조절 할 수 있다.

<p>안녕하세요? 개블리셔 블로그입니다.</p>

p태그는 블록요소이기 때문에 줄바꿈이 가능한데, 어떠한 사람들은 그것을 남용하여 줄바꿈을 하기위해 p태그를 남발하는 경우가 있다.

<p>안녕하세요?</p>
<p>개블리셔 블로그입니다.</p>
<!-- 권장하지 않는 사용 방법 -->

p태그의 의미는 텍스트박스로, 위와 같이 작성했을때 웹표준에 어긋나게된다.

장식적 및 스타일적으로 꾸며주기를 원한다면 웹표준에 맞는 다른 태그를 찾아서 사용해야 한다.

 

pre태그

pre태그는 형식화된 텍스트를 나타내는 태그이다. 처음 학습할때에는 p태그와 pre태그를 많이 헷갈려 한다.

pre태그 같은 경우, 띄어쓰기, 엔터, 들여쓰기 등 코드에 입력한 그대로를 웹 브라우저에 노출시켜준다.

하지만 스크린리더기나 점자 출력기에서는 pre태그의 형식에 대해 제대로 지킬 수 없으며 잘 못 읽혀지기때문에 pre태그 작성시 독특한 포맷을 가진 텍스트일때만 사용해야 한다.

<pre> 
 이리오너라 
 업고 놀자. 
</pre>

 

 

br태그

인라인 태그 중 하나인 br태그는 스스로 닫는 태그이며 줄 바꿈 요소이다. 즉 ENTER와 같은 기능을 한다.

이전에는 많이 쓰이는 태그 중 하나였지만, 코드 줄은 최대한 짧은 것이 가장 좋기 때문에 많이 쓰이지는 않는다.

br태그는 부득이하게 줄바꿈이 필요한 부분이 아니라면 스타일로 해결하는 것이 가장 좋다.

<p>
  안녕하세요?<br />
  개블리셔 블로그입니다.
</p>

 

특수문자

특수문자, 즉 이스케이프 문자는 말 그대로 특수 기호를 나타내는 문자들이다.

키보드에 있는 특수문자를 사용해도 되긴 하지만, 사용했을 경우 태그로 오인하여 문제가 발생하는 경우가 많기때문에 코드로 특수문자를 나타낼 수 있다.

<p>이번 잡지의 컨셉은 <모던함>으로....</p>
<!-- 잘못된 사용 방법 -->

위와같이 <꺾은 괄호>를 키보드에 있는 특수문자로 입력할 경우 태그로 오인하여 오류가 생긴다.

그렇기때문에 특수문자는 코드로 입력해주는 것이 가장 좋다.

또한 띄어쓰기 같은 경우, 코드상에서 한칸만 인지하는데 특수문자 띄어쓰기를 사용했을 때 여러번 띄어쓰기가 가능하다

<p>이번 잡지의 컨셉은 &#60;모던함&#62;으로....</p>
<!-- 올바른 사용 방법 -->

 

표현문자 숫자표현 문자표현 설명
- &#00;-&#08; - 사용하지 않음
space &#09; - 수평탭
space &#10; - 줄 삽입
- &#11;-&#31; - 사용하지 않음
space &#32; - 여백
! &#33; - 느낌표
" &#34; &quot; 따옴표
# &#35; - 숫자기호
$ &#36; - 달러
% &#37; - 백분율 기호
& &#38; &amp; Ampersand
' &#39; - 작은 따옴표
( &#40; - 왼쪽 괄호
) &#41; - 오른쪽 괄호
* &#42; - 아스트릭
+ &#43; - 더하기 기호
, &#44; - 쉼표
- &#45; - Hyphen
. &#46; - 마침표
/ &#47; - Solidus (slash)
0 - 9 &#48;-&#57; - 0부터 9까지
: &#58; - 콜론
; &#59; - 세미콜론
< &#60; &lt; 보다 작은
= &#61; - 등호
> &#62; &gt; 보다 큰
? &#63; - 물음표
@ &#64; - Commercial at
A - Z &#65;-&#90; - A부터 Z까지
[ &#91; - 왼쪽 대괄호
\ &#92; - 역슬래쉬
] &#93; - 오른쪽 대괄호
^ &#94; - 탈자부호
_ &#95; - 수평선
` &#96; - Acute accent
a - z &#97;-&#122; - a부터 z까지
{ &#123; - 왼쪽 중괄호
| &#124; - 수직선
} &#125; - 오른쪽 중괄호
~ &#126; - 꼬리표
- &#127;-&#159; - 사용하지 않음
  &#160; &nbsp; Non-breaking space
¡ &#161; &iexcl; 거꾸로된 느낌표
&#162; &cent; 센트 기호
&#163; &pound; 파운드
¤ &#164; &curren; 현재 환율
&#165; &yen;
| &#166; &brvbar; 끊어진 수직선
§ &#167; &sect; 섹션 기호
¨ &#168; &uml; 움라우트
&#169; &copy; 저작권
ª &#170; &ordf; Feminine ordinal
&#171; &laquo; 왼쪽 꺾인 괄호
&#172; &not; 부정
­ &#173; &shy; Soft hyphen
? &#174; &reg; 등록상표
&hibar; &#175; &macr; Macron accent
° &#176; &deg; Degree sign
± &#177; &plusmn; Plus or minus
² &#178; &sup2; Superscript two
³ &#179; &sup3; Superscript three
´ &#180; &acute; Acute accent
μ &#181; &micro; Micro sign (Mu)
&#182; &para; 문단기호
· &#183; &middot; Middle dot
¸ &#184; &cedil; Cedilla
¹ &#185; &sup1; Superscript one
º &#186; &ordm; Masculine ordinal
&#187; &raquo; 오른쪽 꺾인 괄호
¼ &#188; &frac14; 4분의 1
½ &#189; &frac12; 2분의 1
¾ &#190; &frac34; 4분의 3
¿ &#191; &iquest; 거꾸로된 물음표
A &#192; &Agrave; Capital A, grave accent
A &#193; &Aacute; Capital A, acute accent
A &#194; &Acirc; Capital A, circumflex accent
A &#195; &Atilde; Capital A, tilde
A &#196; &Auml; Capital A, dieresis or umlaut mark
A &#197; &Aring; Capital A, ring (Angstrom)
Æ &#198; &AElig; Capital AE diphthong (ligature)
C &#199; &Ccedil; Capital C, cedilla
E &#200; &Egrave; Capital E, grave accent
E &#201; &Eacute; Capital E, acute accent
E &#202; &Ecirc; Capital E, circumflex accent
E &#203; &Euml; Capital E, dieresis or umlaut mark
I &#204; &Igrave; Capital I, grave accent
I &#205; &Iacute; Capital I, acute accent
I &#206; &Icirc; Capital I, circumflex accent
I &#207; &Iuml; Capital I, dieresis or umlaut mark
Ð &#208; &ETH; Capital Eth, Icelandic
N &#209; &Ntilde; Capital N, tilde
O &#210; &Ograve; Capital O, grave accent
O &#211; &Oacute; Capital O, acute accent
O &#212; &Ocirc; Capital O, circumflex accent
O &#213; &Otilde; Capital O, tilde
O &#214; &Ouml; Capital O, dieresis or umlaut mark
× &#215; &times; Multiply sign
Ø &#216; &Oslash; width="130"Capital O, slash
U &#217; &Ugrave; Capital U, grave accent
U &#218; &Uacute; Capital U, acute accent
U &#219; &Ucirc; Capital U, circumflex accent
U &#220; &Uuml; Capital U, dieresis or umlaut mark
Y &#221; &Yacute; Capital Y, acute accent
Þ &#222; &THORN; Capital Thorn, Icelandic
ß &#223; &szlig; Small sharp s, German (sz ligature)
a &#224; &agrave; Small a, grave accent
a &#225; &aacute; Small a, acute accent
a &#226; &acirc; Small a, circumflex accent
a &#227; &atilde; Small a, tilde
a &#228; &auml; Small a, dieresis or umlaut mark
a &#229; &aring; Small a, ring
æ &#230; &aelig; Small ae diphthong (ligature)
c &#231; &ccedil; Small c, cedilla
e &#232; &egrave; Small e, grave accent
e &#233; &eacute; Small e, acute accent
e &#234; &ecirc; Small e, circumflex accent
e &#235; &euml; Small e, dieresis or umlaut mark
i &#236; &igrave; Small i, grave accent
i &#237; &iacute; Small i, acute accent
i &#238; &icirc; Small i, circumflex accent
i &#239; &iuml; Small i, dieresis or umlaut mark
ð &#240; &eth; Small eth, Icelandic
n &#241; &ntilde; Small n, tilde
o &#242; &ograve; Small o, grave accent
o &#243; &oacute; Small o, acute accent
o &#244; &ocirc; Small o, circumflex accent
o &#245; &otilde; Small o, tilde
o &#246; &ouml; Small o, dieresis or umlaut mark
÷ &#247; &divide; Division sign
ø &#248; &oslash; Small o, slash
u &#249; &ugrave; Small u, grave accent
u &#250; &uacute; Small u, acute accent
u &#251; &ucirc; Small u, circumflex accent
u &#252; &uuml; Small u, dieresis or umlaut mark
y &#253; &yacute; Small y, acute accent
þ &#254; &thorn; Small thorn, Icelandic
y &#255; &yuml; Small y, dieresis or umlaut mark

참조 : kor.pe.kr/util/4/charmap2.htm

 

'FE > HTML' 카테고리의 다른 글

[html기본요소] 제목요소(Headline)  (0) 2020.12.22
[html기본요소] 블록요소와 인라인요소  (0) 2020.12.22
[html기본요소] head의 역할  (0) 2020.12.22
[html] Doctype  (0) 2020.12.15
웹표준이란?  (1) 2020.12.15
Comments