Семантическая разметка
Основы синтаксиса языка разметки EduTerra
Основы синтаксиса языка разметки EduTerra
Язык семантической разметки оперирует структурными элементами текста.
На верхнем уровне текст состоит из блочных элементов: абзацев, заголовков, списков, таблиц и т.д.
Блоки могут содержать строчные элементы: ссылки, термины, эмфазис и т.д.
0x20
.Строка текста автоматически становится абзацем (HTML-элемент <p>
).
Абзацы (как и остальные блоки) отделяются друг от друга пустой строкой.
Это первый абзац.
Это второй абзац.
Этот текст также относится ко второму абзацу,
тк. не отделяется от него пустой строкой.
Это третий абзац.
Заголовки начинаются с символов решетки #
.
Количество «решеток» определяет уровень заголовка: от первого до шестого (HTML-элементы <h1>
— <h6>
).
# Заголовок первого уровня
## Заголовок второго уровня
### Заголовок третьего уровня
#### Заголовок четвертого уровня
Заголовки группируют блоки по смыслу. Уровень заголовка определяет семантику этой группы.
Пример
Так, заголовок второго уровня может начинать раздел, а заголовок третьего уровня — подраздел.
Заголовки не связаны друг с другом иерархически.
Заголовок четвертого уровня можно использовать, чтобы подписывать врезки. При этом необязательно наличие заголовков второго и третьего уровня выше по тексту.
Заголовок первого уровня в большинстве случаев подставляется автоматически, поэтому его не следует использовать.
Пример
Название страницы учебного курса отображается заголовком первого уровня.
Контролируйте уровни вложенности.
Списки позволяют оформлять перечисления. Списки состоят из элементов, причем каждый элемент — это самостоятельный блок.
Элементы списка начинаются маркерами: звездочкой *
или цифрой с точкой 1.
.
После маркера обязательно ставится пробел.
* Элемент 1
* Элемент 2
* Элемент 3
Этот текст уже не относится к списку.
1. Элемент 1
2. Элемент 2
3. Элемент 3
Этот абзац не относится к списку.
Блочные элементы можно поместить «внутрь списка» с помощью отступов:
1. Список, первый элемент.
Этот абзац принадлежит первому элементу.
2. Второй элемент списка.
Списки могут быть смешанными, т.е. нумерованный список может содержать вложенный маркированный и наоборот.
* Элемент 1
* Элемент 1-1
* Элемент 1-2
* Элемент 1-3
* Элемент 2
1. Элемент 2-1
1. Элемент 2-2
* Здесь элемент списка состоит из абзаца.
Далее следует вложенный список:
* один;
* два;
* три;
И еще один абзац, все еще в первом элементе «верхнего» списка.
* Но этот текст относится уже ко второму элементу.
А этот текст вообще не принадлежит списку,
он относится к следующему за ним абзацу.
В текст можно вставить ссылку, которая будет открыта в новом окне.
[Текст ссылки](URL)
Здесь есть [ссылка на обратную связь](http://eduterra.pro/contact.html).
Здесь есть ссылка на обратную связь.
* [Новости](/blog)
* [Цены](/pricing.html)
* [Обратная связь](/contact.html)
Выделение применяется для акцентирования внимания читателя на каком-либо участке текста.
В зависимости от степени выделения можно использовать либо курсивное начертание, либо полужирный шрифт.
Этот текст содержит фрагмент, выделенный _курсивным шрифтом_.
Этот текст содержит фрагмент, выделенный курсивным шрифтом.
Этот текст содержит фрагмент, выделенный *полужирным шрифтом*.
Этот текст содержит фрагмент, выделенный полужирным шрифтом.
Избегайте «пестрящего» текста.
Используйте логическое выделение, ссылки и другие элементы оформления только по необходимости.
Перенасыщение текста визуальными элементами усложняет восприятие и рассредотачивает внимание читателя.
Соблюдайте баланс между «голым текстом» и «новогодней ёлкой».