확장메뉴
주요메뉴


닫기
사이즈 비교
소득공제
HTML5 & CSS3 실전에서는 이렇게 쓴다!

HTML5 & CSS3 실전에서는 이렇게 쓴다!

위키북스- 오픈소스 & 웹 시리즈-036이동
첫번째 리뷰어가 되어주세요 | 판매지수 12
베스트
IT 모바일 top100 3주
정가
25,000
판매가
22,500 (10% 할인)
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩)
지역변경
  • 배송비 : 무료 ?
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청
  •  해외배송 가능
  •  최저가 보상
  •  문화비소득공제 신청가능

품목정보

품목정보
발행일 2012년 01월 05일
쪽수, 무게, 크기 380쪽 | 872g | 188*240*30mm
ISBN13 9788992939959
ISBN10 8992939957

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

저자 소개 관련자료 보이기/감추기

저자 : 알렉시스 골드스타인 (ALEXIS GOLDSTEIN)
알렉시스 골드스타인은 90년대 중반 고등학교 재학 시절 처음으로 HTML을 익혔다. 그녀는 여성을 위한 저비용 프로그래밍 강의를 담당하는 Girl Develop It의 강사이자 공동 조직자이며, 브룩클린에 있는 NYC Resistor hackerspace의 매우 자랑스러운 멤버이기도 하다.
저자 : 루이스 라자리스 (LOUIS LAZARIS)
루이스 라자리스는 캐나다 토론토에 살고 있으며, 2000년부터 웹 디자인 업계에 몸담고 있는 프리랜서 웹 디자이너이자 프론트 엔드 개발자다. 루이스는 테이블 레이아웃과 원-픽셀 GIF가 이 분야를 지배하던 때부터 웹 디자인 분야에 몸을 담아왔다. 루이스는 자신의 사이트인 Impressive Webs를 비롯해 최고의 웹 디자인 블로그 여러 곳에 글을 기고하고 있다.
저자 : 에스텔 웨일 (ESTELLE WEYL)
에스텔 웨일은 1999년부터 표준 기반의 접근성 높은 웹사이트를 개발해 오고 있는 샌프란시스코의 프론트 엔드 엔지니어다. 그녀는 방문자가 수백만 명에 달하는 두 개의 기술 블로그에 글을 기고하고 있다. 그녀는 열정적으로 웹 개발에 관한 강연을 하고 있으며, 미국 내의 여러 콘퍼런스에서 CSS3, HTML5, 자바스크립트와 모바일 웹 개발을 주제로 강연하기도 한다.
역자 : 장현순
1995년 대학에서 웹을 처음 접한 이래로 웹 프로그래머로 일했으며, 웹 관련 기술 및 다양한 분야에 꾸준히 관심을 기울이고 있다. 2년간의 세계여행 후 현재 스위스 취리히의 변두리에 위치한 작은 마을에서 평화롭게 살고 있다. 『윈도우즈 폰 7의 비밀』을 번역했으며, www.memonic.com의 한글 번역 작업을 하고 있다.

책 속으로 책속으로 보이기/감추기

[이 책의 구성]

이 책은 11개의 장과 세 개의 부록으로 구성돼 있다. 대부분의 장은 서로 이어져 있어 순서대로 읽는다면 아마 효과가 가장 크겠지만 특정 주제를 살펴볼 필요가 있다면 건너뛰면서 읽어도 무방하다.

o 1장: HTML5와 CSS3 소개

1장에서는 실습으로 들어가기에 앞서 지금부터라도 HTML5와 CSS3를 사용해야 할 몇 가지 이유와 함께 HTML5와 CSS3의 역사를 살펴본다. 또한 브라우저 지원이라는 측면에서 현재 상황을 살펴보며, 지금 바로 사용해도 좋은 새로운 기술(현명하게 이용하기만 한다면)을 논한다.

o 2장: 마크업, HTML5 스타일

2장에서는 HTML5에서 등장하는 새로운 구조적 요소 및 의미적 요소를 설명한다. 또한 이 책의 나머지 부분에 걸쳐 계속 다루게 될 'HTML5 헤럴드'라는 실습 사이트도 소개한다. div가 지루하다면? 다행히도 이제 HTML5에서는 다양한 대안을 제공한다. 바로 article, section, nav, footer, aside, header가 여기에 해당한다.

