HTML, JavaScript, показы, события, клики

Во-первых, почему HTML? Это заявление в первую очередь касается партнерского отдела, но не только... Так вот, то, что видит посетитель - это всегда HTML. Бывает, что особо продвинутые владельцы сайтов говорят очень умные слова, которых сами не понимают, типа у нас сайт сделан на XML, есть ли у вас код на PHP/Perl/Java и еще Оракл, у нас стоит Друпал с Битриксом и так далее. Так вот, это все пустые слова. Не бывает сайтов, сделанных на чем бы то ни было, кроме стандартного хтмл-я. Все остальное может быть использовано для производства конечного результата - хтмл-страницы. И является частной головной болью разработчика сайта. Каванга предоставляет сайтам HTML код в нескольких видах, именно HTML должен в конечном итоге образоваться на странице, а как они это сделают - их проблемы. Если можем, помогаем, конечно. Но не обязаны.

Самые злостные в отношении установки кода, как ни прискорбно, именно сайты клиентов. От них чаще всего приходят странные вопросы. Чтобы понять. что там не так, знать HTML и яваскрипт необходимо. Не нужно быть верстальщиком, но разбираться надо.

 

Итак, что есть этот самый хтмл. Во-первых, это просто текст. Определенные куски этого текста могут быть как то сформатированы, для чего текст заключают в теги (это слово такое). Например: <b>Этот текст будет жирным</b>

Во-вторых, это гиперссылки (кто нибудь пусть мне объяснит, что в них “гипер”, но вот так оно называется). Это, разумеется, тоже тег: <a href=”http://kavanga.ru”>Этот текст ссылается на кавангу</a>

В третьих, это объекты. В хтмл-страницу можно вставлять картинки (а вы не знали?). Кроме того можно вставлять флешки, и вот еще интересное свойство, можно вставить другой хтмл. Это называется ифреймом. Для вставки объекта используются теги img, object (embed), iframe. Объекты не являются частью документа, они вставляются “потом”

В четвертых, яваскрипт. Яваскрипт - это язык программирования, программа на котором может быть вставлена в страницу специальным тегом. Программа выполняется в том месте, где она вставлена. В этом его сила, в этом же и его слабость. Если сглючит скрипт, всему документу хана. Объект так напакостить не может. Зато скрипт может на лету в документ вставлять новые теги

В пятых, хтмл содержит всякоразные прибамбасы для разметки. Наиболее популярны какое то время были таблицы, их и до сих пор используют те, кто хочет получить качественный результат, а не выпендриться. Для выпендрежа существует контейнер div. Он интересен тем, что его можно как в строчке содержать, так и поверх текста. Рич баннер, например, как раз в таком в диве расположен.

Ну и наконец последнее, стили. Стиль, это правила отображения элементов страницы, в частности размер/толщина шрифта, положение контейнера, видимость или невидимость этого контейнера. Главный прикол стилей в том, что их можно на лету менять, чем мы и пользуемся при создании креативных баннеров.