Вот в чем дело. Я использую ' Highlight.js' (автоматическая подсветка синтаксиса на основе javascript) для синтаксиса- выделить код на моем веб-сайте. Но он не поддерживает нумерацию строк или чередование строк (для альтернативных строк кода).
Мой блок кода заключен в блоки , подобные этому :
<script type="text/javascript">
// Say hello world until the user starts questioning
// the meaningfulness of their existence.
function helloWorld(world) {
for (var i = 42; --i >= 0;) {
alert('Hello ' + String(world));
}
}
</script>
<style>
p { color: pink }
b { color: blue }
u { color: "umber" }
</style>
И вывод выглядит следующим образом:
Теперь я хочу отображать номера строк для блока кода динамически с помощью JavaScript. Как мне это сделать? (Также, если возможно, как мне показать чередование зебр?)
Спасибо.
PS:Я не знаю JavaScript, поэтому, пожалуйста, постарайтесь быть максимально ясным. Я постараюсь понять. Спасибо.