forked from kontur-courses/clean-code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
output.txt
36 lines (21 loc) · 2.49 KB
/
output.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Спецификация языка разметки
Посмотрите этот файл в сыром виде. Сравните с тем, что показывает github.
Процессору на вход подается одна строка — параграф текста.
На выходе должен быть HTML-код этого параграфа.
Текст <em>окруженный с двух сторон</em> одинарными символами подчерка
должен помещаться в HTML-тег em вот так:
`Текст <em>окруженный с двух сторон</em> одинарными символами подчерка
должен помещаться в HTML-тег em вот так:`
Любой символ можно экранировать, чтобы он не считался частью разметки.
\_Вот это\<em>, не должно выделиться тегом \<em\>.
__Двумя символами__ — должен становиться жирным с помощью тега \<strong\>.
Внутри __двойного выделения _одинарное</em> тоже<em></em> работает.
Но не наоборот — внутри <em>одинарного __двойное__ не работает</em>.
Подчерки внутри текста c цифрами_12_3 не считаются выделением и должны оставаться символами подчерка.
Подчерки внутри слова считаюся вы<em>делен_ием.
Подчерк поставленный внутри слова, должен заканчивать поставленный поставленный внутри этого же слова, т.е. э_то неработ_ает.
__непарные</em> символы не считаются выделением.
За подчерками, начинающими выделение, должен следовать непробельный символ. Иначе эти_ подчерки_ не считаются выделением
и остаются просто символами подчерка.
Подчерки, заканчивающие выделение, должны следовать за непробельным символом. Иначе эти <em>подчерки _не считаются</em> окончанием выделения
и остаются просто символами подчерка.