Главная Веб-программинг
HTML |
Делаем ссылки в HTML |
|
|
| Автор Administrator | |
| 22.11.2008 г. | |
|
Пример 1:<a href="http://www.pro-website.net/">Это ссылка на Pro-website.net</a> будет выглядеть в браузере: Элемент a обозначает "якорь/anchor". Атрибут href это сокращение от "hypertext reference/гипертекстовая ссылка", специфицирующий место, на которое выполняется переход по данной ссылке - обычно это internet-адрес и/или имя файла. В примере атрибут href имеет значение "http://www.pro-website.net", которое является полным адресом HTML.net и называется URL (Uniform Resource Locator/универсальный локатор ресурса). Обратите внимание, что"http://" всегда должно входить в состав URLов. Слова "Это ссылка на HTML.net" это текст, который показывается в браузере как ссылка. Не забудьте закрыть тэг </a>. Как насчёт ссылок между моими собственными страницами?Если вы делаете ссылки между страницами на одном web-сайте, то не нужно указывать полный адрес (URL) документа. Например, если у вас две страницы (назовём их page1.htm и page2.htm), сохранённые в одной папке, вы можете сделать ссылку с одной страницы на другую, просто напечатав имя файла в ссылке. То есть ссылка с page1.htm на page2.htm будет выглядеть так: Пример 2:<a href="page2.htm">Щёлкните здесь для перехода на page 2</a> Если page 2 помещена в подпапку "subfolder", ссылка выглядит так: Пример 3:<a href="subfolder/page2.htm">Щёлкните здесь для перехода на page 2</a> В обратную сторону ссылка со страницы page 2 (в подпапке subfolder) на page 1 будет такой: Пример 4:<a href="../page1.htm">Ссылка на page 1</a> Сочетание "../" указывает на папку, расположенную на один уровень выше от данной позиции файла, с которого делается ссылка. Следуя этой логике, вы можете также указать на два уровня выше "../../" или более. Разобрались? Альтернативно вы всегда можете указать полный адрес файла (URL). А ссылки внутри страницы?Вы можете также создавать ссылки-переходы внутри самой страницы - например, оглавление со ссылками на главы. Всё, что вам необходимо, - использовать атрибут id и символ "#". Используйте атрибут id для маркировки элемента, на который вы хотите сделать переход. Например: <h1 id="heading1">heading 1</h1> Теперь можно создать ссылку на этот элемент с помощью знака "#" в атрибуте ссылки. Знак "#" сообщает браузеру, что это переход на той же самой странице. После "#" должен следовать id тэга, на который выполняется переход. Например: <a href="#heading1">Ссылка на heading 1</a> Всё станет понятнее на примере: Пример 5:<html> <head> </head> <body> <p><a href="#heading1">Ссылка на heading 1</a></p> <p><a href="#heading2">Ссылка на heading 2</a></p> <h1 id="heading1">heading 1</h1> <p>Text text text text</p> <h1 id="heading2">heading 2</h1> <p>Text text text text</p> </body> </html> выглядит в браузере (щёлкните по ссылкам): (Примечание: атрибут id должен начинаться с буквы) Могу я перейти ещё куда-нибудь?Вы можете также сделать ссылку на e-mail адрес почти так же, как в ссылке на документ: Пример 6:Ссылка на e-mail <a href="mailto: Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script ">Отправить e-mail Pro-website.net</a> будет в браузере: Отправить на e-mail
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
Единственное отличие в ссылках на e-mail и на файл состоит в том, что, вместо адреса документа, вы записываете mailto: с последующим адресом электронной почты/e-mail. При щелчке по ссылке открывается программа по умолчанию для работы с электронной почтой с адресом, уже записанным в строке адреса. Обратите внимание, что эта функция будет работать только в том случае, если e-mail программа установлена на вашем компьютере. Попробуйте! Есть ещё какие-нибудь другие атрибуты, которые мне нужно знать?Для создания ссылки вы обязательно должны использовать атрибут href. Кроме того, в ссылку можно поместить title: Пример 7:<a href="http://www.pro-website.net/" title="Посещайте Pro-website.net и будет выглядеть в браузере: Атрибут title используется для краткого описания ссылки. Если вы - не щёлкая мышью - поместите её указатель над ссылкой, вы увидите, как появится текст "Посещайте pro-website.net и изучайте HTML". www.html.net |
|
|
Вход / Регистрация
Новое
Продвижение сайта - это следующий логический шаг после завершения разработки са... |
По вашему мнению, сколько цветов в обычной радуге? Мы привыкли, что семь... |
По словам Сергея Брина, соучредителя и директора популярнейшего в мире поискови... |
Почему это важно? Гиперссылка - основа Интернета. Когда человек попадает на люб... |
Приветвтвую, вы хотите себе такие социальные кнопки? Хотите?
|
Последние комментарии
- Как заработать на Так.ру
Я сделал как описано,у меня код html авт... >>> - Как верстать на DIV-ах? Основы блочной в...
статья про блочную верстку неплоха, толь... >>> - Создание юзабилных форм с применением CS...
Каким плагином вы защитили свой сайт от ... >>> - Основные Интернет браузеры для WEB-разра...
Лучшие браузеры это Хром и FF(лучше всег... >>> - Заработок на рекламе Гугл Адсенс - все п...
У меня тоже есть сайт он о цветах но пос... >>>












Здесть вы научитесь создавать ссылки - переходы с одной страницы на другую. Для создания ссылки вы используете то же, что и всегда при кодировании HTML: тэг. Простой тэг с одним элементом и одним атрибутом - и вы можете перейти куда угодно. Вот пример того, как может выглядеть ссылка на Pro-website.net:
Комментарии
RSS лента комментариев этой записи.