Once you get HTML, depends on what you want to do?
XML is really HTML+, Style sheets, HTML+, DHTML is DHML. Think of this helps presentation in browser.
If you want to create dynamic webpages on the server side, regardless of DBs:
PERL is old, but prevalent UNIX.
JSP/Servlets/Beans is java solution. Helps if you are programmer of some level.
ASP is MS solution.
PHP is PHP solution.
All are scripting (except servlets/beans, some PERL) and all can connect to DB.
If you want to create dynamic webpages on the server side with DB. You use the above and connect to a DB, so you need to learn DBs including SQL.
Access, sucks but good starting point.
Oracle, DB2, SQLServer are the big boys.
MySQL is free and somewhat capable.
I would recommend trying PHP with MySQL. Try their websites and
www.sitepoint.com should prove useful.