Highlight CSS codes in PHP files in Notepad++
these are two different lexers, so there is no easy solution currently.
The reason why your java script gets colored is that there is no php lexer either,
you are using the html lexer which itself has support for additional sublexers
like php, js, python, xml … but unfortunately no support for css.