Примеры XLink
- Предыдущая страница Синтаксис XLink
- Следующая страница Примеры XPointer
Давайте изучим一些 основы грамматики XLink, рассмотрев пример
Пример XML документа
Пожалуйста, посмотрите下面的 XML документ, "bookstore.xml", который используется для представления книг:
<?xml version="1.0" encoding="ISO-8859-1"?> <bookstore xmlns:xlink="http://www.w3.org/1999/xlink"> <book title="Harry Potter"> <description xlink:type="simple" xlink:href="http://book.com/images/HPotter.gif" xlink:show="new"> Как его пятый год в Хогвартсской школе чародеяния и... Чары приближаются, 15-летний Гарри Поттер... </description> </book> <book title="XQuery Kick Start"> <description xlink:type="simple" xlink:href="http://book.com/images/XQuery.gif" xlink:show="new"> XQuery Kick Start предоставляет краткое введение до стандарта XQuery...... </description> </book> </bookstore>
Просмотрите файл "bookstore.xml" в вашем браузере
В примере выше пространство имен документа XLink объявлено в верхней части документа:
xmlns:xlink="http://www.w3.org/1999/xlink"
Это означает, что документ доступен к свойствам и функциям XLink.
xlink:type="simple" позволяет создать простую ссылку, подобную HTML. Вы также можете определить более сложные ссылки (многосторонние ссылки), но в настоящее время мы используем только простые ссылки.
Атрибут xlink:href определяет URL, к которому будет установлена ссылка, а xlink:show определяет, где открывается ссылка. xlink:show="new" означает, что ссылка (в данном примере, изображение) откроется в новом окне.
- Предыдущая страница Синтаксис XLink
- Следующая страница Примеры XPointer