</style>

</head>


В отдельном CSS файле: если команды CSS должны применяться к нескольким HTML страницам, целесообразнее хранить их в отдельном файле, прописывая путь к нему в заглавных секциях HTML файлов. Именно такой подход используется Joomla!:


<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 файлах представляют собой текстовые элементы с открывающими и закрывающими тегами. Например:



3 из 30