Войти Создать аккаунт

Markdown в HTML · Шаг 2 из 4

Жирный, курсив и код

Внутри строки Markdown выделяет слова звёздочками: в двух звёздочках — жирный, в одной — курсив, в обратных кавычках — код. В HTML это теги <strong>, <em> и <code>. А ещё строку надо обезопасить: знак < в тексте браузер примет за начало тега.

Что сделать

Переделайте выделение в строке в теги HTML, а знаки < > & — в безопасные коды.

Что приходит

  • stroka — строка текста заметки

Что вернуть

Строку HTML: **жирный** → <strong>, *курсив* → <em>, `код` → <code>; &, <, > — &amp;, &lt;, &gt;.

Допишите функцию vydelit в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

В проекте

Утилита пропускает через vydelit текст каждого абзаца, пункта списка и заголовка. Решите шаг — и на странице появятся жирный, курсив и код, а знак < в заметке перестанет ломать страницу.

Вызов
vydelit("Это **важно**, а это *просто так*")
Вернуть
'Это <strong>важно</strong>, а это <em>просто так</em>'
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.