Разница между XML и HTML

Разница между XML и HTML
Разница между XML и HTML

Видео: Разница между XML и HTML

Видео: Разница между XML и HTML
Видео: Урок 8 (часть 1): Хранение данных — формат XML, HTML 2024, Июль
Anonim

XML против HTML

XML расшифровывается как расширяемый язык разметки. Он определен в спецификации XML 1.0, разработанной консорциумом W3C (World Wide Web Consortium). XML предоставляет стандартный и простой способ кодирования данных и текста таким образом, чтобы контент можно было обменивать между аппаратными драйверами, операционными системами и приложениями с минимальным вмешательством человека. Язык гипертекстовой разметки, широко известный как HTML, также является ведущим языком разметки для веб-страниц. HTML является основным строительным блоком веб-страниц. Веб-браузер читает HTML-документ и компилирует его в визуальные или звуковые веб-страницы.

XML

XML - это язык разметки, который используется для передачи данных и текста между аппаратными драйверами, операционными системами и приложениями с минимальным вмешательством человека. XML предоставляет теги, атрибуты и структуры элементов, которые можно использовать для предоставления контекстной информации. Эта контекстная информация может использоваться для декодирования значения контента. Это позволяет разрабатывать эффективные поисковые системы и выполнять интеллектуальный анализ данных. Кроме того, традиционные реляционные базы данных подходят в качестве данных XML, поскольку они могут быть организованы в строки и столбцы, но XML обеспечивает меньшую поддержку данных с богатым содержанием, таким как аудио, видео, сложные документы и т. д. Базы данных XML хранят данные в структурированной, иерархической форме. что позволяет более эффективно обрабатывать запросы. Теги XML не определены заранее, и пользователи могут определять новые теги и структуры документов. Кроме того, новые интернет-языки, такие как RSS, Atom, SOAP и XHTM, были созданы с использованием XML.

HTML

HTML, как упоминалось ранее, представляет собой язык разметки с набором тегов разметки. Теги разметки HTML, которые обычно называют тегами HTML, используются для описания веб-страниц. Типичные документы HTML содержат теги HTML, а также обычный текст, необходимый для содержания веб-страниц. Теги HTML можно легко идентифицировать в документе HTML, поскольку они заключены в угловые скобки (например,). Теги HTML обычно вставляются в документ парами, где первый тег является начальным тегом (например, ), а второй тег является конечным тегом (например,). Задача веб-браузера (например, Internet Explorer, Firefox и т. д.) - прочитать HTML-документ и отобразить его в виде веб-страницы. Браузер использует теги HTML для интерпретации содержимого страницы, но сами теги HTML браузером не отображаются. HTML-страницы могут встраивать изображения, объекты и сценарии, написанные на таких языках, как JavaScript. Кроме того, HTML можно использовать для создания интерактивных форм.

Разница между XML и HTML

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

Рекомендуемые: