Веб-страницы на сегодняшний день пишутся на языке HTML. С помощью HTML можно размещать на веб-страницах текст, графику, а также указатели на другие страницы. Он является языком разметки, то есть языком, описывающим способ форматирования документа.
Языки разметки содержат подробные команды форматирования, называемые тэгами. Например, в языке HTML, командаозначает начало участка текста, печатаемого полужирным шрифтом, аозначает конец такого участка.
Переход от одного фрагмента текста к другому задается с помощью тэга ссылки вида:
выделенный фрагмент текста,
При необходимости можно задать переход не просто к некоторому документу, но и к определенному месту внутри этого документа. Для этого необходимо создать в документе метку, к которой будет задан переход. Например в документе 2.htm:
Метка перехода
В этом случае ссылка на метку M1 в документе 2.htm будет иметь вид:
Переход к метке M1
Формы
Были включены в язык HTML, начиная с версии 2.0. Формы могут содержать кнопки и поля для ввода текста, позволяющие пользователям делать выбор или вводить необходимую информацию, которую затем можно отсылать владельцу страницы. Для этой цели используется тег . У него могут быть различные параметры, определяющие размер, назначение и другие свойства отображаемого окна. Наиболее часто используемыми формами являются поля для ввода текста, флажки, переключатели, кнопки подтверждения:
XML и XSL
Язык HTML никак не определяет структуру веб-вебстраниц. Он смешивает содержимое страницы и описание средств ее форматирования. По мере роста популярности электронной коммерции и других приложений появлялась все более очевидная необходимость в структурировании веб-страниц и отделении содержимого от форматирования. Например, поисковая программа, обещающая найти в Мировой паутине книгу или компакт-диск по самой выгодной цене, должна проанализировать множество страниц, находя нужное наименование и цену. Если страница написана на обычном HTML, такой программе будет очень тяжело определить, где указано название товара, а где — его цена.
По этой причине консорциум WWW (W3C) предложил расширение HTML, позволяющее структурировать страницы для облегчения их автоматической обработки. Для целей было создано два языка.
XML (Extensible Markup Language – Расширяемый язык разметки веб-страниц), описывает структурированное содержимое страниц.
XSL (Extensible Style Language –расширяемый язык стилей), описывает форматирование независимо от содержимого.
Пример:
Ведомость
Фамилия | Имя | Отчество | Предмет | Оценка |
Иванов | Сергей | Владимирович | математикафизикаинформатика | |
Петров | Алексей | Сергеевич | математикафизика | |
Сидоров | Александр | Михайлович | математикафизика |
В виде XML
Иванов
Сергей
Владимирович
5
4
5
Петров
Алексей
Сергеевич
4
Сидоров
Александр
Михайлович
5
4
Пример XSL:
Результат:
Фамилия | Имя |
Иванов | Сергей |
Петров | Алексей |
Сидоров | Александр |
Статьи к прочтению:
- Ибо, если он встанет на ноги, он тебя не помилует.
- Идейно-тематические особенности телевизионной программы
Создание сайта. HTML — язык гипертекстовой разметки текста
Похожие статьи:
-
Язык гипертекстовой разметки html
Все страницы в системе World Wide Web созданы с помощью специального языка, который называется языком гипертекстовой разметки документов – Hyper Text…
-
Язык разметки гипертекстов html
Документы, хранящиеся на WWW, подготавливаются на специальном языке HTML (Hypertext Markup Language — «Язык разметки гипертекстов»). В HTML текст…