отвечать буду также по пунктам..
1. тэги html, body - это обязательные тэги. зайдите на любой сайт и посмотрите они есть везде. вот например, взять русский язык. можно писать без запятых, с ошибками.. ведь мы можем понять что написано даже с ошибками. но однако есть правила и мы их предерживаемся. так и здесь можно и не написать html body.. но есть правила, и их нужно придерживаться!!
2. вы говорите, что не понимайте мой пример.. вот все таки настаиваю его разобрать.. иначе дело дальше вряд ли пойдет. есть css стили в инете много лит-ры, почитайте.. вот ссылка
http://htmlbook.ru/css
что вы там делайте, я честно говоря толком и не понял..
>>>У меня же все 30 страниц находятся на одной
вопрос: зачем "на одной странице 30 страниц"??
3. >>>Кажется я не понимаю основ html. отвечаю: будете заниматься - поймете.