Среда, 3 июля 2024, 14:35
Сайт: Сайт "Открытых образовательных ресурсов"
Курс: Основы программирования (Основы программ-ия)
Глоссарий: Словарь программиста
X

XHTML

(сщкр. от Extensible Hypertext Markup Language - расширяемый язык разметки гипертекста) - язык разметки веб-страниц, являющийся преемником HTML, однако предъявляющий более строгие требования к синтаксису. Отличия XHTML от HTML незначительны и предназначены лишь для приведения его в соответствие со стандартом XML (т.е. XHTML является подмножеством языка XML). Необходимость в более строгой версии HTML возникла в результате расширения списка устройств отображающих веб-страницы, но обладающих недостаточными ресурсами для обработки документа (например, мобильные телефоны), ибо чем свободнее синтаксис языка, тем сложнее его разбирать.

XML

(сокр. от Extensible Markup Language - расширяемый язык разметки) - язык разметки документов, предназначеный для хранения структурированных данных, для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML, RSS, SVG). Как и HTML, XML является упрощенным подмножеством языка SGML, но в отличие от HTML, предназначен для представления информации в чистом виде виде (без описания того как документ должен отображаться), в виде более пригодном для потребления программами, а не восприятия человеком. Формат XML предполагает структурную, а не оформительскую разметку информации. Поэтому XML-файл легко обрабатывать, загружать в базы данных, а так же "накладывать" на него любой дизайн, необходимый для представления данных в удобной потребителю форме.