/ / Ако се свържа с външен CSS на отдалечен сървър с инсталиран шрифт. Ще вмъкне ли шрифта? [затворен] - html, css, fonts, font-face

Ако се свързвам с външен CSS на отдалечен сървър с инсталиран шрифт. Ще вгражда ли шрифта? [затворен] - html, css, шрифтове, шрифт-лице

Имате лицензирани шрифтове на сървър, но страницата се хоства от външен доставчик.

На външно хоствана страница, ако се свържа със CSS стилова таблица на моя сървър. Ще вмъкне ли шрифта?

Благодаря

Отговори:

1 за отговор № 1

Отговорът зависи от няколко неща.

Първо - трябва да знаете как отдалеченият сървър обработва отдалечени заявки за активи. Ако дистанционното е Apache сървър, например, и е настроено да отказва външни заявки чрез .htaccess за някои не-HTML папки, тя няма да работи. Най-вероятно не е така, но можете да разберете, като просто изпробвате отдалечения URL в браузъра и ще видите дали се свързва.

Другото нещо, за което трябва да внимавате, е CORS, Ако сайтът ви е HTTP а другата е криптирана HTTPS бихте могли да имате конфликт с различен произход. Един от начините да се избегне това е да се използва URL адреси на протокол, които изглеждат по следния начин: //domain.com/your/folders/here, Това по-често спомага за разрешаването на конфликта между различни източници.

За да се свържете с файловете с шрифтове, използвайте абсолютните URL адреси на протокола във връзка с @font-face в CSS:

@font-face {
font-family: "Proxima-Nova";
src: url("//www.example.com/fonts/proximanovaextrabold.eot");
src: url("//www.example.com/fonts/proximanovaextrabold.eot?#iefix") format("embedded-opentype"),
url("//www.example.com/fonts/proximanovaextrabold.woff2") format("woff2"),
url("//www.example.com/fonts/proximanovaextrabold.woff") format("woff"),
url("//www.example.com/fonts/proximanovaextrabold.ttf") format("truetype");
}

Свързани въпроси


Коментари (0)

Добави коментар