¿Nadie ha reparado en que ha ido a escoger precisamente uno de los elementos del html que menos propiedades admiten? Me refiero al select.
¿Quiere personalizarlo?
Simule el selct con una lista.
Que por cierto, nadie ni nada le obliga a utilizar css. Si no lo quiere emplear, es muy libre de hacerlo así.
Pero antes de teorizar, creo que primero debería adquirir unas nociones mínimas.
Un buen lugar:
www.librosweb.es