Monday, September 9, 2013

Topic 3: HTML5 - Simple, Clean, Elegant Code

A most interesting class this was. Some keypoints that I came out with:
  1. Simple is better.
  2. User first!
  3. Keep Content and Presentation completely separated.
  4. Do not think of HTML as a Word Document. Keep the bolding, italics, and other styling for CSS.
  5. Keep HTML code clean and structured - ie. Use indentation and spacing for readability.

Here are a few websites which I found helpful while practicing HTML and CSS.

  • Team Treehouse - Website Basics - Though the rest of the series is not free, this beginning course is offered for free and it provides a very interactive way to learn HTML and CSS. A downside to this is that they have an example where HTML and CSS are not separated.
  • Lynda.com - This website is great because like Team Treehouse, they have video tutorials for HTML, but unlike Team Treehouse, they are not as interactive.
  • MSDN - Learn HTML5 in 5 Minutes - Although it takes more than 5 minutes, this was pretty useful, it's not comprehensive by any means, but it can help you understand some concepts about HTML5.
  • w3.org - This was mentioned by Professor Marques. Great reference page to look up elements and their specific attributes, among other things.

No comments:

Post a Comment