Не применяются .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 шт):
Тег <style> в HTML работает только для данного документа HTML и наследовать стили из других не получится, если вы об этом.
К примеру стили в base.html
<style>
body {
background: #000
}
</style>
Не будут применены к другим страницам