Сергей Горностаев, у меня с таким подходом файл из статик отображается, а если заменить на медиа, то выбрасывается исключение werkzeug.routing.exceptions.BuildError: Could not build url for endpoint 'media' with values ['filename']. Did you mean 'static' instead?
в моем случае, имея абсолютно одинаковые файлы, результат при обращении в static и в media полностью различается, как я и описал. ваш вариант приводит к тому же. Я могу скинуть ссылку на github, если нужна прям полная картина https://github.com/Rustemiq/Flask-Chat/tree/develop
в файл chat.html нужно поместить картинку из лежащего в корне media
ширина какой буквы? Ш например в раза 4 толще I. А ещё символы должны быть одной ширины в какой программе? Например в стандартном блокноте I и Ш одной толщины