Делать страницы для сайта можно несколькими способами. Либо писать их самому, своими ручками, либо использовать специализированные редакторы - генераторы HTM кода типа "Front - Page", либо использовать готовые движки. Все способы - на любителя. Я предпочитаю - первый, то есть писать html код своими ручками, какими бы шаловливыми они не оказались. Почему? А просто потому, что "что хочу - то и ворочу", и никто мне не указ, в рамки движков не запихивает и в коды страниц мусорного текста не вставляет. Да и не Бог весть какая это примудрость - писать код своими руками. Впрочем, генерить ли HTML код, или влезать в рамки движков - должен решать каждый сам. Разговоров и споров по этой теме много, но все они, по большому счету, пустые.
Тем не менее, сами то вы как предпочитаете?
В написании html кода страниц важно понять, что ты имеешь дело с
объектами html кода. Картинки, кнопки, формы и их поля - по умолчанию являются объектами. Но вся прелесть в том, что любой кусок текста мы тоже можем превратить в
объект html кода.
Прежде всего давайте разберемся, что такое html - объект и на кой черт он нужен.
Вы сидите на стуле и включаете чайник. И тот и другой -
объекты. И у каждого из них есть
свойства (один деревяный, второй из металла). И у первого и у второго есть
события - первый принимает вес вашего тела, второй надо включить в розетку. Итак, - засекли:
объект-->свойство-->событие.
Грубо говоря, объект как таковой, был придуман для того, что бы его можно было бы наделить некими свойствами и заставить реагировать на некие события. Какие, например, свойства т.н. аттрибуты. Тот же цвет: фона, буквы, слова, ссылки, кнопки и т.п.. Тот же размер: шрифта, картинки, рамки, поля и т.п.. А какие события. Да те же мышинные: навел курсор мыши, отвел курсор мыши или кликнул по объекту (по букве, по слову, по ссылке, по кнопке, по картинке и т.д). Кроме мыши мы еще могем и клавой, и джойстиком попользоваться...
Как бы там ни было - гипер текст потому и гипер, что выделяться может, а самое главное, - реагировать.
Продолжение следует...