Я пытаюсь отобразить свой код на веб-сайте, но у меня проблемы с сохранением отступов вправо.
Например, приведен следующий фрагмент:
<html>
<body>
Here is my code:
<pre>
def some_funtion
return 'Hello, World!'
end
</pre>
<body>
</html>
Это отображается в браузере как:
Here is my code:
def some_funtion
return 'Hello, World!'
end
Когда я хочу, чтобы он отображался как:
Here is my code:
def some_funtion
return 'Hello, World!'
end
Отличие заключается в том, что текущий уровень отступа HTML-тега добавляется к отступу кода. Я использую nanoc как статический генератор веб-сайтов, и я использую google prettify, чтобы добавить подсветку синтаксиса.
Кто-нибудь может предложить какие-либо предложения?