1 분 소요

🖥 HTML / CSS 전체 글 보기


안녕하세요. Nerd Lee 입니다.

게임 프로그래밍을 전공하면서, AR / VR을 개발하다가 회의감을 느끼고 1년여간 쉬면서

평소에 관심이 있던 웹 개발쪽을 공부해서 취업을 해야겠다 라고 생각을 한 뒤

독학을 하고 포트폴리오를 2가지를 만들면서 HTML과 CSS를 얕봤습니다.

그냥 만들면 되겠지 하다가 반응형 페이지도 만들어야 되는데, 계속 노가다 형식으로 때려 맞추다보니

이래선 안되겠다 싶어, HTML / CSS를 공부했습니다.

HTML을 공부했던 내용 중, HTML의 간단한 구조에 대해 알아보도록 하겠습니다!


HTML 구조


1. HTML의 기본 형식

1.1) DOCTYPE html?

  • 이 문서의 타입이 html이란 내용입니다.

1.2) html태그의 속성 중 lang이란?

  • lang이란 속성은, 이 페이지의 언어를 뜻합니다. 저 언어에 따라 구글이 자동으로 번역할 건지 안할건지를 물어보기도 합니다. 저는 한국어로 되어 있기에, ko라는 값을 넣어줬습니다. ISO 코드에 대한 부분이 궁금하시다면 밑에 있는 버튼을 클릭해주세요.

    ISO 코드

1.3) meta 태그의 charset 속성이란?

  • 파일의 인코딩 형식에 대해 알려주는 속성입니다. UTF-8은 유니코드라는 문자 인코딩 방식 중 하나이며, charset이 없다면, 한글 또는 특수문자 등의 문자들이 깨져서 나올 수 있습니다.

1.4) name, content 속성?

  • 보통 name속성은, viewport라는 값으로 사용되고 있고, iOS 장치로 인해서, 표준처럼 사용되고 있고 화면 상의 화상 표시 영역을 뜻합니다. 가장 기본적으로 사용되는 content 속성의 값이 width-device-width인데, 해당 기기의 넓이에 맞게 viewport의 넓이도 조절이 된다라는 뜻입니다. 예를 들어, 나의 pc의 최대 px이 1024px이라면 1024px만큼 화면 영역을 표시해줍니다.

1.5) title 태그?

  • title 태그는, 웹 페이지의 제목을 나타내는 태그입니다.

이렇게 작성을 했다면 밑에 사진과 같이 안녕 난 타이틀이야 라고 제목이 변경되는 것을 볼 수 있습니다.

1.6) <head> 와 <body> 태그란?

  • head태그는 문서의 내부 정보를 관리하는 용도로 사용되고 body태그는 화면의 모든 출력 내용을 가지는 컨테이너이며, 개발자가 내용을 출력할 수 있는 영역을 뜻합니다.


이 글이 도움이 되셨다면 댓글 부탁드립니다^^
다음 글로 찾아오겠습니다!