м... на самом деле большинство самоучителей - совершенно бесполезная вещь, проще иметь под рукой справочник по комаднам языка, и анализировать готовый код, дабы не изобретать заново колесо
Так что скачивай книжку-справочник по HTML и CSS - так красивее и практичнее, вот
З.Ы. Есть небольшой трабл, который останавливает многих, кто пытается сделать себе сайт с помощью шаблона - вставляют текст, а в браузере одни иероглифы... И опускают руки...
Вот тут как раз и нужен прямой анализ кода, но все равно почему-то большинство не догадываются, что проблема в шрифтах:
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="content-type" content="text/html";
charset="utf-8" />
<title>Template</title>
Вот... первый тег не для начинающего не имеет никакого значения, заменяем его на
<html lang="ru">, а в мета-теге charset - шрифт на стандартный браузерный русский
charset="windows-1251"----------------------------------------
В результате, получаем:
<html lang="ru">
<head>
<meta http-equiv="content-type" content="text/html"; charset="windows-1251" />
<title>Mr. Techie by Free Css Templates</title>
----------------------------------------
В принципе, ошибка мелочная, но столько раз меня дёргали изза этого... ууух

Вот основа, если что, пишите в личку, отвечу всем как будет время.