2010-03-25 3 views
3

좋은 책이되었거나 HTML, XHTML 및 CSS를 배우는 좋은 방법은 무엇입니까? 나는 최근에 학교를 졸업했고 자바와 C++ 만 알고 있습니다.HTML, XHTML 및 CSS ... 좋은 자료는 무엇입니까?

웹 개발을 배우고 싶습니다. 그래서 좋은 책과 자료를 찾고 있습니다.

+1

해당 제목에 대한 답변을 얻으려면'html' 및'learning' 태그를 둘러보십시오. http://stackoverflow.com/questions/tagged/html+learning – BalusC

답변

0

참조 정보를 찾으려면 W3 Schools을 시작하는 것이 좋습니다. Smashing Magazine은 웹 개발과 관련된 모든면에서 뛰어납니다. 나는 또한 종종 더 어려운 CSS 개념에 대한 훌륭한 기사를 가지고있는 A List Apart,을 추천 할 것이다. 그리고 마지막으로, 확실히 중요한 것은, 나는 24 ways; (12 월에) 매년 24 건의 업데이트가 있지만 업계에서 가장 우수한 사람들의 일부가 씁니다.

웹 개발에 관심이 있으시다면 아마도 자바 스크립트를 배우기를 원할 것입니다. ppk의 사이트 quirksmode.org은 그 위대한 장소입니다.

글쎄,이게 당신에게 도움이 될 수 있기를 바랍니다. 그리고 행운을 빈다. 또한 물론 스택 오버플로에서 여기에있는 질문을 언제든지 할 수 있습니다.

2

저에게 묻는다면 공공 도서관에서 html이나 css 또는 "웹 프로그래밍"으로 찾을 수있는 모든 입문 레벨 책은 책을 읽으려면 시작할 수있는 좋은 곳입니다. 일반적으로 HTML의 가장 최신 버전은 아니지만 HTML 사양의 거의 대부분이 더 이상 사용되지 않거나 버전에서 제거되지 않는 무언가를 발견 할 가능성이있는 한 그런 종류의 서적은 조금 오래되었습니다. 버전을 사용하기 때문에 다소 쓸모없는 책에서 배울 내용은 일반적으로 여전히 존재할 것입니다. 그러나

