본문 바로가기

카테고리 없음

Do it! HTML5+CSS3 책 구입, 1장

알라딘에서 구매함

 

01 HTML 기초 다지기

 

1) HTML과의 첫 만남

자신이 사용하고 있는 웹 브라우저가 HTML5를 얼마나 지원하고 있는지 아는 방법

http://HTml5test.com

 

The HTML5 test - How well does your browser support HTML5?

The HTML5 test score is an indication of how well your browser supports the upcoming HTML5 standard and related specifications. How well does your browser support HTML5?

html5test.com

크롬이 가장 높은 걸 확인할 수 있다

 

2) 웹 브라우저와 웹 편집기

다양한 os를 지원하는 비쥬얼 스튜디오 코드
웹 브라우저에서 결과를 확인할 수 있도록 도와준다(확장 기능)

 

기본적으로 위에 사진에 나와있는 Live Server만 다운 받아도 사용 가능하지만 이외에도 코딩을 도와주는 다양한 확장 기능들이 존재한다.

밑에 나와있는 기능들은 이전에 c++로 알고리즘을 공부하기 위해 비쥬얼 스튜디오 코드를 쓸 때 다운받아 뒀던 것들인데 이 참에 소개하겠다.

 

 

한글로 번역해 준다
들여쓰기 구분을 좀 더 쉽게 도와준다.
소스코드에 확장자 명에 따라 아이콘을 넣어줘서 구분을 쉽게 해준다(근데 다른거랑 같이 겹쳐서 써서 정확히 어떤 건지 잘 모르겠다)
위와 동일
태그를 열면 자동으로 태그를 닫아준다
코드를 눌렀을 때 시작부분과 끝 부분을 선으로 연결 시켜줘서 읽기 쉽게 해준다
배열 같은 작은 코드들을 접을 수 있게 해준다
코드의 가독성을 돕기 위해 색들로 구분해 준다

 

3) HTML 기본 문서 구조

● 태그는 <와 >를 이용해 구분합니다

태그는 소문자로 씁니다

여는 태그와 닫는 태그를 정확히 입력합니다

 태그는 속성과 함께 사용할 수 있습니다

문서의 1번 줄을 클릭한 후 !(느낌표)를 입력하고 Tab 키를 누르면..
HTML 문서 기본 구조가 자동으로 만들어 진다!
lang를 ko로 바꿔주고 body 부분에 내용을 입력해준다

 

그리고 비쥬얼 스튜디오 코드에서 빈 공간 위에 마우스를 우클릭 해주면 리스트가 나온다    (설치해준 Live Server를 사용)
그러면 웹 브라우저로 자동으로 이동해 결과를 볼 수 있다

 

이번에는 이미지를 추가

 

이미지까지 무사히 나온다

 

HTML 문서에는 반드시 필요한 구조

● <!dctype html> - 현재 문서가 HTML5 언어로 작성된 웹 문서라는 뜻입니다

●<html> ~ </html> - 웹 문서의 시작과 끝을 나타내는 태그입니다. 웹 브라우저가 <html> 태그를 만나면 </html>까지의 소스를 읽어 HTML 문법에 맞추어 브라우저에 표시합니다

●<head> ~ </head> - 웹 브라우저가 웹 문서를 해석하기 위해 필요한 정보들을 입력하는 부분입니다. 여기에 있는 정보는 실제 문서 내용이 아니기 때문에 문서 제목만 브라우저 창에 표시되고 나머지는 웹 브라우저 화면에 표시되지 않습니다. 스타일 및 스크립트 등이 포함되기도 합니다.

●<body> ~ </body> - 실제로 웹 브라우저 화면에 나타날 내용입니다. 앞으로 우리가 공부하게 될 HTML태그들은 대부분 <body> 태그 안에 들어갑니다.

 

4) 웹 문서 만들고 업로드하기

호스팅 서버 준비하기

닷홈에 가입해 무료 호스팅을 신청했다
FTP프로그램 FileZilla를 설치해 호스팅 서버에 접속할 수 있도록 한다
그리고 FileZilla를 통해 작성해준 html파일을 서버로 옮겨주고 나면..
url를 통해서도 들어올 수 있다.