I looked through a DTD thread and it didn't answer my question and since the thread is closed, I am hoping it is alright that I ask it here.
I want to know what exactly the point of these are. I know that it has something to do with the browsers being able to display the correct information. But, why can't browsers do that anyway? I realize that things change often, but don't browsers tend to be updated more than code?
It kind of just boggles my mind that we have to verify which kind of code we are going to use. Which leads me to my question that brought me to this site. What if we want to use various kinds of code. How are we supposed to know which one to use? Dreamweaver defaults to XHTML 1.0 Transitional, but what if I wanted to add frames? Does that mean that I need to use the other doctype resulting in previous code not working correctly?
Last question I have is what all the stuff means? I've seen the code in the past but never understood it. Was hoping someone could break it down for me. I really want to learn anything I can about web design, but I am kind of a slow learner. Reading a bunch of stock information confuses me and I learn much easier when someone answers a direct question.
The meta information is something I'd like broken down too.