highlight.js

článek v kategorii Programování , autor článku je jan-hommer , článek přidán dne 2008-01-01 10:00:09


Tento skript může posloužit i vám, majitelům blogů, fór či na osobních stránkách. Automaticky najde bloky s kódem (), pozná jaký je to jazyk a nastyluje tak, jak určíme ve stylech.

Počet jazyků, které skript rozezná je velký, konkrétně pak Python, Ruby, Perl, PHP, XML, HTML, CSS, Django, Javascript, VBScript, Delphi, Java, C++, RenderMan (RSL and RIB), SQL, SmallTalk, Axapta a 1C. Pro rychlejší běh skriptů poté můžete snadno určit, které jazyky používáte. Jak jsem již zmínil, vše si lze nastylovat. Tento script používám i zde na tomto webu. Níže se můžete podívat na stylopis, kterým určuji barvu zvýrazněného kódu.

code .comment {
color: #888;
}

code .class, code .rules {
color: #ff00ff;
font-size: 100%;
}

code .value, code .title, code .string {
color: #0000FF;
}

code .tag {
color: #000099;
}

code .keyword {
color: #000099;
}

.html .attribute {
color: #006600;
}

Skript si můžete stáhnout na jeho domovské stránce, ukázka je výše.

Zpět