Probably a simple mistake of not knowing all tags and attributes involved. I have a HTML page linked to a CSS file (I know it works, cause I can change things like background, and heading size, etc). When I try to create a navigation bar however using
#navigation {
position: absolute;
top: 0;
right: 0;
width: 10em;
}
all my stuff is still just listed vertically (with the things not in the <div id="navigation"> tag). I've found that if I copy and paste the information into the <style> tag of the HTML head the output works correctly. However I know that I'm not supposed to put that stuff in HTML because of it being bad practice. Can someone please set me straight?