As a beginner in HTML and CSS, I have successfully created a basic website with a simple menu at the top that includes links to different pages like "Home," "About," and "Contact." The website will mainly feature information and images, but I believe it would look more appealing if I could enclose the content in a box with background on the sides. Despite adding black outlines to the text, I find that it doesn't stand out well enough. I envision structuring my menu, logo, and text within a box similar to this example site: . Additionally, incorporating a shadow effect along the border would enhance the overall design.
I am unsure of how to proceed with implementing this layout. Although I have attempted to research online, I am uncertain about the specific terms to search for. Any guidance on achieving this desired visual aesthetic would be greatly appreciated.
Thank you for your help in advance.