HTML is the raw information and css is the "fun stuff" the make it all exciting
because they provide implied specific information about what you can expect to find within those tags
because the web browsers include css within the software as bonus/selling point against there competators
http
by paying attention, obsorbing information, participating in class and trying my best. Also by remmebering my intention when I signed up which was to believe I can learn programing to compliment my I.T. experience and get great job for my family