당신이 원할 수있는 모든 특정 주제에 대해 온라인으로 엄청난 양의 물건이 있습니다. 구매하지 않고도 얻을 수 있습니다. 모든 서적 웹 개발에 관한 개인용 북마크에 대한 링크 (http://jwinblad.com/webprogramming/webdesign.php)는 모든 가능한 태그 또는 CSS 속성을 나열하는 CSS 및 HTML 사양과 같이 편리하게 유지하고 각 항목에 대한 간략한 설명을 제공합니다 의미하고에 사용됩니다.

물론 실제로 다른 태그와 CSS를 실험적으로 시험해 보는 것은 학습에 훨씬 도움이됩니다. 멋진 웹 사이트가있는 경우 웹 브라우저에 제공된 도구를 사용하여 페이지의 소스 코드 또는 스타일 시트를보고 멋진 기능을 수행하는 방법을 종종 배울 수 있습니다. 전 세계의 데모 페이지를 만든 다음 여분의 태그와 스타일 시트를 추가하는 등의 작업을 수행하십시오. 특정 작업을 수행하는 방법에 대한 팁을 검색 할 수 있습니다.

Java 및 C++을 이미 알고 있다면 HTML/XHTML 및 CSS를 배우는 것이 어렵지 않습니다. 그러나 경력 방향이나 직업을 얻고 자하는 희망을 가지고 이것을 배우려는 사람이라면 HTML 이외의 다른 것을 탐구하고 싶을 것입니다. 아무도 사람들이 나올 것처럼 보이는 웹 페이지를 작성하는 사람을 찾고있는 것 같지 않습니다. 1998 또는 2001 년에는 WYSIWYG 도구를 사용하는 HTML 지식이 거의없는 멋지게 보일 수 있습니다. 일단 HTML의 기본 사항을 이해하고 태그와 CSS 설명자를 찾는 위치를 알고 나면 Javascript와 같은 클라이언트 측 스크립팅 언어 또는 서버 측 프로그래밍 언어 또는 프레임 워크 (PHP, Ruby on Rails 등) 또는 Flash와 같은 유행 웹 기술로 변환 할 수 있습니다. 그것은 당신의 목표가 웹 프로그래밍을 배우는 것에 달려 있습니다.

2

Java와 같은 프로그래밍 언어를 알고 있다면 W3C 사이트의 HTML4 spec을 확인하는 것이 좋습니다.

공식 문서와 거의 흡사합니다.

HTML과 XHTML의 차이점을 배우면서 XHTML이 오늘날의 웹 (IE, 콘텐츠 유형, 오류 처리가 용납하지 않음)에 도움이되지 않는 이유와 HTML5를 살펴 보는 것이 좋습니다.

여기 서핑 중 발견 된 HTML과 XHTML의 차이점은 quick overview입니다. Jessica'swebsite입니다.

0

나는 Professional CSS: Cascading Style Sheets for Web Design를 권 해드립니다. 분명히이 두 번째 판은 지금,하지만 내 첫 번째 버전이 있습니다

제 2 장 : XHTML 및 유용한 CSS

책 (초판)을 기본적으로 CSS의 사례 연구로 구성되며, xhtml 구현은 ESPN, PGA 챔피언십, 플로리다 대학에서 여러 가지 유용한 정보와 이유가 설명 된 이유를 설명합니다.

2

온라인 리소스에 관심이있는 경우 The SitePoint Reference이 좋습니다. HTML, CSS 및 JavaScript를 다룹니다. 정보가 명확 해 보이며 사용자 메모도 추가 할 수 있습니다.

인쇄물을 선호하는 사용자는 Dummies 서적에 대한 일반적인 견해에도 불구하고 새로운 주제를 선택하는 데 실제로 유용합니다. O'Reilly의 HTML/XHTML Definitive Guide와 CSS Definitive Guide를 편리하게 사용할 수 있습니다. 이 두 가지는 참조 용으로 좋습니다.

JavaScript의 경우 SitePoint의 JavaScript 만 사용하고 Friends of Ed의 Dom Scripting을 사용하는 것이 좋습니다. 당시 어떤 프로그래밍 경험에서 오는 개인적인 경험을 바탕으로

2

:

  1. 보기 소스는 훌륭한 도구입니다. 다른 사람들의 코드를 읽으십시오. [편집 :보기 원본에 액세스하려면 브라우저에서 페이지를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서보기 원본을 선택하십시오. 브라우저와 OS에 따라 메뉴 이름과 위치가 다르긴하지만 브라우저 "페이지"메뉴를 볼 수도 있습니다.]

  2. 나는 지형에 관한 튜토리얼 사이트를 사용했으나 좋은 사이트. 검색 엔진을 사용하십시오.

  3. 도서 - 제프 젤만 (Jeff Zeldman)의 저서 "웹 표준을 이용한 디자인"은 몇 년 전에 처음 읽은 책 중 하나입니다. 책은 시대에 뒤 떨어진 경향이 있지만 그 책은 골키퍼입니다. 나는 작품에 새로운 판이 있다고 생각한다. 또한 Visual Quickstart 서적은 개인적으로 좋아하지만 어쨌든 모든 언어가 아닌 특정 사물을 가르칩니다. 비교적 최근 코드와 귀하의 책상에 대한 훌륭한 참고서가있는 Visual QuickStart 서적이 있습니다. (나는 표제어를 잊었다 ...)

행운을 빕니다! 빙은 네 친구 야!

+1

+1 소스보기 : 원하는 것을보십시오 -> 소스보기 -> 다른 사람이 어떻게했는지 배우십시오. – ajm

0

나는 CSS & XHTML로 헤드 퍼스트 HTML을 작업 중입니다. 나는이 기술로 날 쳐다 보는데 아주 유용하다는 것을 알았다.

+0

헤드 퍼스트 (Head First)를 발견하기 오래 전부터 웹 기술을 배웠지 만 헤드 퍼스트 (Head first) 책은 일반적으로 훌륭합니다. (나는 그 책을 보지 못했지만, 나는 그 책을 보았습니다.) – Moshe

1

IMHO, 그것을 배우는 가장 좋은 방법은 웹 사이트 계획을 세우고, HTML, CSS, 자바 스크립트를 넣을 때까지 필요에 따라 반복 해 나가는 것입니다. 결국 서버 측 프레임 워크를 함께 사용하면 약간의 어두운 예술이 될 수 있습니다. 실제로 배우기 만하면 (그리고 IE 6의 고통을 느끼는) 많은 학습이 가능합니다.

다른 사람들이 언급했듯이, Sitepoint, Smashingmagazine, W3Schools (몇 가지 예를 들어)는 모두 참고 자료입니다.

자바 스크립트를 배울 때 jquery를 배우는 것이 좋습니다. 여기에 좋은 시작 자습서가 있습니다 http://docs.jquery.com/Tutorials.

파이어 폭스에 파이어 버그를 설치하여 원하는 사이트에서 파기를 시작할 수 있습니다.

개인적인 경험을 통해 책에 관해서는 몇 년 동안 만져 본 적이없는 시대에 뒤진 기술 관련 도서가 있습니다. 왜 훨씬 더 높은 교체를 얻는 것보다 왜 초점을 맞추는 것.

자바와 C++를 배웠다면 테크놀로지의 메커니즘이 너무 어려워서는 안되지만 많은 프로그래머가 UI와 관련된 것들을 빨아 먹는 경향이 있습니다. 따라서 책을 얻으려면 "나를 생각하지 말라"또는 유용성 및 인터페이스 디자인과 관련된 기타 서적을 권합니다.

HTH. 행운을 빕니다.

관련 문제