로그인 없이도 모든 강의를 무료로 볼 수 있어요.
강좌HTML·CSS 웹 입문 24강
개발·프로그래밍입문무료

HTML·CSS 웹 입문 24강

웹 페이지의 뼈대(HTML)와 디자인(CSS)을 기초부터 익혀, 반응형 랜딩 페이지를 직접 만들 수 있게 되는 입문 과정입니다.

9강 공개 중 · 전체 24강매주 업데이트
1강부터 시작하기

이 시리즈를 필요한 사람에게 알려 주세요

HTML·CSS 웹 입문 24강

📚 강의 목차

  1. 1

    웹과 HTML/CSS 개요

    웹은 클라이언트(브라우저)-서버가 HTTP로 주고받는 구조이며, HTML(구조)·CSS(표현)·JavaScript(동작)의 역할 분담과 브라우저가 DOM·CSSOM을 거쳐 화면을 그리는 렌더링 과정을 개괄합니다.

  2. 2

    개발 환경과 첫 페이지

    코드 에디터 VS Code를 설치하고, HTML 문서의 기본 골격(doctype·html·head·body)을 직접 작성해 브라우저로 열어보며 첫 웹 페이지를 만든다.

  3. 3

    기본 태그

    웹 페이지의 뼈대를 이루는 가장 기본적인 텍스트 태그들 — 제목(h1~h6), 문단(p), 줄바꿈(br), 구분선(hr) — 을 코드로 익히고, 브라우저가 공백을 처리하는 방식까지 이해한다.

  4. 4

    목록과 링크

    여러 항목을 나열하는 목록(순서 없는 ul, 순서 있는 ol, 항목 li)과, 다른 페이지로 이동하는 하이퍼링크(a 태그와 href 속성)를 코드로 익히고, 내부·외부 링크와 새 탭 열기까지 다룬다.

  5. 5

    이미지와 미디어

    웹 페이지에 그림을 넣는 img 태그(src·alt 속성)와 파일 경로 지정법을 익히고, video·audio 태그로 동영상과 소리를 넣는 기본까지 코드로 배운다.

  6. 6

    표 만들기

    데이터를 행과 열로 정리해 보여 주는 표를 만든다. table·tr·th·td의 기본 구조와 thead·tbody 구분, 그리고 colspan·rowspan을 이용한 셀 병합까지 코드로 익힌다.

  7. 7

    폼 기초

    사용자가 정보를 입력하는 폼(form)의 기초를 익힌다. input의 type으로 만드는 텍스트·비밀번호·체크박스·라디오·버튼, label로 입력칸에 이름표를 붙이는 법을 코드로 배운다.

  8. 8

    시맨틱 태그

    의미 없는 div 대신, 영역의 역할을 이름으로 드러내는 시맨틱 태그(header·nav·main·section·article·aside·footer)로 페이지 구조를 짜는 법과 그 접근성·SEO 이점을 배운다.

  9. 9

    CSS 시작하기

    HTML 뼈대에 디자인을 입히는 CSS를 시작한다. '선택자 { 속성: 값; }'이라는 규칙 구조를 이해하고, 인라인·내부·외부의 세 가지 CSS 적용 방법과 각각의 권장 여부를 코드로 배운다.

관련 주제

  • HTML
  • CSS
  • 웹 브라우저
  • 클라이언트-서버
  • HTTP
  • DOM
  • 렌더링
  • 관심사의 분리
  • 마크업 언어
  • VS Code
  • HTML 골격
  • doctype
  • head
  • body
  • 메타 태그
  • 개발·프로그래밍
  • 개발·프로그래밍 강의
  • HTML·CSS 웹 입문 24강
  • 무료강의
  • 무료 온라인 강의
  • NUGUNA
  • 누구나