Я работаю над двумя разными сайтами WordPress, которые во многом схожи, но схожи по-разному.Совместное использование стилей CSS в разных доменах
Например, предположим, что я работаю над двумя «журнальными» сайтами, которые имеют один и тот же CSS-макет, например. сетчатая система, маржа и т. д., но различные свойства декодирования CSS, например. градиенты, цвета, тени.
Каков наилучший способ заставить их использовать один и тот же базовый макет CSS, но другой декоративный CSS?
Первоначально я думал, что-то вроде ...
<link rel="stylesheet" type="text/css" media="all" href="LINK-TO-BASE-CSS-ON-PRIMARY-DOMAIN.css" />
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('template_url'); ?>/style.css" /> <!-- This would be the 'top-up' CSS -->
Это не кажется особенно чистым для меня, хотя. Я признаю, однако, есть также очень похожий вопрос here.
Это все еще считается лучшим способом? Есть ли недостатки для связи с другим доменом? Я читал, что это может быть даже преимуществом из-за загрузки по нескольким доменам.
единственного недостатком загрузки таблицы стилей междоменных заключается в том, что если домен опускается вниз, таблица стилей не будет загружена, основное преимущество в том, что оно будет кэшироваться, поэтому его нужно будет загружать только один раз для всех сайтов, которые его используют – Pete
. Другим преимуществом является то, что браузер разрешает ограниченное количество одновременных подключений на один домен, поэтому размещение ресурсов в другом домене позволит вам загружать больше ресурсов одновременно и therefo сделайте свой сайт быстрее. См. Также этот вопрос: http://stackoverflow.com/questions/985431/max-parallel-http-connections-in-a-browser – Michiel