знак плюса '+' появляется после ссылок на страницах AMP

Я пытаюсь преобразовать свой сайт в amp, я заметил, что всякий раз, когда я использую теги <UL> и <Li>, все ссылки, присутствующие в тегах <Ul> и <li>, имеют знак +, появляющийся в браузере после них

поэтому, если в ссылке указано «нажмите здесь», в браузере отображается «нажмите здесь +»

фактическая ссылка работает, но я нахожу появление элемента + очень странным, проблема решается, как только я удаляю теги <li>,

почему это происходит?


person Mohamed Farouk    schedule 15.12.2016    source источник
comment
Я не уверен, что вы указали правильный тег для своего вопроса. Этот тег относится к протоколу RPC для отправки нескольких асинхронных запросов.   -  person FCin    schedule 15.12.2016
comment
Я не могу воспроизвести это, дайте нам пример, может быть   -  person the_nuts    schedule 15.12.2016
comment
Теги ‹ul› и ‹li› поддерживаются страницей AMP ..   -  person PPB    schedule 16.12.2016


Ответы (2)


Знаки +, которые вы видите, не имеют ничего общего с ошибками AMP или чем-то еще. Это стандартная часть процентного кодирования URL, где вместо пробелов используется URL вместо этого используйте знак +.

Согласно этому руководству по amp-sidebar, поддерживаются li и ul. Надеюсь, это поможет.

person noogui    schedule 18.12.2016

Вот что я пытаюсь решить в вашей проблеме.
Это о раскрывающемся меню с использованием чистого CSS? Если да, проблема связана со свойством и значением вашего собственного настраиваемого CSS, например:

`content=:'+';`

or,

content:'&#43;

Насколько я понимаю, я не нашел AMP-документации, связанной со знаком +

person Joe Kdw    schedule 19.12.2016
comment
Вы совершенно правы, похоже, проблема с CSS, я постараюсь исправить сейчас - person Mohamed Farouk; 10.01.2017