КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
ГиперссылкиВ HTML переход от одного фрагмента текста к другому задается с помощью метки вида: <A HREF=«[адрес перехода]»>текст ссылки</A> <BODY> Go to Yahoo! </BODY> <BODY> Go to <A>Yahoo!</A> </BODY> <BODY> Go to <A HREF="http://www.yahoo.com/">Yahoo!</A> </BODY>
В качестве параметра [адрес перехода] может использоваться несколько типов аргументов. Самое простое — это задать имя другого HTML-документа, к которому нужно перейти. Например: <A HREF=«file1.htm»>Переход</A> Такой фрагмент HTML-текста приведет к появлению в документе выделенного фрагмента «Переход«, при нажатии, на который в текущее окно будет загружен документ file1.htm. Обратите внимание: если в адресе перехода не указан каталог, переход будет выполнен внутри текущего каталога. Если в адресе перехода не указан сервер, переход будет выполнен на текущем сервере. Из этого следует одно очень важное практическое следствие. Если Вы подготовили к публикации некоторую группу HTML-документов, которые ссылаются друг на друга только по имени файла и находятся в одном каталоге на Вашем компьютере (например, наши два html-файла), вся эта группа документов будет работать точно так же, если ее поместить в любой другой каталог на любом другом компьютере, на локальной сети или... на Интернет! Таким образом, у Вас появляется возможность разрабатывать целые коллекции документов без подключения к Интернет, и только после окончательной готовности, подтвержденной испытаниями, помещать коллекции документов на Интернет целиком. На практике, однако, часто бывает необходимо дать ссылку на документ, находящийся на другом сервере. Например, если Вы хотите дать ссылку на файл file2.htm, находящийся на сервере www.server.com, Вам придется ввести в свой HTML-документ примерно такой фрагмент: <A HREF=«http://www.server.com/file2.htm»> Ссылка на другой файл </A> Гиперссылки могут указывать на объекты различных типов. На почтовый ящик: <BODY> Send me <A HREF="mailto:forrest@bubbagump.com">Mail!</A> <A HREF="mailto:forrest@bubbagump.com?subject:Hey Bubba!"> </BODY> Гиперссылкой может быть не только текст но и изображение: <BODY> Go to <A HREF="http://home.netscape.com/"> <IMG SRC="chef.gif" WIDTH=130 HEIGHT=101> </A> </BODY> Гиперссылка может указывать на файл для скачивания: <A HREF="myresume.doc"> Download my resume </A> <BR><A HREF="mybio.doc">Download my autobiography</A> Используя атрибут TARGET можно заставить открыть браузер новое окно. Go to <A HREF="http://home.netscape.com/" TARGET="_blank">Netscape!</A> Внутренние гиперссылки: Гиперссылка необязательно должна приводить к переходу на другой документ. Переход по ссылке может выполняться и внутри одного документа. Для организации такого перехода требуется предварительно создать метку куда требуется выполнить переход, а затем использовать её имя для указания перехода. <A NAME="metka1">Add</A> the URL and you're done! Click <A HREF="#upabit">here</A> to be magically transported...
|