o 3장: HTML5의 의미적 표현 더 알아보기

2장에 이어 3장에서는 HTML5에서 문서의 아우트라인을 구성하는 새로운 방법을 알아본다. 그러고 나서 마크업을 좀 더 풍부하게 표현해줄 다른 의미적 요소를 살펴본다.

o 4장: HTML5 폼

HTML5에서 가장 유용하고 바로 적용할 수 있는 기능으로 폼이 있다. 현재 여러 브라우저에서는 이메일 주소나 URL과 같은 유형에 대해 내장 유효성 검사를 지원하며, 어떤 브라우저는 날짜 선택기, 슬라이더, 스피너 박스까지도 지원한다. 이러한 기능은 폼 코드 작성을 즐겁게 만들어준다! 4장에서는 HTML5 폼을 작성할 때 알아야 할 모든 사항을 다루며, 버전이 낮은 브라우저에 대비한 스크립트도 제공한다.

o 5장: HTML5 오디오와 비디오

종종 HTML5는 플래시가 차지하고 있던 온라인 멀티미디어 콘텐츠 왕좌의 대항마로 내세워지곤 한다. 새로운 audio와 video 요소가 바로 그 이유다. audio와 video 요소는 플래시와 같은 서드파티 플러그인에 의존하지 않고 스크립트로 제어 가능한 내장 미디어 플레이어를 제공한다. 5장에서는 이러한 새로운 요소의 사용과 관련된 자세한 내용을 속속들이 살펴본다.

o 6장: CSS3 소개

이제 HTML5에 관해 모두 살펴봤으므로 가까운 친척인 CSS3로 옮겨갈 차례다. 6장에서는 유례가 없을 정도의 유연한 방법으로 페이지 내의 요소를 선택하는 새로운 셀렉터를 살펴보는 것으로 CSS3로의 여행을 시작한다. 그러고 나서 CSS3에서 투명도를 비롯해 색상을 명시하는 새로운 방법을 살펴본다. 그리고 일부 저비용 고효율 기능으로 6장을 마무리한다. 바로 최소한의 작업으로 웹 사이트에 추가할 수 있는 멋진 CSS3 기능으로, 텍스트 그림자 효과, 그림자 효과 및 둥근 모서리가 여기에 해당한다.

o 7장: CSS3 그라디언트와 다중 배경

마지막으로 그라디언트나 배경 이미지가 없는 사이트를 작업했던 것이 언제였는가? 대역폭 제한 내에서 완벽한 배경 그라디언트와 이미지를 생성하려고 애쓰면서 포토샵과 씨름하는 데 많은 시간을 보냈던 개발자들에게 CSS3는 고대하던 기능을 제공한다. 이제 이미지 없이도 CSS에서 바로 선형 또는 방사형 그라디언트를 지정할 수 있고, 한 요소에 배경 이미지를 몇 개라도 줄 수 있다. 이제 어쩔 수 없이 이용하고 있던 모든 여분의 div를 버릴 때가 된 것이다.

o 8장: CSS3의 변형과 전환

애니메이션은 오랫동안 자바스크립트의 영역으로 알려져 왔지만 CSS3를 이용하면 브라우저에게 무거운 짐을 어느 정도 넘겨줄 수가 있다. 변형을 이용하면 요소를 회전하고, 뒤집고, 비틀 수 있을 뿐 아니라 요소를 던져버릴 수도 있다. 전환은 페이지에서 보이는 갑작스런 상태 변화의 중간에 미묘한 변화를 추가해준다. 8장에서는 가까운 미래를 내다보며 마무리한다. 즉, CSS 키프레임 애니메이션은 여전히 완벽하게 지원되지 않고 있지만 여러분도 이러한 애니메이션이 굉장히 매력적이라는 데 동의하게 될 것이다.

o 9장: 임베디드 폰트와 다단 레이아웃

Arial이나 Verdana 중 어떤 폰트를 선호하는가? Georgia 혹은 Times는? 이러한 폰트 중 어떤 폰트도 좋아하지 않는다면? 9장에서는 과거의 "웹-안전" 폰트를 넘어 방문자가 스타일시트 및 이미지와 함께 내려받을 수 있는 임의의 폰트를 페이지에 바로 삽입하는 방법을 살펴본다. 또한 추가적인 마크업이나 사용하기가 꺼려지는 float를 이용하지 않고도 콘텐츠를 다중 칼럼에 배치하는 새로운 CSS 기능을 살펴본다.

