primero leete un manual de CSS y HTML, ya que el modo como lo haces... {foo:bar} no es valido...
deveras, un ejemplo claro de como apolicarlo es usando el atributo style="foo: bar" del HTML
Código HTML:
<ul style="border: 1px solid #000">
no se si esta claro, pero es muy claro... debes estudiar algo, deveras!
NOTA: recuerda que PHP no hace mas que pre-procesar hipertexto (
PHP
Hypertext
Preprocessor) osea, en castellano.... y segun la vision mas simple del lenguaje...
sirve para imprimir HTML, o CSS, o Javascript... XML, etc, etc... mas precisamente "texto"
asi que, si... PHP siempre ha sido capaz de imprimir y "no vincular" CSS, suerte...