Слайд 2ЯЗЫК РАЗМЕТКИ
Язык разметки (markup language) – средство описания данных и метаданных, хранящихся
в документе.
Язык разметки ≠ Язык программирования.
Примеры языков разметки:
Язык разметки гипертекста HTML (Hyper Text Markup Language);
Язык разметки XML (eXtensible Markup Language);
Язык разметки векторной графики SVG (Scalable Vector Graphics);
Язык разметки текста и формул TEX;
Язык разметки гипертекста XHTML (eXtensible Hypertext Markup Language);
Слайд 3ОСНОВНЫЕ ЭЛЕМЕНТЫ
ЯЗЫКА РАЗМЕТКИ
Основными понятиями любого языка разметки являются теги, элементы и атрибуты.
Теги
(tags) – специальные символы, позволяющие отличать в документе описание разметки от описания данных.
Элемент (element) – это тэги в совокупности с их содержанием (данными).
Примеры:
HTML:
Резюме
TeX: \title{Резюме}
Слайд 4ОСНОВНЫЕ ЭЛЕМЕНТЫ
ЯЗЫКА РАЗМЕТКИ
Атрибут используется при определении элемента, чтобы задать какие-либо параметры, уточняющие
характеристики данного элемента.
Пример:
HTML:
Иванов И.И.
Слайд 5ВИДЫ РАЗМЕТКИ
Структурная разметка задает структуру документа.
Пример структурной разметки:
Евгений Онегин
А.С. Пушкин
В книгу вошел
роман в стихах...
Слайд 6ВИДЫ РАЗМЕТКИ
Семантическая (контентная) разметка информирует о содержании данных.
Пример семантической разметки:
Евгений Онегин
А.С. Пушкин
В
книгу вошел роман в стихах...
Слайд 7КАТЕГОРИИ ЯЗЫКОВ РАЗМЕТКИ
Язык форматной разметки (Layout Markup или Presentation Markup) обеспечивает возможность
формирования представления размечаемых документов для их воспроизведения на мониторе компьютера или в твердой копии.
TEX, RTF (Rich Text Format), PDF (Portable Document Format),
Postscript, HTML (Hyper Text Markup Language).
Язык контентной разметки (Content Markup) обеспечивает разметку, определяющую семантическую структуру документа.
SGML (Standard Generalized Markup Language),
XML (eXtensible Markup Language).
Слайд 8MARKDOWN
Markdown – это инструмент преобразования текста в HTML для веб-писателей. Markdown позволяет
вам писать в удобном для чтения и записи текстовом формате, а затем преобразовывать его в структурно допустимый XHTML (или HTML).
Джон Грубер и Аарон Шварц создали Markdown в 2004 году как язык разметки, привлекательный для читателей в форме исходного кода.
Слайд 10СОЗДАТЕЛИ MARKDOWN
John Gruber
https://daringfireball.net/
Слайд 11СОЗДАТЕЛИ MARKDOWN
Aaron Swartz
http://www.aaronsw.com/