CSS - каскадные листы стилей. Эта технология позволяет единожды описывать базовые элементы сайта (стиль), а потом в каждом месте сайта, где требуется элемент такого стиля, не указывать параметры элемента, а указать название его стиля. Применение этой технологии позволяет уменьшить размер страниц за счет исключения многократного описания похожих элементов.
Использование JavaScript на HTML-странице. Динамическая генерация страницы.
Использование JavaScript на HTML-странице
Хотелось бы выделить две функции применения JavaScript в web-дизайне:
- динамическая генерация страницы;
- обработка событий вызванных действиями пользователя.
<SCRIPT LANGUAGE="JavaScript">
Операторы JavaScript...
</SCRIPT>
Динамическая генерация страниц
Пример 1. Простая скрипт-программа.
<HTML>
<HEAD>
<title>My first program</title>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
document.write("<i>Hello net.</i>")
</SCRIPT>
That's all, folks.
</BODY>
</HTML>
При выполнении на экран будет выдано:
Hello net. That's all folks.
Встает вопрос: зачем возникает необходимость писать программу для генерации html-страницы, если можно ее сделать в html-редакторе? Рассмотрим некоторые примеры, где все-таки без динамической генерации страниц не обойтись.
Первый случай, когда необходимо сгенерировать страницу в зависимости от личных настроек компьютера пользователя.