Ссылка по id html: Ссылки внутри страницы | htmlbook.ru
Содержание
Как сделать ссылку на определенное место на странице? — Вопросы и ответы — Джино
Для этого вам нужно создать якорь. Якорь — закладка с уникальным именем (id) на определенном месте веб-страницы, предназначенная для создания перехода к ней по ссылке. Например, чтобы сделать переход с описания компании на контакты:
Перейдите в «Расширенный режим» в левом нижнем углу страницы.
Из меню справа страницы переместите в редактор блок, на который вы хотите сделать ссылку.
Нажмите на блок, в панели его управления выберите «Редактировать HTML блока» и пропишите в теге div атрибут id, например: <div> и нажмите «Сохранить».
Из меню справа страницы переместите в редактор блок, с которого будет осуществляться переход.
Нажмите на него, выделите текст для перехода и в панели инструментов сверху выберите «Ссылку».
В открывшемся меню в первой строке «Обычная ссылка» укажите #contacts и нажмите «Сохранить».
* 4.1. Если вы хотите использовать переход с кнопки, найдите подходящий виджет в меню справа на странице и переместите его в редактор. Нажмите на кнопку два раза, выберите «Ссылку» и следуйте последнему пункту.
С помощью чего редактируется сайт?
Как управлять виджетами?
Как изменять текст виджетов?
Как добавить ссылку?
Можно ли вернуть удаленный по ошибке текст или картинку?
Можно ли поменять фон и цвет?
Как добавить свою карту?
Как добавить картинку?
Можно ли открывать фотографии в увеличенном размере?
Как настроить для фотографий просмотр с прокруткой?
Можно ли изменить размер или форму картинки?
Как добавить свое видео?
Как добавить ссылки на соцсети?
Можно ли восстановить информацию, если не нажали «Сохранить» и закрыли редактор?
Возможно ли принимать платежи на сайте, созданном на «Джино. Лендинге»?
Как добавить ссылку на кнопку?
Как сделать меню?
Как поменять иконку?
Для чего нужен «Расширенный режим»?
Как поменять фон страницы?
Можно ли разделить страницу на секции с разным фоном?
Как сделать кнопку «Позвонить»?
Как добавить форму обратной связи?
Как добавить анимацию на страницу?
Пример: Как подключить SSH
Как сделать внутреннюю ссылку в HTML
Раздел:
Сайтостроение /
HTML /
Вёрстка сайта с нуля 2. 0
Как научиться верстать сайты любой сложности и под любые устройства, даже если сейчас Вы не знаете, что такое HTML?
Есть несколько способов, но самый доступный — это видеокурс.
Подробнее…
Как всегда напоминаю, что есть замечательный видеокурс о вёрстке сайтов, в котором рассказывается в том числе о HTML и CSS:
>>> Вёрстка сайта с нуля 2.0 >>>
О ссылках я рассказывал здесь и
здесь, но там речь шла только о переходах на внешние страницы. Однако довольно часто в HTML приходится делать ссылки внутри страницы. Например, если в одном документе у вас несколько разделов, а в начале статьи должно быть содержание документа со ссылками на эти разделы.
И в этой статье я расскажу о том, как сделать ссылку внутри страницы в HTML…
Итак, ссылка на текст внутри страницы в HTML создаётся за два шага:
Надо создать ссылку.
Надо обозначить место в тексте, куда ведёт ссылка.
Создать ссылку можно так:
<a href="#name_link">Название ссылки</a>
То есть вы используете всё тот же атрибут
href, но вместо URL пишите имя ссылки.
А чтобы браузер знал, что эта ссылка ведёт на место внутри страницы,
перед именем надо поставить знак #.
На втором шаге вы должны обозначить место в документе, куда ведёт ссылка. Обозначить место в документе, куда должна вести ссылка, можно одним из двух способов:
<h3><a name="name_link">Заголовок в статье</a></h3>
или
<h3>Заголовок в статье</h3>
Первый способ более старый, и он будет работать во всех браузерах.
Второй способ более современный (лучше использовать именно его), но в некоторых старых браузерах это работать не будет.
Разумеется, атрибуты id или name могут быть
использованы не только в заголовках, но и в других тегах. Например, в тегах
абзаца или картинки. Так что внутренняя ссылка может вести на любое место в документе.
Ну а теперь пример для лучшего понимания:
<a href="#my_link_1">Ссылка на заголовок 1</a><br>
<a href="#my_link_2">Ссылка на заголовок 2</a><br>
<br><br>
<h3><a name="my_link_1">Первый заголовок в статье</a></h3>
<p>
Это текст внутри документа под первым заголовком.
</p>
<h3>Второй заголовок в статье</h3>
<p>
Это текст внутри документа под вторым заголовком.
</p>
Переход по ссылке внутри страницы в HTML может выполняться не только внутри
страницы, где расположена ссылка, но и к обозначенному месту другой страницы
в Интернете (разумеется, если это место там обозначено с помощью
id или name).
Например, если на странице моего сайта
https://info-master.su/programming/web/html/link-attributes.php есть подзаголовок, который обозначен так:
<h3>Атрибут TABINDEX</h3>
то для того, чтобы с вашего сайта вы могли перейти именно на эту часть страницы, вы должны прописать такую ссылку:
<a href="https://info-master.su/programming/web/html/link-attributes.php#tabindex">
Ссылка на участок другой страницы
</a>
И таким образом пользователь может перейти не в начало страницы, а сразу к нужному участку,
то есть к подзаголовку Атрибут TABINDEX.
На этом, пожалуй, разговор о ссылках я закончу. Для лучшего понимания посмотрите видео (выше) и
изучите курс о вёрстке сайтов.
Как создать свой сайт
Очень небольшая книга, которую можно прочитать буквально за 15 минут. Но эти 15 минут дадут вам представление о том, как создаются современные сайты…
Подробнее…
Помощь в технических вопросах
Помощь студентам. Курсовые, дипломы, чертежи (КОМПАС), задачи по программированию: Pascal/Delphi/Lazarus; С/С++; Ассемблер; языки программирования ПЛК; JavaScript; VBScript; Fortran; Python; C# и др. Разработка (доработка) ПО ПЛК (предпочтение — ОВЕН, CoDeSys 2 и 3), а также программирование панелей оператора, программируемых реле и других приборов систем автоматизации.
Подробнее…
В этой статье вы узнаете об одном из самых новаторских изобретений в истории Интернета — ссылках. Ссылки позволяют читателю документа мгновенно переходить от документа к документу и от сервера к серверу. Многое произошло с тех пор, как впервые были представлены ссылки, но одно остается неизменным: ссылки являются чрезвычайно важной частью работы в Интернете, и они могут упростить или усложнить доступ к вашему контенту для посетителей вашего веб-сайта, в зависимости от того, как вы их используете.
В этой статье рассказывается, как создавать ссылки, которые легко понять и использовать в любой среде. Далее мы рассмотрим, как ссылки влияют на вашу популярность в поисковых системах, и вы получите несколько советов по формулировке текста ссылки.
Что такое ссылки?
Ссылки — это части HTML-документа, указывающие на другие ресурсы — другие HTML-документы, текстовые файлы, PDF-файлы и т. д. По некоторым ссылкам браузер переходит автоматически, созданным с помощью (с некоторыми из них вы уже встречались в предыдущих статьях, например, когда они использовались для импорта файлов CSS в документ HTML). Но обычно, когда мы говорим о ссылках, мы имеем в виду те, которые созданы автором страницы и не являются обязательными для активации пользователем. Они называются якорями , и вы добавляете их в документ HTML с помощью элемента .
Анатомия якоря
Вы можете превратить любой встроенный элемент или текст в HTML-ссылку, добавив элемент вокруг него. Например, в следующем HTML-документе текст Opera Software является ссылкой.
<голова>
<мета-кодировка="utf-8">
Пример ссылки
голова>
<тело>
Посетители, активировавшие эту ссылку (щелкнув ее мышью, активировав ее с помощью клавиатуры или даже голосом в некоторых случаях), покинут текущую страницу и перейдут на домашнюю страницу Opera. С самой ссылкой происходит больше изменений, и мы рассмотрим их позже, когда будем говорить о стиле ссылок.
Тег привязки имеет несколько атрибутов, которые вы можете добавить:
href — ресурс, на который указывает ссылка (либо внешний файл, либо идентификатор привязки).
id — уникальный идентификатор ссылки, полезный для оформления ссылки с помощью CSS или ссылки на нее с помощью JavaScript. Вы также можете использовать атрибут id , чтобы сделать ссылку на якорь страницы и ссылаться на нее из других элементов .
class — имя класса CSS для применения к ссылке, полезно, например, если вы хотите стилизовать определенные ссылки на странице, но не другие.
title — дополнительная информация о ссылке, которую браузер должен отображать при наведении.
Давайте сначала рассмотрим наиболее важные атрибуты, а затем поговорим о том, что вы можете сделать со ссылками, чтобы облегчить работу своим посетителям.
Атрибут href
Элемент может играть несколько ролей, в зависимости от установленных атрибутов. Чаще всего вы будете использовать атрибут href , который определяет, на какой ресурс указывает ссылка. Этот атрибут может содержать различные значения:
URL-адрес относительно текущей папки, например, «…/…/help/help.html» (две точки означают «подняться на один уровень вверх в иерархии папок сайта»), или URL-адрес, абсолютный корень сервера, например, «/help/help.html» (косая черта в начале URL-адреса означает, что адрес начинается в корне иерархии папок, в которой находится текущая страница).
URL-адрес на другом сервере, например «ftp://ftp.opera.com/» или «http://developer.yahoo.com/yui».
Идентификатор или идентификатор фрагмента, которому предшествует знак решетки, например, «#menu». Это указывает на цель внутри текущего документа, а не на внешний URL.
Сочетание URL-адресов и идентификаторов фрагментов. То есть вы можете напрямую ссылаться на раздел другого документа, указав в атрибуте href URL-адрес, за которым следует идентификатор фрагмента, например «http://dev. opera.com/articles/view/new-structural». -elements-in-html5/#aside».
Создание внутристраничной навигации с помощью атрибутов id
Вы также можете поместить атрибут id в элемент , чтобы сделать его якорем страницы. Анкоры страницы — это внутристраничные цели для других ссылок на этой странице. Вы связываетесь с ними, помещая идентификатор в атрибут href другой ссылки. Например, вот якорь, закодированный как цель ссылки:
Удобно, что сегодня большинство браузеров позволяют вам писать это «сокращенно», помещая идентификатор непосредственно в элемент, на который вы хотите сослаться, например:
Раздел #1
Это намного проще, и мы рекомендуем по возможности делать это именно так.
Следующий HTML содержит примеры различных типов ссылок:
<голова>
<мета-кодировка="utf-8">
Пример различных ссылок
css">
голова>
<тело>
Разные ссылки
Пример внутристраничной навигации с идентификаторами фрагментов, ссылками и привязками
Откройте этот файл в выбранном вами браузере и поэкспериментируйте с ним. Вы обнаружите, что активация любой из ссылок в первом списке приведет к переходу в соответствующий раздел той же страницы. Возможно, вы также заметили, что URL-адрес в строке адреса вашего браузера изменился и теперь показывает идентификатор фрагмента в конце, что означает, что посетители могут добавить этот раздел в закладки или отправить ссылку другим людям по электронной почте, чтобы отправить их именно туда, куда они должны идти. . Резюме:
Анкорные ссылки могут иметь идентификатор фрагмента как значение атрибута href . Этот идентификатор фрагмента должен начинаться со знака решетки (#).
При активации эта ссылка будет переходить к любому элементу HTML с идентификатором этого значения. Все идентификаторы на странице должны быть уникальными.
Идентификаторы
соответствуют определенным соглашениям об именах. Самое главное, что они должны начинаться с буквенно-цифрового символа и не должны содержать пробелов.
Это относится к меню и различным разделам в примере, но как насчет других ссылок? Если вы попробуете их, вы увидите, что они указывают на разные цели — один переходит на другой сайт, другой отображает фотографию, а третий показывает определенный раздел другой веб-страницы (находится путем перехода к определенному идентификатору). Если все это сработало для вас, отлично, но что, если ваш браузер не может понять некоторые ресурсы?
Не допускайте двусмысленности в отношении того, на что вы ссылаетесь
Важно помнить о ссылках: они являются существенной частью ваших отношений с посетителями. Читатели верят, что когда вы предлагаете им ссылку, они могут перейти по ней и получить полезную и актуальную информацию. Если ваши ссылки не работают, потому что связанный ресурс недоступен или имеет формат, который браузер посетителя не может использовать, вы предадите это доверие и потеряете доверие. Не позволяйте этому случиться.
Предоставление дополнительной информации с помощью атрибута title
Как и для большинства других элементов HTML, вы можете добавить атрибут title к элементу , чтобы включить дополнительную информацию. Браузеры будут показывать всплывающую подсказку , когда посетители наводят курсор мыши на ссылку. Подсказка обычно сообщает им, о чем ссылка. Например, вы можете дать небольшое введение в содержание и местоположение связанного документа:
<голова>
<мета-кодировка="utf-8">
Добавление дополнительной информации с помощью атрибута title
css">
голова>
<тело>
Добавление дополнительной информации с помощью атрибута title
Однако вы не можете ожидать от посетителей достаточно терпения и зрительно-моторной координации, чтобы полагаться на это для получения важной информации. Слабовидящие пользователи, которые плохо видят страницу (или вообще не видят), скорее всего, не смогут получить доступ к этой информации. Хотя у программ чтения с экрана есть возможность считывать атрибуты title для конечного пользователя, по умолчанию эта функция обычно отключена. Вот почему вы никогда не должны использовать атрибут title для важной информации о ссылке.
Важная информация может быть следующей:
Ссылки на не-HTML-ресурсы, такие как PDF-файлы, изображения, видео, звуковые файлы или загрузки.
Выход с текущего сайта и переход на другой сервер (внешние ссылки).
Ссылка на документ, который откроется в другом фрейме или во всплывающем окне.
Ссылки на не-HTML-ресурсы — не заставляйте людей гадать
Это может быть очень раздражающим, когда вы нажимаете на ссылку, а ваш браузер не знает, что делать с содержимым, на которое указывает ссылка. К сожалению, слишком часто можно увидеть, как веб-сайты ссылаются на изображения, PDF-документы и видео, не сообщая своим посетителям, чего ожидать. Кроме того, ресурс может быть довольно большим, а это означает, что посетители могут предпочесть загрузить его, а не открывать в браузере, или они могут предпочесть вообще не получать к нему доступ.
Один из важнейших факторов успеха веб-страницы — не заставлять пользователей угадывать, что произойдет, когда они выполнят действие. Вместо этого прямо скажите им, какие последствия будет иметь действие. В случае связанных ресурсов все, что вам нужно сделать, это сообщить своим посетителям, что такое связанный ресурс. Вот несколько примеров:
<голова>
<мета-кодировка="utf-8">
Связывание ресурсов, отличных от HTML
голова>
<тело>
Предоставляя информацию о связанных файлах и их характере, вы оставляете решение о том, что с ними делать, вашим посетителям, вместо того, чтобы ожидать, что у них будут определенные настройки браузера или предустановленное программное обеспечение. Если вы смешаете эту информацию с умным стилем, вы даже можете сделать такие ссылки привлекательными и интуитивно понятными, например, присвоив разным типам ссылок легко узнаваемые значки (подробнее об этом см. в руководствах/Стили списков и ссылок). Если вы хотите быть в полной безопасности, вы также можете предложить раздел справки, в котором объясняется, что такое различные форматы файлов и где вы можете получить программное обеспечение, необходимое для их отображения.
Внешние и внутренние ссылки
Одно из самых больших опасений для бизнес-сайтов — люди, покидающие сайт преждевременно. Это часто является причиной того, что сайты не предлагают сторонние ссылки (если только третьи стороны не платят деньги за привилегию направлять на них веб-трафик). Мы вернемся к этой ошибке в суждении позже; а пока давайте поговорим о том, что разработчики могут сделать, чтобы предотвратить непреднамеренное покидание сайта посетителями и как эти меры влияют на успех сайта.
Фреймы и всплывающие окна — просто скажите «нет»
Страх потерять посетителей на другие сайты, но при этом все еще желающие ссылаться на них, дал нам две инновации (?) в веб-разработке, которые годами были занозой в юзабилити: фреймы и всплывающие окна .
Использование фреймов HTML означает, что вы разделяете страницу, отображаемую в браузере, на несколько разных документов. Преимущество заключается в том, что документ, по-видимому, остается неизменным, даже когда вы загружаете различный контент либо с вашего собственного сервера, либо со сторонних серверов. Однако на этом полезность заканчивается. Проще говоря, фреймы обеспечивают ужасный пользовательский опыт. Например, когда на сайте используются фреймы:
Поисковые системы не могут индексировать всю страницу. Вместо этого в результатах поиска могут отображаться только те части страницы, которые не имеют смысла вне контекста.
Посетители не могут добавить страницу в закладки в том состоянии, в котором они ее просматривают. В следующий раз, когда они откроют эту закладку, они увидят исходное состояние набора фреймов, а не страницу в том виде, в каком они ее покинули.
Посетителям, которые зависят от вспомогательных технологий, очень трудно ориентироваться в наборах фреймов.
Третьи стороны могут не захотеть, чтобы их сайты отображались внутри набора фреймов, и поэтому используют сценарии «разрушителя фреймов», которые заменяют наборы фреймов реальным URL-адресом, когда вы пытаетесь их встроить. Это также используется, чтобы помешать преступникам заманивать пользователей Интернета для ввода личной информации в
законно выглядящий веб-сайт («фишинг»).
Ссылки внутри набора фреймов используют атрибут target привязки для нацеливания на правильный фрейм. Каждый фрейм в наборе фреймов получает уникальное имя, и активация ссылки открывает документ, определенный в атрибуте href в этом фрейме. Если набор фреймов недоступен (например, если посетитель нашел документ со ссылками через поисковик), каждая ссылка открывается в новом экземпляре браузера.
Открытие нового экземпляра браузера — еще один распространенный способ ссылки на сторонние сайты либо с помощью всплывающего окна со сценарием, либо с помощью атрибут target со значением _blank . Тот факт, что каждый современный браузер поставляется с блокировщиком всплывающих окон, должен указывать на то, насколько непопулярна эта техника сегодня!
Короче говоря, не используйте атрибут target при создании ссылок, если вы не знаете, что делаете . В любом случае, это устаревшая идея; сегодня практически все браузеры имеют интерфейсы с вкладками, поэтому пользователи могут легко открывать сторонние сайты в другой вкладке, не покидая ваш сайт. При определенных обстоятельствах вы можете захотеть указать разницу между внешними и внутренними ссылками, но всегда оставляйте на усмотрение посетителя, что с ними делать.
Преимущества исходящих и входящих ссылок
Есть несколько веских причин для размещения ссылок на сторонние сайты, даже если они являются конкурентами.
Это дает вам доверие в глазах ваших посетителей, говоря им, что вы настолько уверены в качестве своего контента, что не избегаете конкуренции.
Это возможность предоставить полный спектр услуг. Вы можете ссылаться на контент, статьи или даже продукты на других сайтах, которые вы не освещаете, но которые могут представлять интерес для тех посетителей, которые хотят глубже погрузиться в обсуждаемую тему.
Вы можете доказать свою точку зрения, взяв за основу более старую статью третьей стороны и предложив лучшее или другое решение, ссылаясь на старую статью по ссылке.
Полезность входящих ссылок (ссылок, ведущих со стороннего сайта на ваш) вызывает меньше споров. Чем чаще другие высококачественные сайты ссылаются на ваш, тем выше ваш рейтинг в поисковых системах. Однако прежде чем это произойдет, вам нужно доказать, что вы не уклоняетесь от ссылок на других.
Это подводит нас к другой очень важной части создания хороших ссылок: как их формулировать.
Формулировка ссылки
Мы кратко рассмотрели это в разделе, посвященном ссылкам на не-HTML-ресурсы, но полезно напомнить себе, что ссылки — это не только интерактивные элементы, но и неотъемлемая часть копии страницы.
Некоторые вспомогательные технологии предлагают список ссылок вместо всего документа, чтобы посетители могли быстро перемещаться по нему и находить нужную ссылку. Это означает, что текст вашей ссылки должен иметь смысл как вне контекста, так и в контексте. Вы можете легко проверить это в Opera, открыв любой сайт и выбрав Инструменты > Ссылки из меню или нажав Ctrl + Shift + L . Вы получите новую вкладку, которая показывает все ссылки в документе и ресурсы, на которые они указывают.
Также следует убедиться, что на вашей странице нет нескольких ссылок с одинаковым текстом, но указывающих на разные ресурсы. Классической ошибкой являются ссылки «нажмите здесь» со словами «Чтобы загрузить последнюю версию нашего инструмента , нажмите здесь ». Гораздо лучше использовать текст ссылки, объясняющий, на что указывает ссылка. Например, превратите это предложение в «Вы можете загрузите последнюю версию нашего инструмента и попробуйте сами».
То же самое относится к ссылкам «больше». Их часто можно найти на новостных сайтах, где вы видите заголовок и текст тизера, за которым следует ссылка «еще» или «полная история». Решение этой проблемы состоит в том, чтобы либо использовать связанное изображение «еще» с некоторым уникальным альтернативным текстом, либо добавить элемент внутри ссылки после «еще» и скрыть его с помощью CSS.
Стили ссылок
Полное рассмотрение стилей ссылок выходит за рамки этой статьи (но вы можете найти дополнительную информацию в руководствах/Списках стилей и ссылках). Тем не менее, важно помнить, что то, как выглядят ссылки, очень важно и что существует несколько различных состояний ссылок, которые следует учитывать. В ссылке указано (называется CSS селекторы псевдокласса ) такие:
:link (по умолчанию) — определяет стиль непосещенных ссылок в целом. По умолчанию непросмотренные ссылки выделены синим цветом.
:visited — определяет стиль уже пройденных (посещенных) ссылок. По умолчанию уже посещенные ссылки окрашены в фиолетовый цвет.
:hover — определяет стиль ссылки при наведении на нее курсора мыши.
:focus — определяет стиль ссылки, когда она находится в фокусе (или выделена) щелчком мыши или другим альтернативным механизмом управления, например клавиатурой.
:active — определяет стиль ссылки при ее активации; то есть, пока соединение с его целью находится в процессе. Это также стиль последней активированной ссылки, когда вы переходите к документу с помощью функции браузера «Назад».
HTML5: связывание на уровне блоков
В HTML4 элемент был ограничен превращением других встроенных элементов в ссылки. Это было нормально для большинства ситуаций, но становилось раздражающим, когда вы хотели, например, превратить весь раздел рекламного баннера, содержащий изображения и абзацы, в ссылку. Чтобы код оставался действительным, вам нужно было бы обернуть каждый отдельный бит текста и каждое изображение в отдельную ссылку — все они идут в одно и то же место — что не только ужасно повторяется, но и сбивает с толку вспомогательные технологии и их пользователей. Размещение встроенного элемента вокруг раздела содержимого блочного уровня также приводит к странному поведению стиля, если только вы не забудете настроить его так, чтобы он отображался как элемент блочного уровня с помощью CSS.
К счастью, в HTML5 это ограничение снято, что позволяет размещать одну ссылку на любое количество контента, которое вы хотите. Чтобы заставить его вести себя правильно, вам все равно нужно настроить ссылку так, чтобы она вел себя как элемент уровня блока, но это легко и гораздо более гибко, чем раньше. Давайте рассмотрим пример:
<голова>
<мета-кодировка="utf-8">
Пример ссылки на уровне блока
<стиль>
а {
дисплей: блок;
цвет фона: синий;
текстовое оформление: нет;
цвет белый;
ширина: 300 пикселей;
высота: 100 пикселей;
}
а: наведите {
цвет фона: красный;
}
стиль>
голова>
<тело>
opera.com">
Ссылка на Opera
Программное обеспечение Opera
тело>
Здесь вы можете видеть, что у нас есть элемент , охватывающий как заголовок, так и абзац. Чтобы это работало правильно, мы установили его на display: block; в CSS. Если вы сами попробуете этот пример, вы увидите, что весь блок является частью кликабельной области ссылок. Я также добавил изменение цвета фона при наведении, чтобы сделать это более заметным.
Заключение
Мы многое рассмотрели в этой статье, но, пожалуй, самый важный вывод — помнить не только о том, что делают ссылки, но и о том, что они 9 делают.0201 должно подойти .
Для чего нужен атрибут target в ссылках и можно ли его использовать?
Я говорил об отношениях ссылок и связях между ссылками и якорями. Есть ли атрибут для ссылок, который также описывает отношения между документами?
Как вы можете написать ссылку, которая отправляет посетителей к элементу, находящемуся дальше по странице, когда они нажимают на него? В чем нужно убедиться заранее?
urlvariables — Php: как связать URL-адрес с идентификатором, ориентированным на раздел html?
спросил
Изменено 9 лет, 3 месяца назад
Просмотрено 19k раз
Новичок в php 🙂
Работая над проектом блога, я хочу перейти (отправить) пользователей на другую страницу с конкретным (полным) сообщением и его комментариями, щелкнув ссылку «Комментарии» на главной странице.
Я хочу отправить пользователя прямо в раздел комментариев. но я также должен предоставить идентификатор сообщения со ссылкой после вопросительного знака «?». Я хочу знать, куда включить div #comments (раздел html) в URL-адрес.
Заранее спасибо.
PHP
urlvariables
Сначала назначьте id элементу, до которого вы хотите прокрутить браузер (пользователь).
Пример.
<дел>
Затем создайте URL-адрес, который добавляется с # и id по вашему выбору.
Пример.
http://example.com/post/1/#mycomment
Для этого можно использовать пустой тег :
Вставьте это перед комментариями
:
И попробуйте войти на свою страницу с тегом #comments, например: http://mysite.com/example.php?postID=123#comments
Добавьте имя в тег привязки и свяжите его с href, используя префикс # Комментарий
Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария Содержимое первого комментария
Содержимое второго комментария Содержимое второго комментария Содержимое второго комментария Содержимое второго комментария Содержимое второго комментария Содержимое второго комментария Содержимое второго комментария Содержимое второго комментария Второй комментарий Второй комментарий Второй комментарий Второй комментарий Второй комментарий Второй комментарий
Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария Содержимое третьего комментария