Текст, таблицы и ссылки
Пишите страницу в Markdown; nuckty собирает из неё HTML. Во вкладке «Исходник Markdown» можно посмотреть и скопировать точный текст каждого примера.
Заголовки и ссылки на разделы
Ядро поддерживает выделение, цитаты, списки, ссылки и код. Вложенные заголовки получают составные якоря: идентификатор включает названия родительских разделов. Перейдите к этому разделу или откройте галерею, чтобы проверить ссылки. Обычный абзац с важным словом, выделением, ссылкой на галерею и Хороший пример можно прочитать и повторить.Текст из Markdown
кодом.const page = { block: 'article', content: 'Hello, nuckty' };
## Текст из Markdown
Обычный абзац с **важным словом**, *выделением*, [ссылкой на галерею](../media.md) и `кодом`.
Хороший пример можно прочитать и повторить.
Написать текст.
Описать блоки.
Собрать сайт.
const page = { block: 'article', content: 'Hello, nuckty' };
Таблицы и списки задач
GFM — набор дополнений к обычному Markdown: таблицы, зачёркивание и списки задач. Для примера ниже достаточно текстовой разметки; HTML таблицы пишет движок.Возможность Где посмотреть Минимальный HTML Живой движок Галерея Изображения и лайтбокс Расширения Конфигурация сайта Ручная разметка каждой страницы → одна сборка.| Возможность | Где посмотреть |
| --- | --- |
| Минимальный HTML | Живой движок |
| Галерея | Изображения и лайтбокс |
| Расширения | Конфигурация сайта |
[x] Текст превращается в BEMJSON
[x] Шаблоны задают разметку
[ ] Добавить свой блок
~~Ручная разметка каждой страницы~~ → одна сборка.
Тире остаётся со словом
Расширение Текст — это контент. Блоки — это интерфейс. nuckty — это сборка.typography-ru вставляет неразрывный пробел перед длинным тире. Сузьте окно: слово перед тире и само тире не разойдутся по разным строкам. Текст внутри кода расширение не меняет.В коде — пробелы остаются обычными.
Текст — это контент. Блоки — это интерфейс. nuckty — это сборка.
В коде — пробелы остаются обычными.
Ссылки на файлы становятся адресами
В исходнике ссылка на галерею ведёт на media.md. Карта сайта sitemap.yml связывает этот файл с адресом /media, и nuckty подставляет его в HTML. Можно изменить адрес страницы в карте, сохранив ссылки на исходник.