google-code-prettify

 pre要素のclassに「prettyprint」を指定してハイライト。

#include <stdio.h>

int main(void)
{
    printf("Hello, world!\n");
    return 0;
}

 classを「prettyprint linenums」とすると行番号つき。

#include <stdio.h>

int main(void)
{
    printf("Hello, world!\n");
    return 0;
}

 classを「linenums:3」のようにして、先頭行の番号を変更できる。

int main(void)
{
    printf("Hello, world!\n");
    return 0;
}