Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Текст или другие данные всего документа должны быть расположены между единственным начальным корневым тегом и соответствующим ему конечным тегом

В заголовке документа помещается объявление XML, в котором указывается язык разметки документа, номер его версии и дополнительная информация

Синтаксис XML

Общие сведения о XML

Язык XML

Синтаксис CSS. Наследование

В HTML некоторые элементы могут содержать другие. В этих случаях вложенный элемент наследует правила форматирования элемента-родителя.

Некоторые свойства не наследуются вложенными элементами от своих родителей, например свойство background, но по умолчанию вложенные элементы будут отображаться с фоном родительского элемента.

Наследование полезно при задании значений свойств, применяемых к документу по умолчанию. Для этого достаточно задать все свойства для элемента, порождающего все остальные элементы страницы HTML. Таким элементом является тело документа, определяемое тегом BODY:

BODY {

font-family: "Times New Roman";

background: url(picture.gif) white;

}

 

 

XML (eXtensible Markup Language)— расширяемый язык разметки

XML — это усеченная форма SGML (Стандартного Обобщенного языка разметки) или прикладной уровень

XML создан для описания структуры данных, концентрируя свое внимание на сущность этих данных.

HTML был создан для показа данных, концентрируя внимание на том, как данные будут отображаться.

XML — это описанная в текстовом формате иерархическая структура, предназначенная для хранения любых данных.

Визуально структура может быть представлена как дерево элементов.

Элементы XML описываются тэгами.

XML- документы должны удовлетворять следующим требованиям:

<?xml version="1.0" encoding="UTF-8" ?>

Спецификация требует, чтобы процессоры XML обязательно поддерживали Юникод-кодировки UTF-8 и UTF-16 (UTF-32 не обязателен). Признаются допустимыми, поддерживаются и широко используются (но не обязательны) другие кодировки, основанные на стандарте ISO/IEC 8859, также допустимы другие кодировки, например, русские Windows-1251, KOI-8.

2. Документ имеет только один корневой элемент.

ВЕРНО: НЕВЕРНО:
<?xml version="1.0" encoding="UTF-8"?> <root> <element>Элемент1 </element> <element>Элемент2 </element> <element>Элемент3 </element> </root> <?xml version="1.0" encoding="UTF-8"?> <element>Элемент1 </element> <element>Элемент2 </element> <element>Элемент3 </element>  

 

3. Вся информация, располагающаяся между начальным и конечными тэгами, рассматривается в XML как данные и поэтому учитываются все символы форматирования (т.е. пробелы, переводы строк, табуляции не игнорируются, как в HTML)

<?xml version="1.0" encoding="UTF-8"?>

<instructions>

<step>

Вся информация, располагающаяся между начальным и конечными тэгами, рассматривается в XML как данные и поэтому учитываются все символы форматирования

(т.е. пробелы, переводы строк, табуляции не игнорируются, как в HTML)

</step>

</instructions>

 

<== предыдущая лекция | следующая лекция ==>
Синтаксис CSS. Селекторы | В XML учитывается регистр символов
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 297; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.