Можно ли ссылаться на простой текстовый файл как файл CSS в пределах HTML? У меня нет контроля над именем или расширением внешнего CSS файла. В качестве примера возьмем следующее:
У меня есть файл с именем index.html
со следующим кодом между тегами <head>
:
<head>
<title>Website</title>
<link rel="stylesheet" href="https://example.com/styles">
</head>
Внешний файл в example.com/styles
выглядит следующим образом this:
body {
color: red;
font-family: sans-serif;
background: blue;
}
Если я открываю index.html
, в терминале моего браузера появляется следующая ошибка:
Таблица стилей https://example.com/styles не была загружена потому что его MIME-тип «text / plain» не является «text / css».
Даже если я указываю тип MIME с помощью type="text/plain"
при обращении к файлу styles
, я все равно получаю та же ошибка.
Опять же, у меня нет никакого контроля над тем, как называется файл styles
, или каково его расширение. Все, что я знаю, это URL. Очевидно, что эту проблему можно решить, если веб-сервер загрузит файл styles
, а затем предоставит локальной копии расширение .css
, но для этого проекта у меня нет доступа к внутреннему серверу.