Can anyone please explain why copying and pasting my css from inline to a separate file makes changes to the formating? Most of the css styles seem to get picked up, but not a few related to the main container. I'm pulling my hair out on this. Any help is appreciated.
There would be no real reason to have to have the body style inline, unless you were using javascript of some sort. It's possible your overriding your styles, or not reffering to the element correctly.
It can't be like that . External css and internal css are the same . There must be some problem you didn't notice when copying the css which lead to the problems. A very common one is the relative path of background images (in css files) .
Uhm, no... That probably means there is something wrong with your CSS or what you are copying to the file. (Like the mistakes I see people do all the time of copying the STYLE tag over, or an HTML comment instead of CSS style ones) Though: Bingo, we can't tell you for certain what you are doing wrong without SEEING what you are doing. It's a bit like calling a mechanic on the phone and saying "My car is making a strange noise"... Can you elaborate?
I hear you that inline and external css should be the same. I'd be happy to share a link, but my page isn't hosted yet, so I can't do that, right? (Sorry if that's a dumb question). Regarding the mechanic question - perhaps Car Talk is a good analogy? I'm pretty sure the issue was the relative path of background images. Thank you for the help.