[HTML/CSS] 2. HTML 기본 문법
🖥 HTML / CSS 이전 글 보기
안녕하세요. Nerd Lee 입니다.
HTML을 공부했던 내용 중, HTML의 간단한 기본 문법에 대해 알아보도록 하겠습니다!
HTML 기본 문법
1. HTML의 사용 방법
1.1) element
- 위의 코드처럼 HTML은 <> 태그로 감싸져있고, 끝을 표현할 때엔 </> 이렇게 사용합니다.
만약에 <>value</> 라면, 브라우저에 문자열을 표현하기도 하고
태그 안에 다른 자식 element나 또는 value가 필요 없다면
로 사용할 수 있습니다. 그리고 이것들을 element라고 부릅니다.
1.2) attribute ( 속성 )
- attribute는 태그에 대한 더 구체적인 설명을 제공하는 역할로 대표적으로 class와 id와 같이 해당 태그에 대한 속성을 지정해서 태그의 기능들을 추가해주기도 합니다.
1.3 ) 주석
- html에서 주석은
<!-- -->
이렇게 표현합니다.
2. 각 태그에 대한 내용들
2.1) 텍스트 관련 태그
<h1>~<h6>
태그는 Headings라고 하며, 문서의 제목 작성에 필요한 태그이며
숫자가 크면 클수록 글씨의 크기가 작아집니다.<p>
태그는 paragraph라고 하며, 본문 또는 한 단락에 대한 글을 작성하기 좋은 태그입니다.<br>
태그는 한 줄 띄어쓰기로 C언어나 JAVA에서의 \n과 같다고 생각하면 됩니다.
2.2 ) Anchor 태그 및 속성
<a>
태그는 Anchor, 한국말로 닻인데, 왜 Anchor인지는 모르겠지만 앵커 태그라고 합니다.
자주 쓰이는 속성은 href, target, title 정도입니다.
“href” 속성은 이동하려는 링크를 값으로 주면 클릭 시 해당 홈페이지로 이동합니다.
“target” 속성은, 현재 페이지에서 홈페이지로 이동할 지 아니면
새로운 탭을 추가해서 홈페이지로 이동할 지를 결정하는 속성입니다.
default값으로, _self이며 _self는 현재 페이지에서 홈페이지 이동, _blank는 다른 탭에서의 홈페이지 이동입니다.
“title” 속성은 링크에 마우스를 가져다 대고 있으면 구글로 이동합니다. 라는 글이 뜨게 됩니다.
2.3 ) 리스트
<li>
태그는 list를 ㄹ뜻합니다.<ul>
태그는 unordered list라고 하며, 순서가 정해지지 않은 리스트를 말합니다.-
<ol>
태그는 ordered list라고 하며, 순서가 정해진 리스트를 말합니다. - 아래 코드의 실행 결과입니다.
See the Pen hello by nerd-lee (@nerd-lee) on CodePen.
-
ul 태그는 순서는 올바르게 출력하지만, ol 태그처럼 앞에 순서를 적어서 정렬하지 않는 반면에
ol 태그는 순서에 맞게 1. 2. 3. 을 앞에 붙여주게 됩니다. -
또한 ol 태그에서는 type이란 속성을 사용할 수 있는데, type에는 “a”, “A”, “1”, “I”, “i” 라는 값을 넣어줄 수 있습니다. 해당 값에 따른 출력값은 다음과 같습니다.
See the Pen hello by nerd-lee (@nerd-lee) on CodePen.
2.4 ) 이미지 태그
- img 태그는, 이미지를 나타내는 태그이고 src 속성은, source의 줄임말로써 해당 프로젝트 폴더에 있는 경로를 넣어주거나 다른 웹페이지에 있는 이미지 url을 넣어 사용할 수 있습니다.
2.5 ) input 태그
- input 태그는 쓰이는 속성도 많고 그만큼 사용하는 값도 많기 때문에 링크를 따로 남기겠습니다.
2.6 ) strong과 i 태그
- strong 태그는 bold 처리, i 태그는 이탤릭체(italic)를 만들 때 사용합니다.
See the Pen hello by nerd-lee (@nerd-lee) on CodePen.
다음 글로 찾아오겠습니다!