The reason for this is for readability and in most cases you don’t safe too much by shortening the styles there since GeSHi uses CSS classes by default. Saving 3 bytes in the CSS file for ~20 styles isn’t worth the effort compared to the several kilobytes you save when using CSS classes instead of inline styles.
]]>