본문 바로가기

html+CSS+JS/html+CSS

[html/기초] 용어랑 기초

반응형
<!doctype html>

: html5 웹 표준을 표준 명령으로 해석하겠다는 말. 시작할 때에 씀. 쓰지 않은 경우 명령 해석이 안 될 수 있음.

<html lang="언어"> </html>

html 태그 (doctype을 제외한 모든 코드는 <html>과 </html> 사이에 들어간다)

lang: 이 페이지의 언어 속성. 한글=ko, 영어=en 등 각 나라 이름의 앞 2글자.

 

<head> </head>

: 헤드. 화면에는 보이지 않지만, 웹 브라우저가 알아두어야 할 정보 입력. 즉, 지시사항 입력.

 

헤드 내부 주요 요소

<meta charset="utf-8">     : 문자 인코딩 설정. 코드는 주로 utf-8을 사용한다.

<title> 내용 적기 </title>   : 탭 이름

<link href="이미지 파일 주소" ref="shortcut icon">   : 탭 이름 왼쪽에 붙는 파비콘(작은 정사각형 이미지).

<link href="css 파일 주소" ref="stylesheet">   : css 외부 파일 적용.

<style> css 내용 적기  </style>   : css 내부에서 적용.

<script src="java script 파일 주소">  </script>   : java script 외부 파일 적용.

 

 

   <body> </body> 

: 몸통글(바디). 문서의 내용이 들어감.

 

바디 내부 주요 요소

<div> 내용 적기</div>  : 구역을 나눔. 즉, 뜻없는 태그이다. 대표적인 block요소 중 하나이다.

 

이하로는 각각 의미를 가진 태그이며 의미적 태그(Semantic Tag)라고 부른다.

<h1> 내용 적기(머리글) </h1>     : head. 머리글 내용. h1, h2 이런 식으로 크기를 조절할 수 있다. 숫자는 1~6까지

<p> 내용적기(문단) </p>     : paragraph. 문단 내용. 문단마다 <p>를 써서 열고 </p>를 써서 닫아줘야 한다.

 

<strong> 내용적기 </strong>     : <strong> 이나 <b>는 bold. 글자를 굵게 표현해줌. 시작부분과 끝 부분에 위치.

<b> 내용적기 </b>

<em> 내용적기 </em>     : <em> 이나 <i>는 Italic. 글자를 기울여줌. 마찬가지로 원하는 글자 부위 시작과 끝 부분에 위치.

<i> 내용적기 </i>

<mark> 내용적기 </mark>     :  형광펜. 마찬가지로 원하는 글자 부위 시작과 끝 부분에 위치.

 

<br>     : <br>의 경우 ENTER 쳐서 글을 내려주는 효과를 준다. 내용 사이에 들어가도 되고 별도로 사용해도 된다.

<hr>     : horizontal. 구분선

 

<blockquote> 내용적기(문단) </blockquote>     : 문단 앞에 공백. tab키를 누른 효과를 낼 수 있다. 여러개 쓰면 여러번 tab한 효과를 낼 수 있지만 결국엔 다 닫아줘야 한다.

<img src="사진 경로">     : image source. 이미지 삽입. 확장자 이름까지 적어주어야 합니다.(jpg, png 등)

<img src="사진경로"  alt="사진 내용">     : alternative. 이미지가 깨져서 안 보이는 경우에 나타나는 글귀. 시각장애인에게 전달하기 위한 내용.

 

 

 

 

 

기본 명령 = 코드 (Ex. <img> <h1> <p> 등)

명령 속 속성 = 속성 (Ex. <img src=""> <input type=""> <label id=""> 굵은 글씨 부분)

 

메모 : <!-- 내용 -->

 

style

1) 선택자 우선 순위

     *(전체) < 태그 < class < id     : 선택지가 좁을 수록 우위를 갖는다

2) 여러 태그를 ,(컴마)를 통해 묶어서 스타일을 줄 수 있다.

3) [](대괄호) : 속성 선택자

4) 코드>코드 : 직속 자손 지칭.

 

HEADER
ASIDE(메뉴창) CONTENT

 

글자 형식 태그

<b> <i> <small> <sub> <sup> <ins> <del>
글자 굵게 글자 기울게 글자 작게 아래 첨자 위 첨자 밑줄 글자 취소선

 

태그 분리

블록 <div> <h1~h6> <p> <ul><ol><dl><li> <table>
뜻 없는 태그 머리글 문장 목록 도표

인라인 코드

<span> <a> <input> <strong><b> 등  
 뜻 없는 태그 링크(anchor) 체크박스,
검색창 등
문자 효과

display 속성  : 속성을 다른 것으로 바꿀 수 있음. (Ex. 블록 속성코드를 인라인으로)

반응형