Calendário linear em JavaScript

Задание 1

Exiba em forma de lista ul todos os números do mês atual. Usando CSS, coloque os itens da lista em linha.

Задание 2

Faça com que o dia atual no calendário seja destacado com alguma cor.

Задание 3

Faça com que acima da lista esteja escrito o nome do mês atual em português e o número do ano.

Задание 4

Faça com que apareçam acima do calendário links para avançar e voltar, permitindo mudar o mês. O mês e o ano exibidos acima do calendário devem corresponder ao mês exibido.