7

Я хочу сослаться на какую-то действительно классную часть статьи, например, на эту запись в блоге, в которой, помимо прочего, объявляется о старении карты в Trello .

Что я могу использовать, используя Google Chrome или в любом другом браузере в целом, для создания URL-адреса, который при щелчке мыши будет ссылаться непосредственно на этот заголовок? т.е. когда пользователь переходит по ссылке, он должен видеть следующее:

  • страница блога

2 ответа2

8

В HTML вы можете ссылаться на фрагменты, добавляя #FRAGMENT к URL, где FRAGMENT - это значение атрибута id (для любого элемента) или атрибута name ( для элемента a или area ). Автор HTML должен предоставить эти атрибуты.

Ручной способ их поиска: пометьте весь контент, на который вы хотите сослаться, проверьте исходный код (обычно щелкните правой кнопкой мыши, а затем что-то вроде "Показать исходный код") и Ctrl+f для id= и name= .

XPointer - это спецификация, которая позволяет ссылаться на любую часть документа XHTML, даже если автор не предоставил никаких идентификаторов фрагментов. В настоящее время вам, вероятно, понадобится надстройка браузера (как и та, на которую вы хотите дать ссылку), чтобы включить поддержку XPointer.

Для старых версий Firefox есть FXPointer:

Сколько раз вы говорили другу или коллеге:«Зайдите на http://example.com/some/doc и найдите XXXX»? Я делаю это много на самом деле. Фактически, это становится все более важным, так как мобильный интернет ускоряется, а небольшие экраны с более сложными в использовании клавиатурами становятся все более распространенными. Я хотел бы начать создавать ссылки в моих документах и сообщениях в блогах, которые точно указывают на какой-то параграф на странице. Я надеюсь, что расширение FXPointer Firefox поможет.

1

Вы не можете (на этой конкретной странице). Ссылка на конкретный подраздел (такой, что браузер пользователя автоматически прокручивает к нему) требует использования привязок HTML для каждого раздела, которого нет на этой странице. В частности, заголовок должен содержать или иметь рядом:

  • (Анкерный) Тег
  • С A или id свойства

Если эти критерии соблюдены, то вы можете сослаться на

http://example.com/webpage.html#anchorName

где anchorName - это значение свойства name или id .

Эта страница Trello просто имеет заголовок:

<h2>Card Aging</h2>

Так что это не может быть связано с. Если бы они использовали вместо:

<h2><a name="aging">Card Aging</a></h2>

тогда вы можете сделать ссылку на него так:

http://blog.trello.com/introducing-power-ups-calendar-card-aging-and-more/#aging

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .