알라딘

완성된 웹사이트로 배우는 HTML&CSS웹 디자인 - 5개 예제로 배우는 효율적인 웹사이트 제작 노하우

Mana (지은이), 신은화 (옮긴이) | 한빛미디어
  • 등록일2023-03-13
  • 파일포맷pdf
  • 파일크기13 M  
  • 지원기기아이폰, 아이패드, 안드로이드, 태블릿, PC
  • 보유현황보유 1, 대출 0, 예약 0
  • 평점 평점점 평가없음

책소개

일본 전국 서점 MD가 선택한 컴퓨터 도서 1위! 아직도 사각형 박스로만 웹사이트를 만들고 있나요? ★이 책에서 다루는 예제 웹사이트 ★대상 독자

저자소개

일본에서 2년간 그래픽 디자이너로 일한 뒤 캐나다 밴쿠버에 있는 웹 제작 학교를 졸업했다. 캐나다, 호주, 영국 회사에서 웹 디자이너로 근무했으며 현재는 웹사이트 제작을 강의하고 있다. 블로그 ‘웹 크리에이터 박스’는 2010년 일본 알파 블로거 어워드를 수상했다. 저서 『러닝스쿨! 한 권으로 끝내는 HTML+CSS 웹 디자인 입문』으로 2019년 CPU 대상 서적 부문 대상을 수상했다.

목차

CHAPTER 1 웹사이트의 기본과 필수 도구

1.1 웹 페이지 구조

1.2 HTML 기초

1.3 HTML 속성

1.4 CSS 기초

1.5 CSS를 더욱 쉽게 관리하는 방법

1.6 자바스크립트 사용법

1.7 브라우저에 따라 다르게 보이는 차이

1.8 개발자 도구를 자유자재로 사용하기

1.9 앞으로 배울 내용



CHAPTER 2 랜딩 페이지로 배우는 반응형 웹 디자인과 글꼴

2.1 랜딩 페이지 만드는 법 소개

2.2 1단 레이아웃이란

2.3 풀사이즈 배경 이미지로 눈에 띄는 디자인 만들기

2.4 글꼴을 사용하는 자세한 방법

2.5 아이콘 폰트 사용법

2.6 스마트폰에 대응 가능한 반응형 웹 디자인

2.7 브레이크 포인트 알아보기

2.8 표시 영역으로 빠르게 이동하는 방법

2.9 연습 문제

2.10 커스터마이징



CHAPTER 3 블로그 사이트로 배우는 다단 레이아웃과 꾸미는 방법

3.1 샘플 블로그 사이트 살펴보기

3.2 2단 레이아웃에 대해

3.3 크기가 다른 화면에도 대응할 수 있는 전환 방법

3.4 요소별 꾸미기 ①(제목, 이미지, 버튼)

3.5 요소별 꾸미기 ②(번호 없는 목록, 번호 있는 목록)

3.6 요소별 꾸미기 ③(인용문, 페이지네이션, 테두리)

3.7 요소별 꾸미기 ④(헤더, 푸터, 내비게이션, 표, 폼)

3.8 스크롤에 맞춰 따라오기

3.9 연습 문제

3.10 커스터마이징



CHAPTER 4 회사 사이트로 배우는 표, 그래프, 폼, 자바스크립트

4.1 구현할 회사 사이트 소개

4.2 틀에서 벗어난 요소 만드는 법

4.3 그래프로 한눈에 보기 쉬운 데이터 만드는 법

4.4 이미지와 텍스트를 서로 다르게 표시하는 법

4.5 표로 데이터를 표현하는 법

4.6 타임라인 만드는 법

4.7 폼 꾸미는 법

4.8 속성 셀렉터

4.9 연습 문제

4.10 커스터마이징



CHAPTER 5 이벤트 사이트로 배우는 특정 페이지 만드는 법과 애니메이션

5.1 구현할 이벤트 사이트 소개

5.2 CSS로 페이지 안에서 부드럽게 움직이는 법

5.3 블렌드 모드로 이미지 색 바꾸는 법

5.4 커스텀 속성(변수) 사용하는 법

5.5 CSS로 애니메이션 만드는 법 ①

5.6 CSS로 애니메이션 만드는 법 ②(키 프레임)

5.7 사선 모양 디자인 만드는 법

5.8 그러데이션 만드는 법

5.9 슬라이드 메뉴 넣는 법

5.10 연습 문제

5.11 커스터마이징



CHAPTER 6 갤러리 사이트로 배우는 이미지와 동영상을 사용하는 방법

6.1 구현할 갤러리 사이트 소개

6.2 배경에 동영상 넣는 법

6.3 반응형 웹사이트에 맞게 이미지 넣는 법

6.4 다중 컬럼 레이아웃 적용하는 법 ①

6.5 다중 컬럼 레이아웃 적용하는 법 ②

6.6 필터로 이미지 색 바꾸는 법

6.7 커서를 갖다 두면 이미지가 확대되도록 구현하는 법

6.8 요소에 그림자 추가하는 법

6.9 라이트 박스로 이미지를 꽉 차게 표시하는 법

6.10 애니메이션 추가하는 법

6.11 다크 모드에 대응하는 법

6.12 연습 문제

6.13 커스터마이징



CHAPTER 7 HTML과 CSS를 더 빠르고 쉽게 관리하는 방법

7.1 에밋으로 빠르게 코딩하기

7.2 calc 함수로 계산식 사용하는 법

7.3 Sass로 효율적인 코딩하기

7.4 VSCode로 Sass 사용하는 법

7.5 네스트 자유자재로 구사하기(Sass 활용하기 ①)

7.6 파셜 파일로 분할하기(Sass 활용하기 ②)

7.7 mixin으로 스타일 재사용하기(Sass 활용하기 ③)



CHAPTER 8 사이트 올리는 법과 문제 해결 방법

8.1 체크 리스트

8.2 오류 메시지 해결 방법

8.3 구현하다가 모르는 것이 있다면 웹사이트에 질문하기

한줄 서평