Не применяются .css стили к html (Python3, FLASK)

Разрабатываю Python приложение(сайт) используя Flask.

Во flask по стандарту тег <style> в html не читается, поэтому flask выведет страницу без стилей. Чтобы страница отображалась со стилями - нужно показать библиотеке где они находятся

<link rel="stylesheet" type="text/css" href= "{{url_for('static',filename='css/commons.css') }}" />

Но у меня стили находятся в самом HTML файле под тегом <style>.

Могу ли я объявить стили не перенося их в файл .css из моего html? Или всё-таки придется перенести стили в .css?

PS: напомню - используется библиотека Flask


Ответы (1 шт):

Автор решения: Edward

Тег <style> в HTML работает только для данного документа HTML и наследовать стили из других не получится, если вы об этом.

К примеру стили в base.html

<style>
    body {
        background: #000
    }
</style>

Не будут применены к другим страницам

→ Ссылка