Основы XML



         

Предназначение XML


Язык HTML предоставляет фиксированный набор элементов, которые вы можете использовать для размещения компонентов на типовой Web-странице. Примерами таких элементов являются заголовки, абзацы, списки, таблицы, изображения и связи. Например, HTML отлично подходит для создания личной домашней страницы. Ниже приведено описание домашней страницы в кодах HTML:

<HTML> <HEAD> <TITLE>Home Page</TITLE> </HEAD> <BODY> <H1><IMG SRC="MainLogo.gif"> Michael Young’s Home Page</H1> <P><EM>Welcome to my Web site!</EM></P> <H2>Web Site Contents</H2> <P>Please choose one of the following topics:</P> <UL> <LI><A Href="Writing.htm"><B>Writing</B></A></LI> <LI><A Href="Family.htm"><B>Family</B></A></LI> <LI><A Href="Photos.htm"><B>Photo Gallery</B></A></LI> </UL> <H2>Other Interesting Web Sites</H2> <P>Click one of the following to explore another Web site:</P> <UL> <LI> <A HREF=http://www.yahoo.com/>Yahoo Search Engine</A> </LI> <LI> <A HREF=http://www.amazon.com/>Amazon Bookstore</A> </LI> <LI> <A HREF=http://mspress.microsoft.com/>Microsoft Press</A> </LI> </UL> </BODY> </HTML>

B Microsoft Internet Explorer 5 эта страница будет отображена, как показано на рисунке.


Рис. 1.1. 

Каждый элемент начинается с начального тега: текста, заключенного в угловые скобки (< >), который содержит имя элемента и дополнительную информацию. Большинство элементов заканчиваются конечным тегом, который повторяет соответствующий начальный тег, за исключением того, что имеет символ косой черты (/) перед именем элемента. Элемент содержание представляет собой текст, расположенный между начальным и конечным тегами, как показано на рисунке 1.2. Обратите внимание, что многие элементы в предыдущем примере содержат вложенные элементы.


Рис. 1.2. 

В рассматриваемом примере HTML-страницы содержатся следующие элементы:

Элемент HTMLСоставляющая разметки страницы
HTMLВся страница
HEADИнформация о заголовке, например, название страницы
TITLEНазвание страницы, которое появляется в строке заголовка окна браузера
BODYОсновной текст, отображаемый браузером
H1Заголовок верхнего уровня
H2Заголовок второго уровня
PАбзац текста
ULМаркированный список (Unordered List)
LIОтдельный элемент в списке (List Item)
IMGИзображение
AСвязь с другой страницей или с другим местом данной страницы (элемент Anchor)
EMБлок текста, набранного курсивом (EMphasized)
BБлок текста, набранного полужирным шрифтом




Содержание  Назад  Вперед