![]() ![]() ![]() ![]() ![]() ![]()
Ссылки.
Ступенька 16 - "Закладка. Как сделать ссылку внутри документа. Практические советы написания ссылок".Иногда возникает такая ситуация, что нам нужно сделать ссылку не на другой документ, а внутри того же документа на какую-то его часть. Ссылка такого рода называется закладкой, в народе именуемая "якорем". Такая навигация внутри одного и того же документа весьма удобна. Создаваться она может двумя способами. Способ первый - с помощью атрибута name (имя закладки) тэга <a></a> :
<head> <title>Пример закладок</title> </head> <body> <H2>Григорий Остер, "Вредные советы.<BR> Книга для непослушных детей и их родителей".</H2><BR> <A href="#stih1">Ссылка на стих первый</A><BR> <A href="#stih2">Ссылка на стих второй</A><BR> <A href="#stih3">Ссылка на стих третий</A><BR> Недавно ученые открыли, что на свете бывают непослушные дети, которые все делают наоборот. Им дают полезный совет: "Умывайтесь по утрам" - они берут и не умываются. Им говорят: "Здоровайтесь друг с другом" - они тут же начинают не здороваться. Ученые придумали, что таким детям нужно давать не полезные, а вредные советы. Они все сделают наоборот, и получится как раз правильно. <H3><A name="stih1">Стих первый</A></H3> <PRE> ... текст первого стиха... </PRE> <H3><A name="stih2">Стих второй</A></H3> <PRE> ... текст второго стиха... </PRE> <H3><A name="stih3">Стих третий</A></H3> <PRE> ... текст третьего стиха... </PRE> </body> </html> посмотреть Заметьте - в тэге <A href="#stih3"> - символ решетки (#) перед именем закладки, на которую мы ссылаемся, обязателен!
Вы можете ссылаться на закладку и из других документов, тогда ссылка будет выглядеть следующим образом:
Способ второй - с помощью атрибута id, который назначает тэгу (элементу) уникальное имя в пределах одного документа (кроме тэгов Base, Head, Html, Meta, Script, Style, Title).
<head> <title>Пример закладок 2</title> </head> <body> <H2>Григорий Остер, "Вредные советы.<BR> Книга для непослушных детей и их родителей".</H2><BR> <A href="#stih1">Ссылка на стих первый</A><BR> <A href="#stih2">Ссылка на стих второй</A><BR> <A href="#stih3">Ссылка на стих третий</A><BR> Недавно ученые открыли, что на свете бывают непослушные дети, которые все делают наоборот. Им дают полезный совет: "Умывайтесь по утрам" - они берут и не умываются. Им говорят: "Здоровайтесь друг с другом" - они тут же начинают не здороваться. Ученые придумали, что таким детям нужно давать не полезные, а вредные советы. Они все сделают наоборот, и получится как раз правильно. <H3 id="stih1">Стих первый</A></H3> <PRE> ... текст первого стиха... </PRE> <H3 id="stih2"> Стих второй</A></H3> <PRE> ... текст второго стиха... </PRE> <H3 id="stih3">Стих третий</A></H3> <PRE> ... текст третьего стиха... </PRE> </body> </html> посмотреть
Никогда не записывайте так: Если вы напишите имя закладки большими буквами, а, ссылаясь, укажете это имя маленькими, то браузер может посчитать это за два разных имени (а может и за одно), поэтому во избежание ошибок учитывайте это, и пишите имена в одном регистре. Вот некоторые практические советы написания ссылок:
![]()
![]() ![]() |