Уценка не отображает простую ссылку - PullRequest
0 голосов
/ 12 февраля 2019

Я работаю над сайтом документации, используя шаблон, который работает на Markdown-Jekyll-Liquid-YAML.Все отлично работает, но есть одна проблема.Там есть шаблон FAQ, который показывает / скрывает панель ответов;все это делается в CSS и HTML, и это тоже работает.За исключением случаев, когда я включаю гиперссылки с использованием синтаксиса Markdown, который работает везде, гиперссылки не отображаются, а просто отображаются в виде необработанного текста.(Я попытался ввести ссылки в простом формате HTML, но безрезультатно.)

Вот соответствующий фрагмент HTML:

<div class="panel panel-default">
                    <div class="panel-heading">
                        <h4 class="panel-title">
                            <a class="noCrossRef accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseEight">Is DDOS protection in place?</a>
                        </h4>
                    </div>
                    <div id="collapseEight" class="panel-collapse collapse">
                        <div class="panel-body">
                            Yes, basic Azure DDOS defence is provided by default and [Azure DDOS Protection Standard] (https://docs.microsoft.com/en-us/azure/virtual-network/ddos-protection-overview) can be activated if required.
                        </div>
                    </div>
                </div>

Любые советы приветствуются!

1 Ответ

0 голосов
/ 12 февраля 2019

Прежде всего вы написали:

[Azure DDOS Protection Standard] (https://docs.microsoft.com/en-us/azure/virtual-network/ddos-protection-overview)

Должно быть (без пробела между двумя частями):

[Azure DDOS Protection Standard](https://docs.microsoft.com/en-us/azure/virtual-network/ddos-protection-overview)

Во-вторых, вы должны знать, что использование HTML вдопускается файл уценки ... но он не всегда работает очень хорошо .Я бы использовал здесь простую ссылку HTML:

<a href="https://docs.microsoft.com/en-us/azure/virtual-network/ddos-protection-overview">Azure DDOS Protection Standard</a>

Чтобы быть более точным (спасибо Крис):

Уценка явно"не обрабатывается внутриHTML-теги уровня блока. Например, вы не можете использовать стиль Markdown *emphasis* внутри блока HTML. ".

...