HTML 배우기
무료로 진행되는 인터랙티브 HTML 온라인 강의입니다. 매 레슨마다 직접 HTML을 작성하면서 입력하는 동안 라이브 프리뷰로 결과를 바로 확인할 수 있으며, 완주하면 무료 수료증을 받습니다.
269,396+ 명의 codders가 등록함
- 초보자 환영
AI 코딩 도우미
실습 중심의 대화형 강의
모든 레슨에 음성 나레이션 제공
지식을 확인하는 퀴즈
무료 수료증
커리큘럼
섹션 1
Fundamentals
섹션 시작하기시작펼치기접기Learn the core structure and syntax to create web pages from scratchHTML 기초
5 개 강의531- 01HTML이란 무엇인가요?챌린지
- 02HTML의 기본 구조챌린지퀴즈
- 03태그와 요소챌린지퀴즈
- 04중첩과 닫는 태그챌린지퀴즈
- 05HTML의 주석챌린지퀴즈
텍스트와 서식
6 개 강의1135- 01제목챌린지마스터리퀴즈
- 02단락챌린지마스터리퀴즈
- 03줄 바꿈챌린지마스터리퀴즈
- 04굵게 및 기울임꼴 텍스트챌린지마스터리퀴즈
- 05다시 보는 굵게 및 기울임꼴챌린지마스터리퀴즈
- 06요약 - 서식챌린지
리스트 다루기
4 개 강의721- 01순서 없는 리스트챌린지마스터리퀴즈
- 02순서 있는 리스트챌린지마스터리퀴즈
- 03중첩 리스트챌린지마스터리퀴즈
- 04리스트 요약챌린지
레시피 카드
프로젝트4 개 강의1- 01프로젝트 개요챌린지
- 02레시피 제목과 설명프로젝트
- 03재료프로젝트
- 04조리 단계프로젝트
콘텐츠 추가하기
5 개 강의837- 01HTML 속성퀴즈
- 02링크챌린지마스터리퀴즈
- 03새 페이지 링크챌린지마스터리퀴즈
- 04이미지챌린지마스터리퀴즈
- 05이미지 속성챌린지마스터리퀴즈
페이지 레이아웃
5 개 강의930- 01디비전챌린지마스터리퀴즈
- 02인라인 스팬챌린지마스터리퀴즈
- 03시맨틱 태그챌린지마스터리퀴즈
- 04섹션과 아티클챌린지마스터리퀴즈
- 05정리 - 레이아웃챌린지
개인 프로필 페이지
프로젝트5 개 강의1- 01프로젝트 개요챌린지
- 02헤더 섹션프로젝트
- 03프로필 사진프로젝트
- 04자기소개 섹션프로젝트
- 05소셜 링크프로젝트
폼과 입력 요소 파트 1
6 개 강의936- 01폼의 기초퀴즈
- 02텍스트 입력 요소챌린지마스터리퀴즈
- 03Input 속성챌린지마스터리퀴즈
- 04비밀번호 필드챌린지마스터리퀴즈
- 05Input을 위한 Label챌린지마스터리퀴즈
- 06요약 - 기본 폼챌린지
폼과 입력 요소 파트 2
7 개 강의1239- 01라디오 버튼챌린지마스터리퀴즈
- 02체크박스챌린지마스터리퀴즈
- 03드롭다운챌린지마스터리퀴즈
- 04버튼챌린지마스터리퀴즈
- 05폼 내부의 버튼챌린지마스터리퀴즈
- 06요약 - 폼 #1챌린지
- 07요약 - 폼 #2챌린지
테이블
4 개 강의723- 01테이블 기초챌린지마스터리퀴즈
- 02캡션 추가하기챌린지마스터리퀴즈
- 03행과 열 병합하기챌린지마스터리퀴즈
- 04테이블 요약챌린지
이벤트 등록 페이지
프로젝트5 개 강의1- 01프로젝트 개요챌린지
- 02헤더 섹션프로젝트
- 03이벤트 상세 섹션프로젝트
- 04등록 폼프로젝트
- 05푸터 섹션프로젝트
최종 챌린지
4 개 강의4- 01간단한 프로필 카드챌린지
- 02이벤트 초대장챌린지
- 03간단한 기사 페이지챌린지
- 04좋아하는 도서 목록챌린지
섹션 2
Styling with CSS전용 페이지
섹션 시작하기시작펼치기접기Bring your web pages to life with colors, layouts, and styles소개
5 개 강의540- 01CSS란 무엇인가요?챌린지퀴즈
- 02CSS 구문챌린지퀴즈
- 03CSS 주석퀴즈
- 04Head 태그챌린지퀴즈
- 05Title 태그챌린지마스터리퀴즈
CSS 적용하기
4 개 강의725- 01인라인 CSS챌린지마스터리퀴즈
- 02내부 CSS챌린지마스터리퀴즈
- 03외부 CSS챌린지마스터리퀴즈
- 04기초 스타일링 챌린지챌린지
기본 선택자
7 개 강의1247- 01선택자 소개챌린지퀴즈
- 02타입 선택자챌린지마스터리퀴즈
- 03클래스 선택자챌린지마스터리퀴즈
- 04ID 선택자챌린지마스터리퀴즈
- 05그룹 선택자챌린지마스터리퀴즈
- 06전체 선택자챌린지마스터리퀴즈
- 07선택자 챌린지챌린지
텍스트 기초
8 개 강의1450- 01텍스트 색상챌린지마스터리퀴즈
- 02폰트 패밀리챌린지마스터리퀴즈
- 03폰트 크기챌린지마스터리퀴즈
- 04폰트 굵기챌린지마스터리퀴즈
- 05텍스트 정렬챌린지마스터리퀴즈
- 06텍스트 꾸미기챌린지마스터리퀴즈
- 07복습 챌린지 #1챌린지
- 08복습 챌린지 #2챌린지
색상과 배경
5 개 강의834- 01배경색챌린지마스터리퀴즈
- 02HEX 색상챌린지마스터리퀴즈
- 03RGB 색상챌린지마스터리퀴즈
- 04RGBA를 이용한 투명도챌린지퀴즈
- 05복습 챌린지 #1챌린지
카페 메뉴
프로젝트3 개 강의1- 01타이포그래피 기초챌린지
- 02텍스트 스타일링프로젝트
- 03색상과 배경프로젝트
박스 모델 파트 1
6 개 강의943- 01박스 모델이란?퀴즈
- 02패딩챌린지마스터리퀴즈
- 03마진챌린지마스터리퀴즈
- 04테두리챌린지마스터리퀴즈
- 05너비와 높이챌린지마스터리퀴즈
- 06복습 챌린지챌린지
박스 모델 파트 2
5 개 강의834- 01Box Sizing챌린지퀴즈
- 02Border Radius챌린지마스터리퀴즈
- 03Overflow챌린지마스터리퀴즈
- 04Box Shadow챌린지마스터리퀴즈
- 05복습 챌린지챌린지
Flex Box
6 개 강의943- 01Flex Box란 무엇인가요?챌린지퀴즈
- 02Flex Direction챌린지마스터리퀴즈
- 03Justify Content챌린지마스터리퀴즈
- 04Align Items챌린지마스터리퀴즈
- 05완벽한 중앙 정렬챌린지퀴즈
- 06Flex Box 챌린지챌린지
로그인 폼
프로젝트4 개 강의1- 01바디챌린지
- 02폼 컨테이너프로젝트
- 03인풋프로젝트
- 04버튼프로젝트
레이아웃 기법
7 개 강의1152- 01블록 vs 인라인 요소챌린지퀴즈
- 02포지셔닝 기초챌린지마스터리퀴즈
- 03Relative 포지셔닝챌린지마스터리퀴즈
- 04Absolute 포지셔닝챌린지마스터리퀴즈
- 05Fixed 포지셔닝챌린지마스터리퀴즈
- 06Z-Index 기초챌린지퀴즈
- 07복습 챌린지챌린지
반응형 디자인 기초
6 개 강의1052- 01반응형 디자인이란?챌린지퀴즈
- 02Viewport 메타 태그챌린지퀴즈
- 03유동형 레이아웃챌린지마스터리퀴즈
- 04Viewport 단위챌린지마스터리퀴즈
- 05Media Queries 기초챌린지마스터리퀴즈
- 06가변 이미지챌린지마스터리퀴즈
통가 웹페이지
프로젝트6 개 강의1- 01네비게이션 메뉴챌린지
- 02환영 헤더프로젝트
- 03소개 섹션프로젝트
- 04연락처 섹션프로젝트
- 05Viewport 태그프로젝트
- 06미디어 쿼리프로젝트
최종 도전 과제
4 개 강의4- 01아이템 배치하기챌린지
- 02영화 목록챌린지
- 03결혼 초대장챌린지
- 04플로팅 알림챌린지
섹션 3
CSS Mastery전용 페이지
섹션 시작하기시작펼치기접기Take you css skills to the next level!셀렉터 마스터 – 조합
6 개 강의539- 01소개퀴즈
- 02자손 셀렉터챌린지퀴즈
- 03자식 셀렉터챌린지퀴즈
- 04인접 형제 셀렉터챌린지퀴즈
- 05일반 형제 셀렉터챌린지퀴즈
- 06복습 챌린지챌린지
인터랙티브 가상 클래스
5 개 강의431- 01가상 클래스퀴즈
- 02호버 효과챌린지퀴즈
- 03포커스 효과챌린지퀴즈
- 04액티브 스타일챌린지퀴즈
- 05복습 챌린지챌린지
구조적 가상 클래스
5 개 강의432- 01구조적 가상 클래스퀴즈
- 02첫 번째 자식 요소 선택하기챌린지퀴즈
- 03마지막 자식 요소 선택하기챌린지퀴즈
- 04패턴의 힘: nth-child 사용하기챌린지퀴즈
- 05복습 챌린지챌린지
드롭다운 메뉴 프로젝트
4 개 강의4- 01서브메뉴 추가하기챌린지
- 02서브메뉴 표시하기챌린지
- 03스타일링 더하기챌린지
- 04Input과 버튼챌린지
시각 효과
5 개 강의536- 01그라디언트챌린지퀴즈
- 02CSS 필터챌린지퀴즈
- 03트랜스폼챌린지퀴즈
- 04트랜지션 및 호버 효과챌린지퀴즈
- 05복습 챌린지챌린지
랜딩 페이지
5 개 강의5- 01헤더 섹션 스타일링하기챌린지
- 02버튼 스타일링하기챌린지
- 03섹션 레이아웃챌린지
- 04카드 레이아웃챌린지
- 05마무리 작업하기챌린지
CSS Grid로 구축하기
4 개 강의426- 01Grid 기초챌린지퀴즈
- 02Grid-row 아이템 배치챌린지퀴즈
- 03이름이 지정된 영역챌린지퀴즈
- 04복습 챌린지챌린지
Flavor Fiesta 웹사이트
4 개 강의4- 01그리드 설정하기챌린지
- 02헤더챌린지
- 03메인 영역챌린지
- 04푸터챌린지
최종 챌린지
5 개 강의5- 01활성 메뉴 강조하기챌린지
- 02지브라 테이블 행챌린지
- 03버튼 호버 효과챌린지
- 04Grid 카드 레이아웃챌린지
- 05블러 처리된 Hero 이미지챌린지
섹션 4
Practical Frontend
섹션 시작하기시작펼치기접기Combine structure and style to design complete, responsive web pages변수
5 개 강의432- 01변수퀴즈
- 02CSS 변수 사용하기챌린지퀴즈
- 03디자인 토큰을 위한 변수챌린지퀴즈
- 04지역 변수챌린지퀴즈
- 05복습 챌린지챌린지
모바일 퍼스트 전략
6 개 강의643- 01'모바일 퍼스트'의 의미챌린지퀴즈
- 02모바일 퍼스트 타이포그래피챌린지퀴즈
- 03모바일 퍼스트 내비게이션챌린지퀴즈
- 04모바일 퍼스트 이미지챌린지퀴즈
- 05모바일 퍼스트 폼챌린지퀴즈
- 06복습 챌린지챌린지
테마 설정 및 시각적 스타일
5 개 강의535- 01CSS 테마 설정챌린지퀴즈
- 02다크/라이트 모드 기초챌린지퀴즈
- 03강조 색상 및 하이라이트챌린지퀴즈
- 04타이포그래피 테마 설정챌린지퀴즈
- 05복습 챌린지챌린지
익스트림 스포츠
3 개 강의3- 01변수챌린지
- 02모바일 퍼스트챌린지
- 03테마 설정챌린지
UI 컴포넌트
6 개 강의642- 01드롭다운 메뉴챌린지퀴즈
- 02탭챌린지퀴즈
- 03배지챌린지퀴즈
- 04툴팁챌린지퀴즈
- 05알림 배너챌린지퀴즈
- 06요약 챌린지챌린지
반응형 패턴
6 개 강의645- 01홀리 그레일 레이아웃챌린지퀴즈
- 02카드 그리드 레이아웃챌린지퀴즈
- 03사이드바 + 콘텐츠 레이아웃챌린지퀴즈
- 04스플릿 스크린 레이아웃챌린지퀴즈
- 05스티키 헤더 / 푸터챌린지퀴즈
- 06복습 챌린지챌린지
최종 챌린지
4 개 강의4- 01프로필 카드챌린지
- 02초콜릿 갤러리 그리드챌린지
- 03세계 7대 불가사의챌린지
- 04새로운 세계 7대 불가사의챌린지
섹션 5
JavaScript in Action
섹션 시작하기시작펼치기접기Explore how javascript is used with html and css상호작용/UI 컴포넌트
4 개 강의433- 01탭챌린지퀴즈
- 02아코디언 (펼치기/접기)챌린지퀴즈
- 03모달 (열기/닫기)챌린지퀴즈
- 04드롭다운챌린지퀴즈
폼과 검증
3 개 강의324- 01입력값 검증챌린지퀴즈
- 02커스텀 에러 메시지챌린지퀴즈
- 03제출 버튼챌린지퀴즈
알림 및 피드백
3 개 강의327- 01토스트 메시지챌린지퀴즈
- 02닫기 가능한 배너챌린지퀴즈
- 03로딩 인디케이터챌린지퀴즈
토스트 알림이 포함된 폼
2 개 강의2- 01토스트 메시지 표시하기챌린지
- 02토스트 메시지 숨기기챌린지
네비게이션
3 개 강의329- 01모바일 버거 메뉴 토글챌린지퀴즈
- 02접이식 사이드 네비게이션챌린지퀴즈
- 03드롭다운 메뉴챌린지퀴즈
테마 및 개인화
2 개 강의217- 01다크/라이트 테마챌린지퀴즈
- 02테마 선택 저장하기챌린지퀴즈
애니메이션 및 효과
3 개 강의327- 01CSS 트랜지션챌린지퀴즈
- 02스크롤 시 요소 애니메이션챌린지퀴즈
- 03버튼 클릭 애니메이션챌린지퀴즈
애니메이션 네비게이션
3 개 강의36- 01변수챌린지퀴즈
- 02이벤트 리스너챌린지
- 03CSS 트랜지션챌린지
최종 챌린지
4 개 강의4- 01인터랙티브 FAQ 아코디언챌린지
- 02로그인 폼챌린지
- 03반응형 네비게이션 바챌린지
- 04테마가 있는 블로그 페이지챌린지
HTML 코스
브라우저에서 무료로 시작하는 실습형 HTML 코스.
일식 애니메이션 | HTML/CSS 프로젝트
인기이 코스에서는 멋진 "일식" 애니메이션을 직접 만들어 봅니다. 애니메이션을 활용해 매력적이고 기능적인 사용자 인터페이스를 구현하는 방법을 배울 수 있습니다.
- 10
- 2
HTML/CSS 챌린지 - 팩 I
인기이 코스는 여러분의 HTML과 CSS 지식을 재미있고 효과적인 방식으로 시험해 볼 수 있는 기회를 제공합니다!
- 11
유튜브 동영상 플레이어 - HTML 프로젝트
이 프로젝트에서는 HTML을 사용하여 유튜브 동영상 플레이어를 만들고, 그 과정에서 다양한 속성들을 살펴보게 됩니다.
- 7
- 1
DOM 프로젝트 - 계산기
이 코스에서는 HTML, CSS, JS를 사용하여 상호작용하는 간단한 계산기를 만들어 봅니다.
- 14
- 3
인스타그램 페이지 클론 | 프론트엔드 프로젝트
이 강의에서는 표준적이고 간단한 HTML & CSS 접근 방식을 연습하며 인스타그램 페이지 클론 프로젝트를 제작합니다.
- 16
- 5
3D 카드 | 프론트엔드 프로젝트
이 프로젝트에서는 직접 3D 카드 디자인을 제작해 봅니다!
- 31
- 4
Coddy에서 HTML을 배우는 이유
- 브라우저에서 HTML을 직접 작성하고 렌더링된 페이지를 바로 옆에서 확인하세요. 에디터 설치도, 환경 설정도 필요 없습니다. HTML 코드를 수정할 때마다 결과가 바로 반영되니 피드백이 빠릅니다.
- 모던하고 시맨틱한 HTML: 제목, 목록, 링크, 이미지, 표, 폼, 그리고
<header>,<nav>,<main>,<section>,<footer>같은 시맨틱 태그까지. 실제 웹사이트를 만들 때 그대로 쓰는 HTML입니다. - AI 힌트가 닫히지 않은 태그, 잘못된 속성 문법, 접근성 실수 같은 HTML 오류를 잡아주되 정답을 바로 알려주지 않아서, HTML 코딩 습관이 자연스럽게 몸에 뱁니다.
- 완료하면 무료 HTML 수료증을 드립니다. 웹 개발의 첫걸음으로 손색없으며, CSS와 JavaScript 과정과 자연스럽게 이어집니다.