Элемент SCRIPT

Элемент SCRIPT

Элемент SCRIPT позволяет присоединять к документу сценарии. Он требует наличия закрывающего тега, при этом текст сценария может располагаться либо в этом элементе, либо во внешнем файле. Если текст сценария расположен во внешнем файле, то он подключается с помощью атрибутов элемента SCRIPT.

Рассмотрим атрибуты этого элемента. Основным можно считать атрибут type, который задает язык сценария, присоединяемого к странице. Если этот атрибут задан, он отменяет установленный по умолчанию язык сценариев. На случай подключения внешнего файла со сценариями у элемента SCRIPT есть атрибут src, в качестве значения которого используют место расположения файла со сценариями. Это удобно, если для различных страниц нужно использовать одинаковые сценарии.

У элемента SCRIPT есть еще один вспомогательный атрибут – defer, который запрещает загружать сценарий до окончания полной загрузки страницы.

В листинге 1.10 показаны разные примеры подключения сценариев к HTML-документу.

Листинг 1.10. Использование элемента SCRIPT

<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//EN»

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<script defer="defer" type="text/javascript">

<!–текст сценария–>

</script>

<script type="text/javascript" src="test.js">

</script>

<title>Использование элемента SCRIPT</title>

</head>

</html>

Количество подключаемых сценариев не ограничено, однако помните, что на их обработку требуется время, так что не стоит загружать браузер больше необходимого.

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Похожие главы из других книг:

Элемент SCRIPT

Из книги автора

Элемент SCRIPT Элемент SCRIPT позволяет присоединять к документу сценарии. Он требует наличия закрывающего тега, при этом текст сценария может располагаться либо в этом элементе, либо во внешнем файле. Если текст сценария расположен во внешнем файле, то он подключается с


Встраивание сценариев в рамках элемента SCRIPT

Из книги автора

Встраивание сценариев в рамках элемента SCRIPT Кроме возможности обработки событий, для внедрения сценариев в веб-страницы в языке разметки HTML есть специальный элемент SCRIPT. Браузер, встретив тег <script> в процессе разбора кода, интерпретирует текст, последующий до


12.5. Отладка сценария в Microsoft Script Editor

Из книги автора

12.5. Отладка сценария в Microsoft Script Editor Отладчик Microsoft Script Editor распространяется с редактором Microsoft FrontPage, хотя может быть свободно загружен из Интернета. Данный отладчик применяется совместно с браузером Internet Explorer, а значит в браузере необходимо разрешить отладку.1. Выберите


Элемент

Из книги автора

Элемент <xsl:script> Элемент <xsl:script> был определен в рабочем проекте XSLT 1.1, он предоставляет хорошо определенный способ связи функций расширения с таблицами стилей XSLT. Это элемент верхнего уровня, обладающий следующими атрибутами:• implements-prefix (необязательный). Задает имя


Глава 1 Первое знакомство с Windows Script Host

Из книги автора

Глава 1 Первое знакомство с Windows Script Host В ранних версиях Windows стандартным средством для автоматизации однотипных повторяющихся задач служили командные (пакетные) файлы и утилиты пакета Resource Kit для соответствующей версии. Однако даже с помощью имеющегося в Windows NT/2000/XP


