русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Гиперссылки в НТМL – документе. Изображения


Дата добавления: 2015-07-09; просмотров: 544; Нарушение авторских прав


Использование гиперссылок

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

В HTML переход от одного фрагмента текста к другому задается с помощью тэга:

 

<a href="[адрес перехода]">выделенный фрагмент текста</a>

В качестве параметра [адрес перехода] может использоваться несколько типов аргументов. Самое простое - это задать имя другого HTML-документа, к которому нужно перейти.

Например: <a href="pr.htm">Перейти к оглавлению</a>

Такой фрагмент HTML-текста приведет к появлению в документе выделенного фрагмента "Перейти к оглавлению", при нажатии на который в текущее окно будет загружен документ pr.htm.

þ Обратите внимание, если в адресе перехода не указан каталог, переход будет выполнен внутри текущего каталога. Если в адресе перехода не указан сервер, переход будет выполнен на текущем сервере.

На практике, однако, часто бывает необходимо дать ссылку на документ, находящийся на другом сервере. Например, если Вы хотите дать ссылку на это руководство со своей странички, Вам придется ввести в свой HTML-документ примерно такой фрагмент:

 

<a href="http://www.ns2.ripo.unibel.by/home/pr.htm">Практическое руководство по HTML </a>

 

При необходимости можно задать переход не только к некоторому документу, но и к определенному месту внутри этого документа. Для этого необходимо создать в документе, к которому будет задан переход, некоторую опорную точку, называемую меткой или анкером.



Разберем это на примере.

Допустим, что необходимо осуществить переход из файла 1.htm по щелчку на фразе "Переход к анкеру" к словам "Переход закончен" в файле 2.htm (файлы находятся в одном каталоге). Прежде всего, необходимо создать вот такой анкер в файле 2.htm:

 

<a name="AAA">Переход закончен</a>

Фрагменту "Переход закончен" присваивается имя "ААА", при этом он никак не будут выделен в тексте документа.

Затем в файле 1.htm (или в любом другом) можно определить переход на этот анкер:

 

<a href="2.htm#AAA">Переход к анкеру AAA</a>

 

Кстати говоря, переход к этому анкеру можно определить и внутри самого документа 2.htm — достаточно только включить в него вот такой фрагмент:

 

<a href="#AAA">Переход к анкеру AAA</a>

 

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

Во избежание недоразумений рекомендуется задавать имена анкеров латинскими буквами. Следите за написанием имен анкеров: большинство браузеров отличают большие буквы от маленьких. Если имя анкера определено как AAA, ссылка на анкер aaa или AaA не выведет вас на анкер AAA, хотя документ, скорее всего, будет загружен корректно.

Пока что мы обсуждали только ссылки на HTML-документы. Однако возможны ссылки и на другие виды ресурсов.

 

Например:<a href="ftp://server/directory/file.ext">Выгрузить файл</a>

 

Такая ссылка, если ей воспользоваться, запустит протокол передачи файлов и начнет выгрузку файла file.ext, находящегося в каталоге directory на сервере server, на локальный диск пользователя.

 

<a href="mailto:user@mail.box">Послать письмо</a>

 

Если пользователь совершит переход по такой ссылке, у него на экране откроется окно ввода исходящего сообщения его почтовой программы. В строке To: ("Куда") окна почтовой программы будет указано user@mail.box.

Разберем все, что мы знаем о связывании, с помощью примера.

 

<html>

<head>

<title>Пример 9</title>

</head>

<body>

<h1>Ссылки </h1>

<p>С помощью ссылок можно переходить к другим файлам

(например, к <A HREF="pr.htm">оглавлению этого

руководства</A>).</p>

<p>Можно выгружать файлы (например,

<a href="ftp://ripo.unibel.by/html-pr.doc">это

руководство в формате Microsoft Word </a>) по FTP.</p>

<p>Можно дать пользователю возможность послать почту (например,

<a href="mailto:nc@ripo.unibel.by">автору этого руководства</a>).</p>

</body>

</html>

 

 

Этот фрагмент на экране будет выглядеть так:

 

 
 


Ссылки

С помощью ссылок пользователь может переходить к другим файлам (например, к оглавлению этого руководства).

Можно выгружать файлы (например, это руководство в формате Microsoft Word ) по FTP.

Можно дать пользователю возможность послать почту (например, автору этого руководства).

 

Добавление графических изображений в HTML-документы

Встроить изображение в HTML-документ очень просто. Для этого нужно только иметь это изображение в формате GIF (файл с расширением *.gif) или JPEG (файл с расширением *.jpg или *.jpeg) и одну строчку в HTML-тексте.

Для вставки изображения используется тэг вида:

<img src="[имя файла]">

Допустим, нам нужно включить в документ изображение, записанное в файл picture.gif, находящийся в одном каталоге с HTML-документом. Тогда строчка будет вот такая: <img src="picture.gif">

Тэг <Img> использует атрибуты, значения которых имеют большую важность при размещении изображения на Web-странице. Основные из них:

align– выравнивание текста.

align="top "по верхнему краю изображения

align="middle" по средней части изображения

align="bottom" по нижнему краю изображения

align="left" показывает изображение слева

align="right" показывает изображение в правой части окна

heightуказывает высоту изображения в пикселях или процентах

width указывает ширину изображения в пикселях или процентах

border присваивает значение ширины рамки в пикселях вокруг изображения

vspace расширяет свободное пространство в пикселях вокруг изображения по вертикали

hspaseрасширяет свободное пространство в пикселях вокруг изображения по горизонтали

 

Тэг <Img> может также включать атрибут alt="[текст]", например: <img src="picture.gif" alt="Картинка">

Встретив такой тэг, браузер покажет на экране текст "Картинка" и начнет загружать на его место картинку из файла picture.gif. Атрибут alt может оказаться необходимым для старых браузеров, которые не поддерживают изображений, а также на случай, если у браузера отключена автоматическая загрузка изображений (при медленном подключении к Интернет это делается для экономии времени).

Файл, содержащий изображение, может находиться в другом каталоге или даже на другом сервере. В этом случае стоит указать его полный URL адрес.

 

Разберем все, что мы знаем об изображениях, с помощью примера:

 
 


<htnl>

<head>

<title>Пример 10</title>

</head>

<body>

<h1>Изображения </h1>

<p>Изображение можно встроить очень просто: </p>

<p><img src="picture.gif"></p>

<p>Кроме того, изображение можно сделать "горячим", то есть

осуществлять переход при нажатии на изображение:</p>

<p><a href="pr.htm"><img src="picture.gif"></a></p>

</body>

</html>

Обратите внимание на вторую часть примера. Если ссылка на изображение находится между тэгами <a href="..."> и </a>, изображение фактически становится кнопкой, при нажатии на которую происходит переход по ссылке.

 

Этот фрагмент на экране будет выглядеть так:

 

Изображения

Изображение можно встроить очень просто:

Кроме того, изображение можно сделать "горячим", то есть осуществлять переход при нажатии на изображение:




<== предыдущая лекция | следующая лекция ==>
 | Таблицы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.07 сек.