Ich veröffentliche Python-Code auf einer Website (das ist CMS). Ich habe ein Python-Skript, das jedes Python-Skript liest und ein syntax-farbiges HTML daraus macht. Dann kopiere ich diesen HTML-Code und füge ihn in das CMS-Bearbeitungsfenster ein.
Das Problem ist, dass mein Python-Syntax-Hervorhebungsskript <pre>
tag verwendet, um Tabulatoren / Leerzeichen zu speichern, die in Python sehr wichtig sind. Das CMS entfernt jedoch aus unklaren Gründen das <pre>
Tag. Admin hat mir gesagt , dass ich verwenden sollte <div>
statt <pre>
. Könnten Sie mir beim Stylen von helfen <div>
, um die Formatierung des weißen Raums beizubehalten?