В соответствии с этим: http://www.w3.org/TR/html4/present/styles.html#h-14.6 Я могу связать таблицы стилей непосредственно в заголовке http.В php это выглядело бы так:
header('Link: <http://www.acme.com/corporate.css>; REL=stylesheet');
Есть ли какие-либо недостатки в этом?
Основным недостатком является то, что он работает только в Firefox и Opera.Смотри http://greenbytes.de/tech/tc/httplink/.
Отладка стилей становится немного сложнее, я думаю.Вы не можете напрямую увидеть из html-источника страницы, какие внешние стили включены.
HTTP 1.1 не поддерживает эту функцию из того, что я вижу:
Этот раздел относится только к пользовательским агентам, соответствующим версиям HTTP, определяющий поле заголовка Link. Обратите внимание, что HTTP 1.1, как определено [RFC2616] не включает поле заголовка ссылки (см. Раздел 19.6.3).
См. http://www.w3.org/TR/html4/present/styles.html#h-14.6
Обратите внимание, что HTTP 1.1, как определено в [RFC2616] , не включает поле заголовка ссылки