Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
HTML УчебныйКурс.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
139.85 Кб
Скачать

17. Элемент script

HTML тэг <script> используется для определения скриптов, выполняющихся на стороне клиента. JavaScript является самым популярным языком программирования этого типа.

JavaScript используется для создания веб-приложений и динамических сайтов, способных взаимодействовать с пользователем.

Тэг script может либо содержать непосредственно код скрипта либо ссылаться на внешний скриптовый файл через атрибут src.

В атрибуте type требуется указать MIME тип используемого скрипта.

Пример 171

<html>

<body>

<p>Нажмите на кнопку ниже, чтобы заданный скрипт выполнился. </p>

<input type='button' value='Я-кнопка.Нажми на меня!' onclick='showMessage()' />

<script type='text/javascript'>

function showMessage()

{

alert('Вы нажали на кнопку.')

}

</script>

</body>

</html>

В следующем примере элемент <script> ссылается на внешний скриптовый файл, выводящий сообщение "Hello, world!". Добейтесь вывода в браузере фразы "Hello, world!".Результат продемонстрируйте преподавателю.

Пример 172

<html>

<head>

<!-- Содержимое файла ex.js: 'document.write('Hello, world!')' -->

<script type='text/javascript' src='ex.js'></script>

</head>

<body>

</body>

</html>

Элемент noscript

Тэг <noscript> используется для отображения альтернативного текста пользователям, браузер которых не поддерживает JavaScript.

Пример 173

<html>

<body>

<script type='text/javascript'>

document.write('<p>Привет, привет!</p>')

</script>

<noscript>

<p>Вы видите это сообщение, потому что Ваш браузер не поддерживает JavaScript</p>

</noscript>

</body>

</html>

18. Спецсимволы html

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

Спецсимвол можно отобразить только используя соответствующую ему мнемонику ( В своей книге Ален Льери разделяет мнемонические приемы на три категории: коды, подсказки и стратегии) или специальный код.

Синтаксис:

Пример 174

&мнемоника_символа;

<!-- или -->

&#код_символа;

Использование спецсимволов

Самый часто используемый спецсимвол - это пробел (его мнемоника  ).

Как Вы уже вероятно успели заметить, браузер вырезает подряд идущие пробелы. Если Вы напишите в тексте 5 пробелов подряд браузер вырежет 4 и отобразит лишь один, чтобы исправить это Вы можете использовать спецсимвол   :

Пример 175

<html>

<body>

<p>Продано авто Джеймса Бонда за 387 тыс.Долларов США: </p>

<p>ASTON MARTIN  USD $3 8 7   0  0  0 </p>

</body>

</html>

Также в HTML коде часто используются спецсимволы < (мнемоника <) и > (мнемоника >). Данные символы невозможно напрямую использовать в коде потому, что браузер путает их с началами тэгов.

Пример 176

<html>

<body>

<p>Ниже содержатся символы меньше и больше : </p>

<p>< - меньше </p>

<p>> - больше </p>

</body>

</html>

Мнемоники и коды часто используемых спецсимволов

Символ

Описание

Мнемоника

Код

 

Пробел

 

 

<

Меньше чем

<

<

>

Больше чем

>

>

©

Знак охраны авторского права

©

©

®

Зарегистрированный товарный знак

®

®

&

Знак амперсанда

&

&

Сделайте сами

Задание 1 Создайте текст ниже в редакторе ( Ваши авторские права на созданный сайт сайта ), который станет частью Вашего сайта :

 © Ваше имя (наименование), 2012

Патентное бюро ПИШИТЕ СВОЕ НАЗВАНИЕ ®

HTML заключение

В этом учебнике мы рассказали как можно создавать веб-сайты с помощью HTML.

Хотите проверить как Вы усвоили HTML? Посетите HTML тестирование.

После прочтения учебника появилось желание создать собственный веб-сайт? Посетите раздел веб-хостинг.

Забыли, что делает определенный тэг или хотите узнать о HTML больше (некоторые тэги и атрибуты не были рассмотрены в учебнике)? Посетите наш HTML справочник.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]