도서상세보기

도서명 웹 디자인, 이렇게 하면 되나요? : HTML & CSS로 깔끔하게 구현하는 93가지 웹 디자인 레시피
저자 고바야시 마사유키
출판사 제이펍
출판일 2022-11-10
정가 22,000원
ISBN 9791192469300
수량
이 책을 보는 법 008
이 책을 읽기 전에 010
머리말 012
초간단 코딩 실습 준비하기 013
이미지로 보는 차례 016

Chapter 1 사진과 이미지 디자인
1 배경색 음영 배치하기 018
2 줄무늬 음영 배치하기 020
3 점 무늬 음영 배치하기 025
4 피사체에 그림자 배치하기 030
5 대각선으로 이미지에 프레임 만들기 032
6 사진 모서리를 삼각형으로 꾸미기 036
7 사진 모서리를 액자처럼 꾸미기 040
8 로고의 흰 배경을 투과시키기 043
9 대각선을 활용한 사진 필터 만들기 046
10 점을 활용한 사진 필터 만들기 048
11 흐림, 회색조, 세피아 사진 필터 만들기 052
12 사진 형태를 마음대로 수정하기 056
13 글자 모양 안에 그림 넣기 060

Chapter 2 제목과 텍스트 디자인
1 제목과 의사 요소로 두 가지 색의 선 꾸미기 068
2 제목과 선형 그레이디언트로 두 가지 색의 선 꾸미기 070
3 제목 양옆을 선으로 꾸미기 072
4 효과선으로 제목 꾸미기 074
5 영어 필기체를 배경으로 제목 꾸미기 076
6 영문자와 가로 선으로 제목 꾸미기 079
7 영문자와 밑줄로 제목 꾸미기 081
8 반투명 영문자와 대각선으로 제목 꾸미기 085
9 숫자와 세로 선으로 제목 꾸미기 088
10 숫자와 가로 선으로 제목 꾸미기 091
11 숫자와 밑줄로 제목 꾸미기 094
12 반투명 숫자와 밑줄로 제목 꾸미기 096
13 대각선으로 제목 꾸미기 098
14 그물망으로 제목 꾸미기 100
15 바느질 선으로 제목 꾸미기 102
16 겹낫표로 제목 강조하기 105
17 글자 테두리 선을 지정해 제목 강조하기 108
18 형광펜으로 텍스트 강조하기 110
19 권점으로 텍스트 강조하기 112
20 원으로 텍스트 강조하기 113
21 물결선으로 텍스트 강조하기 115
22 텍스트에 글줄 배경 넣기 117
23 텍스트를 줄 노트처럼 꾸미기 119
전문가가 제안하는 HTML & CSS 코드로 웹 디자인 아이디어를 구체화하자
실무에 조금 익숙해진 당신, 어느새 매일 같은 코드를 붙여넣기하며 이미지만 교체해서 웹사이트를 디자인하고 있지는 않은가? 새로운 아이디어를 시도할까 욕심을 내다가도 복잡한 코드 구현 앞에서 망설이고 있는 건 아닌가? 결국 마감에 쫓겨 익숙한 방식을 반복하는가? 쳇바퀴처럼 똑같은 방식으로 일하다 슬슬 커리어에 대한 불안감이 몰려온다면 이 책이 필요할 때다.

언젠가는 써먹을 필수적인 코드 레시피 대공개
이 책의 저자는 여러 중소기업의 웹사이트를 제작하며 웹 디자인과 코딩까지 광범위한 실무 경험을 갖추게 되었다. 디자이너와 개발자라는 두 가지 관점으로 접근한 덕분에, 웹사이트를 디자인할 때 무엇보다 구현하기 간편하고 사용하기 쉬운 디자인을 고민하게 되었다. 따라서 저자가 소개하는 웹 디자인 코드는 누구나 쉽게 파악할 수 있도록 짧고, 간편하다.

다양한 아이디어의 비밀, 발상을 전환하는 힘
저자는 스스로 훈련하는 과정인 ‘발상을 전환하는 힘’에 주목하라고 강조한다. 실무에 익숙해지다 보면 ‘아이콘은 이미지를 이용하니까 이 코드는 쓸모없겠네’라는 식으로 눈에 보이는 결과 위주의 결정을 내리게 될 때가 많다. 그러나 성장하는 웹 디자이너가 되려면 ‘아이콘은 이미지를 이용하더라도 다른 코드는 그대로 쓸 수 있으니, 코드를 짧게 줄일 수 있겠다!’는 한 걸음 나아간 발상을 할 수 있어야 한다. 이 책에서 소개하는 웹 디자인 아이디어를 살펴보고 코드를 연습하는 것만으로도 여러분은 코드를 더욱 친숙하게 다루는 웹 디자이너로 발돋움할 수 있을 것이다.

- 이 책의 대상 독자
연차가 쌓일수록 성장하는 웹 디자이너가 되고 싶다.
HTML & CSS의 기초를 학습하고 그다음 단계를 준비하고 싶다.
기초를 혼자 공부해서 전문가의 코드를 확인하고 싶다.
불필요한 코드를 삭제하여 간결하게 만들고 싶다.
자주 보이는 웹 디자인을 어떻게 구현하는지 궁금하다.