Lo que se pide es una página con un texto simple (un saludo de bienvenida) y que aparezcan tres ventanas por las que el usuario puede elegir qué color de fondo quiere, qué color de letra y qué tamaño. Se supone que el usuario sabe los nombres de los colores, por lo que su elección se usará directamente.
Empezamos preparando la página HTML.

Prepara el esqueleto de página (<head>, <body>, etc.) y pon un texto de bienvenida, el que quieras. Hazlo ya y pruébala, para verificar que en las cuestiones básicas está bien.

Una vez lista y probada esa página elemental, ponle que coja el programa Javascript de un fichero (al final de <body>, para que lo ejecute directamente tras cargar el resto)

Vamos ahora a meter las instrucciones para conseguir lo pedido, dentro del fichero del programa.

Empezamos por las de cambio de color de fondo.

Vamos a poner que pregunte al usuario que color quiere. ¿Cómo será esa instrucción que va a sacar una ventana con esa pregunta, permitiendo al usuario teclear un nombre de color y recogiéndolo en una variable?

A continuación cambiamos el color de fondo de toda la página según lo pedido por el usuario. Podríamos hacerlo con el atributo bgColor, pero vamos a usar CSS ¿Con qué instrucción?
Vamos ahora a por el cambio del color de letra.

Lo primero que hacemos es preguntarle al usuario qué color de letra quiere y lo cargamos en una variable. ¿Cómo será la instrucción?

A continuación ponemos el color de letra de la página a lo pedido ¿Cómo será la instrucción?
Pasemos al tamaño de letra.

Nuevamente pide el tamaño deseado con una instrucción prompt. A la variable donde guardamos lo que el usuario ha pedido llámala tampedido

Pongamos a continuación la instrucción que pone el tamaño de letra pedido. ¿Cuál es?

Ahora prúebalo.

Si tienes problemas, pregunta al profesor.