Hi, welcome to the family ;-)
Q1. Not completely right.
-A pane is a the zone in a skin you can add modules to (one or more).
-In the Pane a module will be wrapped inside the container, which normally contains the module title, the links for editing etc.
But you can also add a module to a pane and switch off the container, in that case only the content of the module would be visible.
Q2. A dnn skin adds a few standard CSS files, based on their name. Skin.css, "Skinname".css , Container.css.
So your not free to choose the name of the css files.
Adding javascript to the head is not possible by default unless you use some code or this
http://dnnskinextensions.codeplex.com...
For now I would just add them just blow the body tag, which works fine.
Q3. No that's it I think, but you should realize that the default legacy doctype is HTML 4 transitional.
If the HTML skin is converted to ASCX (which is the actual skin) the doctype of the HTML file is ignored.
There are two ways to set the doctype, read my post here:
http://www.dotnetnuke.com/Community/F...