When you are struggling with a problem, try creating a new web page with just the code you are working on.
Some of your web pages have gotten really complex. This is good, in that it demonstrates that you have learned a lot. It s bad, in that you are making it hard to know what is working and what isn’t.
Browsers are remarkably clever at figuring out what you are doing, even if you are doing it badly. Things will appear to work, even though you have made several mistakes. If you just keep adding more code, you eventually run into a situation where something really bad happens – like nothing displays, because the browser was so confused, it just could figure out what to display.
These last few topics are really simple compared to the earlier topics. Now would be a really good time to go back and sort out your code.
Start with an empty page. Just do the Tables assignment WITHOUT your internal style sheet code. Add one thing at a time. You should be able to build your styling back. However, you may discover that you have code that doesn’t work the way you thought it did. This is a good time to find that out.
There is a whole section in Willard about Troubleshooting – Appendix C p.455.