o 10장: 위치 정보, 오프라인 웹 앱 및 웹 스토리지

최신 브라우저에는 다양한 새 표준 자바스크립트 API가 탑재돼 있다. 이러한 API 가운데 상당수는 특별히 모바일 브라우저에 적합하도록 만들어졌지만 여전히 데스크톱 사용자에게도 혜택므 준다. 10장에서는 가장 흥미로운 세 가지 내용을 살펴본다. 바로 위치 정보와 오프라인 웹 앱, 그리고 웹 스토리지다. 또한 세부적으로 다루지는 않겠지만 추가적으로 일부 API에 대해서도 간단히 살펴보고(지원이 미비하거나 제한된 경우에만 사용되기 때문에) 좀 더 깊게 살펴볼 수 있게 참고자료도 제공하겠다.

o 11장: 캔버스, SVG와 드래그 앤 드롭

이 책의 마지막 장에서는 그래픽을 그리고 표시하는 데 사용하는, 서로 약간은 경쟁적인 두 가지 기술에 할애했다. 캔버스는 HTML5에서 새로운 기술이며 픽셀 단위로 표현되는 공간과 거기에 다양한 도형을 그리는 자바스크립트 API를 제공한다. 한편 SVG는 나온 지 몇 년 됐고 현재 브라우저에서 상당히 높은 수준으로 지원되고 있어 점점 더 실용적인 대안이 되고 있다. 마지막으로 한 가지 더 새로운 자바스크립트 API인 드래그 앤 드롭 관련 API를 다루며, 여기엔 드래그 앤 드롭 인터페이스에 대한 지원 기능이 내장돼 있다.

o 부록 A: Modernizr

HTML5 전문가라면 누구나 사용하는 핵심 도구인 Modernizr는 모든 HTML5와 CSS3의 기능에 대한 브라우저의 지원 상태를 알아내는 짧고도 매우 실용적인 자바스크립트 라이브러리다. Modernizr를 이용하면 사이트에 선별적으로 스타일을 맞추거나 대비책을 적용할 수 있다. Modernizr는 이 책 전반에 걸쳐 이용하지만 이 부록에는 Modernizr를 사용하는 기본 지침을 수록했다. 이로써 한곳에 레퍼런스를 구비해 두고, 다른 장에서는 HTML5와 CSS3에 대한 핵심 내용에만 집중할 수 있다.

o 부록 B: WAI-ARIA

HTML5와 함께 자주 언급되는 별도의 규격인 WAI-ARIA는 스크린리더와 같은 보조 기술을 이용하는 사용자도 세련된 웹 애플리케이션에 접근하는 데 도움을 받을 수 있는 최신 도구 중 하나다. 물론 WAI-ARIA에 대한 내용만으로도 책 한 권을 모두 채울 수 있겠지만 이 책에서는 WAI-ARIA에 대해 간략히 소개하고 더 많은 정보를 얻을 수 있는 곳을 소개하는 것만으로도 충분히 도움될 거라 생각한다.

o 부록 C: 마이크로데이터

마이크로데이터는 기계가 이해할 수 있는 라벨을 이용해 마크업에 설명을 다는 것과 관련된 HTML5 규격의 일부다. 아직 다소 유동적인 상황이긴 하지만 마이크로데이터는 여러분이 알아둘 만한 가치가 있다고 생각한다.
---서문 중에서

출판사 리뷰 출판사 리뷰 보이기/감추기

회원리뷰 (0건) 회원리뷰 이동

  등록된 리뷰가 없습니다!

첫번째 리뷰어가 되어주세요.

한줄평 (0건) 한줄평 이동

  등록된 한줄평이 없습니다!

첫번째 한줄평을 남겨주세요.

배송/반품/교환 안내

배송 안내
반품/교환 안내에 대한 내용입니다.
배송 구분 예스24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4
반품/교환 안내

상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내에 대한 내용입니다.
반품/교환 방법
  •  고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에
따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
  •  쿠폰은 결제 시 적용해 주세요.
1   22,500
뒤로 앞으로 맨위로 공유하기