
Перевод и публикация: Copyright © 2007 WWW.JOOMLAUA.COM
3
<head>
<title>title of the file</title>
<link rel="stylesheet" type="text/css" href="formate.css">
</head>
Внутри HTML тега: Команды CSS также могут быть интегрированы в HTML теги:
<body>
<h1 style="… CSS command ...">...</h1>
</body>
Данные методы могут быть без особых проблем совмещены в одном CSS файле.
Например, CSS команды, указанные в заглавной части HTML файла, могут быть заменены
CSS командами, записанными внутри тегов, имеющими более высокий приоритет
исполнения. Однако, практика совмещения различных методов внедрения CSS как
правило приводит к появлению сложных и неудобочитаемых конструкций исходного
кода. Поэтому рекомендуется использовать один из вариантов, например, размещать CSS
команды только в отдельном файле.
XML
Расширенный язык разметки (Extended Markup Language или XML) – это обширный и
многофункциональный мета-язык, разработанный на основе более сложного SGML
(Standardized Generalized Markup Language). Зачастую XML используется для написания
различных файлов настроек или обменных файлов для передачи информации между
объектами. Применительно к Joomla!, XML используется как язык описания метаданных
создаваемых шаблонов. Эти метаданные важны для работы Инсталлятора Шаблонов
(Template Installer) и Менеджера Шаблонов (Template Manager).
Метаданные в XML файлах представляют собой текстовые элементы с открывающими и
закрывающими тегами. Например:
<name>Joomla_book</name>
В отличие от HTML в XML нет предопределенных тегов. Пользователь может
самостоятельно организовывать структуру и именовать теги.