I am new to this forum. I have had an introduction to web dev. course in school. I was then intrested in making my own page. I have just started to develop my page, www.jason-terhune.com. I thought I could use a
When you set opacity, it
When you set opacity, it applies to the element you targeted, and all its descendants. There are workarounds, but as you say you are still a novice, let me suggest you skip this plan for a while. Give yourself a chance to fully understand the more basic issues in css—believe me, there are plenty to keep you busy. Once you have a more complete understanding, you may divine the answer yourself, or at least grok the explanation you're given.
Try using rgba on the div
Try using rgba on the div instead of opacity. It won't work in all browsers, but will work in most modern browsers.
This will only apply to the background color of that div and will not affect the transparency of the text.