|
Кто не знает, что такое гиперссылка? На
страницах Internet ее видели все.
И не только видели, но и не раз "щупали" мышью. Так не дадите ли
определение сего явления? Непросто, правда?
Действительно, понятное и исчерпывающее
"энциклопедическое" определение
гиперссылки встречается нечасто. Вот, например, одно такое определение.
Гиперссылка (hyperlink). Указатель внутри гипертекстового
документа, указывающий на другой документ (связывает с другим документом),
который также может быть гипертекстовым.
А теперь давайте
разбирать, что все это значит. Что такое указатель? Любой программист
поймет... А не программист? Возможно, поймет интуитивно: раз указатель - значит,
на что-то указывает. Но это все равно что сказать: раз ссылка - значит, на
что-то ссылается. Раз "гипер" - значит, на гипертекстовый документ. Вот и все.
Но как раскрыть в
сухом определении всю прелесть этого маленького элемента Web-страниц? Мгновенный (в идеале) переход из некторой
точки одного электронного документа в соответствующую ему точку другого такого же
документа чем-то напоминает гиперпространственные порталы, по которым герои
фантастических романов
переходят из одной главы в другую...
Как выглядит
гиперссылка? Это знает любой, кто провел в Internet хотя бы пятнадцать минут: указатель мыши, поменявший форму, -
была стрелка, стала рука с вытянутым указательным пальцем. Если щелкнуть на
том месте, на которое показывает палец, то обязательно что-нибудь произойдет: откроется
новая страница,
появится окно, в котором можно написать электронное письмо, начнет закачиваться файл...
Естественно предположить,
что код, "отвечающий" за гиперссылку, должен состоять из двух
частей: одна определяет "точку входа" (место, откуда происходит
переход), а вторая - "точку выхода", или то, что происходит, если
щелкнуть в "точке
входа".
Так и есть. "Точкой входа" является
фрагмент исходной страницы - текст, графика
или то и другое вместе, размеченное дескриптором <А>, а "точку
выхода" определяет параметр
дескриптора <А>, внутри которого заключен этот фрагмент.
Вернуться на главную
|