ання и других аспектів представлення документа. Основною метою розробки CSS Було розділення вмісту (написаного на HTML або іншій мові розміткі) i представлення документа (написаного на CSS). HTML вікорістовується для структурування вмісту Сторінки, а CSS - для форматування цього структурованого вмісту.
Крім того, CSS дозволяє представляті одна и тієї ж документ у різніх стилях або методи Виведення, таких як екранах уявлення, друк, читання голосом (спеціальнім голосових браузером або програмою читання з екранах).
CSS за відображенні Сторінки может буті взята з різніх джерел:
- авторські стилі (інформація стілів, Надал автором Сторінки) у виде ЗОВНІШНІХ таблиць стілів, тобто ОКРЕМЕ файлу .css, на Який робиться ПОСИЛАННЯ в документі;
- вбудовані стилі - блоки CSS Всередині самого HTML-документа;
- inline-стилі, коли в HTML-документі інформація стилю для одного елемента вказується в его атрібуті style;
- корістувальніцькі стилі: локальний CSS-файл, Вказаною користувачем в настройках браузера, щоб перевізначаті авторські стилі, и застосовуваного до всіх документів;
- стиль браузера: стандартний стиль, вікорістовуваній браузером за умовчанням для представлення елементів.
Іншімі словами, ві можна Зберегти описание стилю не в тексті Сторінки, а в окремому файлі - це дозволити використовуват описание стилю на будь-Якій кількості web-сторінок.
Описи стілів перебувають у тегах lt; STYLE gt; lt;/STYLE gt; и размешаются между тегами lt; HEAD gt; lt;/HEAD gt; .. css - це CSS файл, что містіть описание застосовуваного стілів. Если ВІН знаходітіся в ІНШОМУ каталозі, нужно вказаті до него шлях. Створюється CSS файл в будь-якому текстовому редакторі, например, у блокноті. Потрібно буде лишь Сменить формат текстового файлу на CSS.
1.5 ЗАСТОСУВАННЯ JavaScript
JavaScript - це мова для складання сценаріїв, что дозволяють Виконувати Різні Дії безпосередно на машині користувача. Розташовуються дані сценарії Всередині HTML документів. JavaScript застосовується для перевіркі правільності Заповнення форм, создания зручної навігації.
Кожна вставка сценарію JavaScript в HTML-документ почінається відкріваючім тегом lt; SCRIPT gt; и завершується закріваючім lt;/SCRIPT gt ;. Відкріваючій тег lt; SCRIPT gt; может мати необов язковий атрибут language рівнім JavaScript. У зв язку з з'явилася ще однієї скріптової мови VBScript рекомендується використовуват цею атрибут. Крім того, треба звернути Рамус на использование тегів коментаря lt ;!- И//- gt;.
Если сторінка, что містіть Сценарій, буде завантажено в оглядач, что НЕ підтрімує мови сценаріїв, рядки програми, засмічуючі екран, будут віведені як звічайній текст. Если ж використовуват тег коментарів, то такий браузер пропустити текст програми, спріймаючі его як коментар. Подвійна коса ризику перед закріваючім текст скпріпта тегом коментаря гарантує, что тег НЕ буде спрійнятій оглдачем як оператор JavaScript, так, Наприклад: lt; SCRIPT LANGUAGE= JavaScript gt; lt ;!- Alert ( Спасибі !! )//- gt; lt;/SCRIPT gt;
Результатом виконан цього скрипта буде Висновок на екран повідомлення: «Спасибі!».
Коженая вібірає свій інструмент для создания web-сторінок. Це может буті MS FrontPage або Macromedia DreamWeaver, Allaire HomeSite або 1st Page 2000. А хтось корістується простого текстового редактором, например блокнотом (notepad).
Текстові редактори, можливо використовуват только для создания невеликих сторінок, так як у них є много мінусів: чи не підтрімуються проекти, відсутнє «підсвічування» тексту, загаль, працювати Вкрай незручно.
Основним недоліком MS FrontPage є ті, что ВІН генерує очень великий HTML-код (занадто много Зайве), тому Сторінки Виходять великими, что позначається на швідкості завантаження. Більш того, при створенні web-сторінок в цьом редакторі видно Одне, а у вікні браузера - зовсім інше (особливо це стосується Netscape Navigator). Сторінки Виходять якімісь криві, тому для создания якісніх web-сторінок рекомендується використовуват пакункі, Які будут розглянуті нижчих.
Компанія Macromedia вважається лідером по виробництву програм для создания web-сайтів, а такоже законодавцем моди в Цій області.
Остання версія HTML-редактора цієї Компанії - DreamWeaver 3, Який відносіться до категорії wyswyg-редакторів, и цею пакет має Дуже багато перевага: Зручний інтерфейс, настройка функцій, підтримка великих проектів и ShockWave технологий, можлівість завантаження файлів через FTP, підтримка SSI и много інше. Для роботи в Цій Програмі НЕ нужно ...