HTML: как добавить тег привязки, не влияя на визуальное отображение?

0

Я хочу добавить тег привязки HTML к странице, но так, чтобы не влиять на макет или форматирование. При использовании <a> или <p> или <div> и т.д. Вводится некоторое вертикальное пустое пространство.

Есть ли способ включить якорь, чтобы он не влиял на визуальное отображение страницы?

Предположим, что я не хочу включать этот якорь внутри уже существующего абзаца или другого элемента, и что я хочу просто ввести якорь в любом месте страницы без изменения отображения страницы.

ОБНОВЛЕНИЕ 1

Это простой пример. Вставка anchor1 ниже вводит вертикальное пространство. Есть ли способ просто вставить якорь волей-неволей без визуального оформления? Якорь будет использоваться как ссылка для перехода в определенное место на странице.

<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.</p>
<p id="anchor1"></p>
<p>It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.</p>
  • 2
    Трудно сказать, что происходит, не видя фактического макета. Можете ли вы показать демо до и после добавления якоря?
  • 0
    Проверьте CSS на странице.
Показать ещё 4 комментария
Теги:

1 ответ

0
Лучший ответ

Если вы не можете добавить идентификатор к существующему элементу, используйте фактический якорь:

Элемент HTML <a> (или элемент <a> HTML) определяет гиперссылку, именованное целевое назначение для гиперссылки или и то, и другое.

HTML4:

<a name="anchor1"></a>

HTML5:

<a id="anchor1"></a>
  • 0
    Это сработает, спасибо.
  • 1
    Добавление a элементе между p элементами влияет рендеринг (путем предотвращения коллапса вертикальных краев), а отредактированный вопрос показывает два p элементов и дополнительный пустой p элемент между ними.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню