Указание php include для использования определенной таблицы стилей? - PullRequest
0 голосов
/ 16 июля 2011

Я делю свой сайт типичным способом php include. Если я хочу, чтобы включенные пользователи использовали свою собственную таблицу стилей, как это сделать? Например, если я включил «header.php», как я могу сделать так, чтобы таблица стилей применялась только к этому включению?

Ответы [ 2 ]

1 голос
/ 16 июля 2011

Вы можете сделать это, включив для начала другую таблицу стилей, или присвоив элементу <body> атрибут id или class, который позволяет писать селекторы, например

body#header {
    /* ... */
}
* 1006.* Первый подход включает код рендеринга тега <head>, второй - код рендеринга тега <body>.Вам нужно написать свой код так, чтобы одно из этих мест также знало, какой PHP-скрипт вы намерены включить (или уже включили).
1 голос
/ 16 июля 2011

вы не можете привязать CSS к php-include.Вы отвечаете браузеру с HTML-кодом.с помощью php вы можете контролировать, какой css (-file) будет в конечном итоге включен в HTML.Вы можете привязать CSS к определенным тегам, классам или идентификаторам.но это HTML-концепции, которые не имеют никакого отношения к PHP, за исключением того факта, что PHP будет контролировать конечный HTML-код.

...