Я публикую код Python на веб-сайте (то есть CMS). У меня есть сценарий Python, который читает любой сценарий Python и делает из него цвет синтаксиса HTML. Затем я копирую / вставляю этот HTML в окно редактирования CMS.
Проблема в том, что мой скрипт подсветки синтаксиса Python использует <pre>
тег для хранения табуляции / пробелов, которые довольно важны в Python. Однако CMS по некоторым неясным причинам удаляет <pre>
тег. Админ сказал мне, что я должен использовать <div>
вместо <pre>
. Не могли бы вы помочь мне в оформлении, <div>
чтобы сохранить форматирование wihte-space?