Поддержка Проблемы и решения Исчезают якоря для ссылок

  • Поставил на странице несколько якорей для быстрого перехода. Якоря внутренние, используются только на этой же странице, с других страниц или сторонних сайтов перехода на них нет.
    При внесении изменений на страницу якоря исчезают. При этом если вносить изменения в формате «Текст», все в порядке. Внесение же любых (даже вообще никак не касающихся самих якорей или ссылок на них) изменений в формате «Визуально» трет все якоря полностью. Т.е. каждый раз при внесении изменений в страницу через «Визуально» после обновления страницы все якоря пропадают, и надо либо откатывать — но тогда и внесенные изменения, естественно, пропадают, либо переписывать все якоря.

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Модератор Yuri

    (@yube)

    Якоря ставите как <a name=""></a>? Попробуйте использовать ID элементов.

    Якоря ставлю с id.

    Вот таким образом:

    <a href="#vib">Проблема выбора</a>
    
    <a id="vib"></a>
    • Ответ изменён 7 лет, 2 месяца назад пользователем lvov.
    • Ответ изменён 7 лет, 2 месяца назад пользователем lvov.
    • Ответ изменён 7 лет, 2 месяца назад пользователем lvov.
    • Ответ изменён 7 лет, 2 месяца назад пользователем lvov.
    • Ответ изменён 7 лет, 2 месяца назад пользователем Denis Yanchevskiy. Причина: исправление кода
    • Ответ изменён 7 лет, 2 месяца назад пользователем Denis Yanchevskiy.
    Модератор Yuri

    (@yube)

    Пользуйтесь на форуме кнопочкой code. Вы же видите, что от кода осталось?

    Судя по всему, виз.редактор удаляет пустые теги. Ставьте id непустым.

    Спасибо, буду пользоваться, прошу прощения.

    Не совсем понял — что значит «ставить ID непустым»? Он у меня вроде и так со значением. Извините, если вопрос дурацкий — я сайтом занимаюсь по жестокой необходимости, не программист ни разу, делал для собственного пользования…

    • Ответ изменён 7 лет, 2 месяца назад пользователем lvov.
    
    <a href="#vib">Проблема выбора</a>
    

    вот такое у меня не удаляется в редакторе — он только пустые удаляет.

    Такое у меня тоже в редакторе не удаляется. У меня удаляется

    <a id="vib"></a>

    с точки зрения редактора это пустое место. да и не только. что по вашему этот должен выводить?
    ссылка на якорь:

    
    <a href="#yakor">Ссылка на якорь</a>
    

    сам якорь:

    
    <a name="yakor"></a>
    

    У меня стоит ссылка на якорь

    <a href="#vib">Проблема выбора</a>

    И сам якорь

    <a id="vib"></a>

    Редактор показывает маленький значок якоря. А после внесения любых изменений и обновления страницы он его удаляет.

    Что из этого пустое место?

    еще раз прочитайте что вам выше написали.
    вешайте якорь на name, на на id.

    Модератор Yuri

    (@yube)

    
    <a href="#vib">Проблема выбора</a>
    ....
    <p id="vib">Lorem ipsum dolor sit amet, consectetur adipiscing elit.<p>
    

    ничего не должно исчезнуть

    или так

    
    <span id="vib">Lorem</span> ipsum dolor sit amet, consectetur adipiscing elit.
    

    Юрий, попробовал, не получается. Причем я не совсем правильно написал: якоря исчезают еще до обновления страницы, если что-то изменить и потом переключиться на «Текст», их уже не будет. Вместо них стоит почему-то &nbsp;

    Ни span, ни p ничем от a не отличаются в этом случае.

    блин, ну вы перечитайте.
    редактор удаляет пустые теги.
    поэтому либо вставляйте туда текст, либо используйте name вместо id

    якоря исчезают еще до обновления страницы, если что-то изменить и потом переключиться на «Текст», их уже не будет. Вместо них стоит почему-то  

    В нормальной среде ничего не исчезает.
    В редакторе:

    На сайте:

    Ищите проблему в плагинах/теме

    • Ответ изменён 7 лет, 2 месяца назад пользователем SeVlad.

    Flector, блин, со вставленным текстом редактор аккуратно убирает теги, оставляя текст без изменений. Так что если не знаете, в чем проблема — не лезьте с советами.

    SeVlad, я бы и рад поискать проблему там, вот только не знаю — как. Видимо, придется каждый раз после редактирования страницы расставлять якоря обратно вручную. Хорошо, что пока их не много, но вот что потом, если количество контента увеличится…

Просмотр 15 ответов — с 1 по 15 (всего 17)
  • Тема «Исчезают якоря для ссылок» закрыта для новых ответов.