Стилевые таблицы заголовков HTTP - PullRequest
6 голосов
/ 11 ноября 2011

В соответствии с этим: http://www.w3.org/TR/html4/present/styles.html#h-14.6 Я могу связать таблицы стилей непосредственно в заголовке http.В php это выглядело бы так:

header('Link: <http://www.acme.com/corporate.css>; REL=stylesheet');

Есть ли какие-либо недостатки в этом?

Ответы [ 4 ]

4 голосов
/ 11 ноября 2011

Основным недостатком является то, что он работает только в Firefox и Opera.Смотри http://greenbytes.de/tech/tc/httplink/.

2 голосов
/ 11 ноября 2011

Есть ли какие-либо недостатки в этом?

Отладка стилей становится немного сложнее, я думаю.Вы не можете напрямую увидеть из html-источника страницы, какие внешние стили включены.

0 голосов
/ 11 ноября 2011

HTTP 1.1 не поддерживает эту функцию из того, что я вижу:

Этот раздел относится только к пользовательским агентам, соответствующим версиям HTTP, определяющий поле заголовка Link. Обратите внимание, что HTTP 1.1, как определено [RFC2616] не включает поле заголовка ссылки (см. Раздел 19.6.3).

См. http://www.w3.org/TR/html4/present/styles.html#h-14.6

0 голосов
/ 11 ноября 2011

Обратите внимание, что HTTP 1.1, как определено в [RFC2616] , не включает поле заголовка ссылки

...