https://codepen.io/csobimudi/full/EJBwNQ
Why is there no space between the links?
You have id="menu" in HTML, but class .menu in CSS.
id="menu"
.menu