HTML, CSS

[HTML, CSS 기초] HTML, CSS란? Visual Studio Code 설치, HTML 기본 구조, Body 태그

nomeleon 2022. 4. 26. 14:23
반응형

안녕하세요!

웹 개발에 필요한 HTML과 CSS 기초를 공부해 보려고 합니다.


HTML란?

HTML은 HyperText Markup Language의 약자입니다. 웹 페이지는 HTML 문서라고도 불리며, HTML 태그들로 구성됩니다. 각각의 HTML 태그는 웹 페이지의 디자인이나 기능을 결정하는데 사용됩니다.

 

CSS란? 

CSS는 Cascading Style Sheets의 약자입니다. CSS는 HTML 요소들이 각종 미디어에서 어떻게 보이는가를 정의하는 데 사용되는 스타일 시트 언어입니다.

 

찾아보다가 아래 사이트를 알게 되었는데요, 책이 없어도 기본적인 내용들을 공부할 수 있어서 좋더라구요! 참고하시면 좋을 것 같아요! 

HTML과 CSS가 아니더라도 JS, JAVA 등 많아요~

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com


HTML과 CSS는 태그와 속성들이 엄청 많아서 전부 암기를 하는 공부를 하기는 어렵다고 생각합니다.

어느정도 기본 개념을 알고 있다면 필요한 부분은 책이나 구글링을 통해 보충하면서 개발을 할 수 있으니 기본만 꽉 잡으세요!!

 

먼저 HTML과 CSS를 편하게 사용할 수 있는 VSCode(Visual Studio Code)를 설치해 주세요.

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

 

위 사이트에 접속해서 각자 컴퓨터에 맞는 프로그램을 다운로드만 해주시면 완료! 정말 쉽죠?

VSCode는 필요한 환경설정이 많지 않아서 사용하기 정말 편한 프로그램입니다.

프로그램을 실행하면 왼쪽에 메뉴가 있는데요, 가장 마지막 메뉴에 들어가서 'open-in-browser'를 설치해 주세요!

설치하면 Ctrl+Alt+O 단축키로 실행이 가능합니다.

 

이러면 준비 끝!

 

추가로 'Material Icon Theme'를 설치하면 폴더와 파일 아이콘이 알록달록 변한답니다.

이런식으로!! 

 

위 파일 메뉴에서 새 파일을 생성하거나 아래 아이콘에서 가장 왼쪽을 클릭하여 새 파일을 만들어주세요.

 

파일 생성 후 느낌표(!)를 치고 엔터를 누르면 자동으로 기본 세팅이 완료됩니다~ 뾰로롱~ 

HTML 기본 구조

1. <!DOCTYPE html> : 현재 문서가 HTML5 문서임을 명시

2. <html> : HTML 문서의 루트(root) 요소를 정의

3. <head> : HTML 문서의 메타데이터(metadata)를 정의

 1) 메타데이터(metadata)란 HTML 문서에 대한 정보(data)로 웹 브라우저에는 직접적으로 표현되지 않는 정보를 의미

 2) 이러한 메타데이터는 <title>, <style>, <meta>, <link>, <script>, <base>태그 등을 이용하여 표현할 수 있음

4. <title> : HTML 문서의 제목(title)을 정의하며, 다음과 같은 용도로 사용

 1) 웹 브라우저의 툴바(toolbar)에 표시

 2) 웹 브라우저의 즐겨찾기(favorites)에 추가할 때 즐겨찾기의 제목이 됨

 3) 검색 엔진의 결과 페이지에 제목으로 표시

 

Body 태그는 웹 브라우저를 통해 보이는 내용(content) 부분입니다.

Body 태그 부분을 아래와 같이 수정하였습니다.

<body bgcolor="dcdcdc" text="black">
    Hello World!!
</body>

bgcolor 속성은 body 태그의 배경 색을 변경할 수 있고, text 속성은 body 태그의 글씨 색을 변경할 수 있습니다.

색상 코드는 여기에서 확인 가능해요! 거의 맨 밑에 있습니다. 맘에 드는 색으로 지정!

 

Material Design

Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences.

material.io

 

결과화면