Wednesday, August 02, 2006

TLA Tutorial: A Recap

OK, I got a little feedback that my TLA tutorials are too complex. That's cool. I'm going to do a quick summary of the topics I wrote about before and this time include only the high points.

HTML

HTML is basically just the way to describe the structure of a web page. It provides the web page designer with a way to indicate which parts of the page are paragraphs, which are titles or section headers, and where graphics should go. When the browser receives a web page, it knows what to do when it reads these indicators (called tags). It knows that paragraphs have white space between them. It knows that rows and columns in a table are supposed to be lined up, etc. If you want, think of HTML as the blueprints. Your browser (Internet Explorer, Firefox, Mozilla, etc) acts as the construction company and the skyscraper it builds is that beautiful web page.

CSS

Have you ever watched those fun design shows on HGTV? In my favorite, "Divine Design", Candice Olson, the designer, comes up with these beautiful color palettes and fabric swatches. Then she and the design crew use those colors and fabrics to decorate the room. A Cascading Style Sheet does the exact same thing. Instead of what color the wall is in the dining room, though, it tells what color and what font will be used for the main body of the text on the website. This time, the browser takes the place of Andrew the painter and Edmond the sewing specialist and follows those instructions to make the webpage look exactly as the designer had pictured it.

In reality, it's becoming less and less necessary to know the details of how to create web pages by actually manipulating the HTML and CSS by hand. Modern editors, such as Dreamweaver, are getting better and better at doing this all behind the scenes so all the budding web designer has to do is be able to draw.

So tell me this: What other acronyms and terms or phrases have you heard which made you really curious as to what they were?

No comments: