XE 스킨을 제작하는데 왜 HTML과 CSS가 필요할까요? 우리가 웹 브라우저를 열어 보게 되는 모든 화면은 HTML이라는 언어로 작성된 문서입니다. 하지만, HTML 그 자체로는 단순한 인터넷용 문서로서의 역할만 합니다. 마치 흰 종이 위에 글이 적혀 있는 단순한 문서처럼 말이죠. 이런 단조로운 문서를 예쁘게 치장시켜 주는 것이 CSS입니다. 글자 모양을 예쁘게 하고, 색깔을 입혀주며 단락을 정돈시켜 하나의 웹 사이트로 만들어줍니다. 하지만, 여기까지도 역시 문서에 지나지 않습니다. 그저 방문자가 단순히 글만 읽을 수 있을 뿐, 그 어떤 기능도 가지고 있지 않은 문서 말입니다. 이 문서들을 저장시키고 목차를 만들어 쉽게 열어볼 수 있으며, 방문자가 회원 가입을 하고 댓글을 적기도 하는 그런 기능들을 바로 XE의 PHP 프로그램이 수행하게 됩니다. 그래서 우리는 XE를 다루기 이전에 먼저 HTML과 CSS에 대해 알아야 합니다.
이 장에서는 XE 스킨 문서를 제작하는 데 사용하는 언어인 HTML과 CSS에 대한 기본 이해를 돕습니다. HTML과 CSS를 구체적으로 모두 다룰 수는 없지만, 최소한 한 번도 이 언어들을 접해보지 않은 사람도 XE 스킨을 제작할 수 있게끔 하는 것이 이 장의 목표입니다. XE 스킨을 제작하다 보면 이 언어들의 중요성을 더 크게 인식하게 될 것이고, 그때는 별도의 참고 서적등 을 통해 여러분의 언어 사용 능력을 향상해 더 양질의 스킨을 제작하면 됩니다. 여기서는 이 언어들이 결코 어려운 것이 아니며, 파고들면 파고들수록 흥미로운 것이라는 것을 느끼는 것 하나만으로 충분합니다.