Вы имеете в виду подсветку синтаксиса?
Генерация синтаксиса в PHP будет довольно сложной, так как это язык сценариев, и вы решаете, что писать. I.E. не следует строгим правилам ...
С другой стороны, CSS состоит из элементов имен, которые применяются к HTML-элементам, которые имеют одинаковые основные правила (например, цвет, ширина, высота ...).
Существует множество генераторов CSS, как веб-ориентированных, так и основанных на pc / mac / linux ... Это зависит от того, что вы хотите.
Если вы имеете в виду подсветку синтаксиса, то, в общем-то, все по-другому ... Существует ряд реализаций с открытым исходным кодом подсветки синтаксиса ...
например. http://qbnz.com/highlighter/