Элемент
  • Введение
  • От главы коллектива авторов
  • От издательства
  • Глава 1 Правила построения HTML-страниц
  • 1.1. Общие понятия HTML
  • Элемент
  • Атрибут
  • 1.2. Структура HTML-документа
  • Объявление типа документа
  • Элемент HTML
  • Элемент HEAD
  • Элемент TITLE
  • Элемент META
  • Элемент STYLE
  • Элемент LINK
  • Элемент SCRIPT
  • Элемент BASE
  • Элемент BODY
  • Комментарии
  • Резюме
  • Глава 2 Ввод и оформление текста
  • 2.1. Создание заголовков
  • 2.2. Создание абзацев
  • 2.3. Создание обрывов строк
  • 2.4. Создание списков
  • Маркированный список
  • Нумерованный список
  • Список определений
  • Создание вложенных списков
  • 2.5. Ссылки
  • Внешние ссылки
  • Внутренние ссылки
  • Общие моменты
  • 2.6. Форматирование текста
  • Логические элементы для форматирования
  • Физические элементы для форматирования
  • Элементы для форматирования больших блоков текста
  • Вложение элементов
  • Резюме
  • Глава 3 Создание таблиц
  • 3.1. Что такое таблица
  • 3.2. Создание тела таблицы
  • 3.3. Ячейки таблицы
  • 3.4. Граница таблицы
  • 3.5. Ширина и высота таблицы и ячеек
  • 3.6. Группировка строк и столбцов
  • 3.7. Выравнивание таблицы и содержимого ячеек
  • 3.8. Объединение ячеек таблицы
  • 3.9. Установка фонового цвета или рисунка ячейки
  • 3.10. Создание вложенных таблиц
  • Резюме
  • Глава 4 Добавление изображений и мультимедиа
  • 4.1. Встраивание изображений
  • Размер изображения
  • Выравнивание изображения
  • Расстояние между текстом и изображением
  • Рамка вокруг изображения
  • Альтернативный текст
  • Предварительная загрузка
  • Ссылки изображения
  • Галереи изображений
  • 4.2. Добавление мультимедиа
  • Ссылки на мультимедийные файлы
  • Встраивание объектов
  • Атрибуты элемента OBJECT
  • Элемент PARAM
  • Встраивание аудио
  • Встраивание видео
  • Встраивание Flash-графики
  • Проигрыватели
  • Дополнительные возможности элемента OBJECT
  • Резюме
  • Глава 5 Фреймы
  • 5.1. Создание фреймов
  • 5.2. Границы фрейма
  • 5.3. Полосы прокрутки
  • 5.4. Ссылки внутри фреймов
  • 5.5. Изменение размеров фреймов
  • 5.6. Плавающие фреймы
  • 5.7. Управление пространством внутри фрейма
  • 5.8. Достоинства и недостатки фреймов
  • Резюме
  • Глава 6 Конструирование форм
  • 6.1. Элемент FORM
  • 6.2. Создание полей формы
  • Общие атрибуты элемента INPUT
  • Текстовые поля
  • Поле для ввода пароля
  • Кнопки
  • Переключатели
  • Флажки
  • Поле для ввода файла
  • Создание картинок
  • Скрытые поля
  • Списки
  • Большие текстовые поля
  • Дополнительные удобства
  • Резюме
  • Глава 7 Введение в таблицы стилей и язык CSS
  • 7.1. Встраивание CSS в HTML
  • 7.2. Синтаксис CSS
  • Ключевые слова
  • Комментарии
  • Правила@
  • 7.3. Селекторы
  • Группировка
  • Селекторы потомков
  • Сестринские селекторы
  • Селекторы атрибутов
  • Селекторы классов
  • ID-селекторы
  • 7.4. Псевдоэлементы и псевдоклассы
  • Псевдокласс :first-child
  • Псевдоклассы ссылок
  • Динамические псевдоклассы
  • Псевдокласс :lang
  • Псевдоэлемент first-line
  • Псевдоэлемент first-letter
  • Псевдоэлементы :before и: after
  • 7.5. Правило @media
  • 7.6. Правила !important
  • 7.7. Правило @import
  • Резюме
  • Глава 8 Форматирование текста средствами CSS
  • 8.1. Выделение текста цветом
  • Цвет текста
  • Цвет фона
  • 8.2. Шрифты
  • Семейство шрифта
  • Стиль шрифта
  • Вид шрифта
  • Ширина шрифта
  • Размер шрифта
  • 8.3. Форматирование текста
  • Отступы
  • Выравнивание текста
  • Декоративное оформление
  • Расстояние между буквами
  • Расстояние между словами
  • Трансформация текста
  • Пустое место
  • Направление вывода текста
  • Резюме
  • Глава 9 Оформление HTML-документа средствами CSS
  • 9.1. Фон
  • 9.2. Генерируемое содержимое
  • Псевдоэлементы :before и: after
  • Свойство content
  • Кавычки
  • 9.3. Автоматическая нумерация и списки
  • Стили счетчиков
  • Счетчики со свойством display: none
  • Списки
  • Маркеры
  • 9.4. Таблицы
  • Селекторы столбцов
  • Положение и выравнивание заголовка
  • Слои и прозрачность таблицы
  • Ширина таблицы
  • Высота таблицы
  • Вертикальное выравнивание
  • Горизонтальное выравнивание
  • Динамические эффекты строк и столбцов
  • Границы
  • Стили границ
  • Пустые ячейки
  • 9.5. Интерфейс пользователя
  • Указатели мыши
  • Пользовательские настройки цветов
  • Пользовательские настройки шрифтов
  • Контуры
  • 9.6. Поля и отступы
  • Свойства полей
  • Свойства отступов
  • 9.7. Границы
  • Ширина границы
  • Цвет границы
  • Стиль границы
  • 9.8. Работа с блоками
  • Выбор схемы позиционирования
  • Смещение блоков
  • Позиционирование перемещаемого объекта
  • Фиксированное позиционирование
  • Определение позиционного уровня
  • Резюме
  • Глава 10 Введение в динамический HTML
  • 10.1. Браузер и HTML-документ
  • 10.2. Родительские и дочерние объекты
  • 10.3. Объекты браузера
  • Объект Navigator
  • Объект History
  • Объект Location
  • 10.4. Объектная модель документа (DOM)
  • Объект Document
  • Резюме
  • Глава 11 Основы языка JavaScript
  • 11.1. Работа с информацией
  • Метод alert()
  • Метод prompt()
  • Метод confirm()
  • 11.2. Переменные и типы данных
  • Идентификаторы
  • Ключевые и зарезервированные слова
  • Переменные
  • 11.3. Выражения
  • Операции присвоения
  • Арифметические операции
  • Операции сравнения
  • Операции над строками
  • Логические операции
  • Условные операции
  • Поразрядные операции
  • Другие операции
  • 11.4. Условия и циклы
  • Условные операторы
  • Операторы цикла
  • 11.5. Функции и события
  • Функции
  • 11.6. Встроенные объекты JavaScript
  • Объект Global
  • Объект String
  • Объект Number
  • Объект Boolean
  • Объект Array
  • Объект Function
  • Объект Date
  • Объект Math
  • Объект RegExp
  • Объект Object
  • Резюме
  • Глава 12 Первый сценарий на JavaScript
  • 12.1. Организация рабочего окружения
  • Текстовые редакторы
  • Браузеры
  • Отладчики сценариев JavaScript
  • 12.2. Внедрение сценариев в HTML-документ
  • Встраивание сценариев в рамках элемента SCRIPT
  • 12.3. Вводим первый сценарий
  • 12.4. Разбор нашего сценария в среде FrontPage
  • 12.5. Отладка сценария в Microsoft Script Editor
  • Резюме
  • Глава 13 Язык XHTML
  • 13.1. Структура XHTML-документов
  • 13.2. Отличие XHTML от HTML
  • Значения атрибутов должны быть в кавычках
  • Необходимо наличие закрывающего тега
  • Необходимо корректно вкладывать элементы друг в друга
  • Назначение имен тегов и атрибутов зависит от регистра
  • Требуется явно задавать значения атрибутов
  • Включение сценариев и специальных символов в документы XHTML
  • 13.3. Проблемы использования XHTML
  • Резюме