Tower Hall at SJSU

Markup Languages Lab

We will be preparing to do the Dreamweaver Section of our class by talking about Markup Languages.

Introducing Markup Languages
According to Wikipedia, a markup language is a set of annotations to text that describe how it is to be structured, laid out, or formatted. Markup languages have been in use for centuries, and in recent years have also been used in computer typesetting and word-processing systems. Example: Editing and Proof Reading Marks (PDF).

A well-known example of a markup language in use today in computing is HyperText Markup Language (HTML), one of the protocols of the World Wide Web. HTML follows some of the markup conventions used in the publishing industry in the communication of printed work between authors, editors, and printers. You do not need to know HTML to be able to use tools like Adobe Dreamweaver CS3 to make Web pages. Just like you do not have to know how a car engine works.

To take the car metaphor further, you have to know basic principles of how cars operate. If you do not understand these principles your car will stop operating and you can break your car. For example, you have to know you need to put gasoline in your car for it to go. You also have keep your oil and water levels high enough or you will ruin the engine of your car. You also need to understand the basic principles of markup languages to have your Web pages work right and to keep from breaking your Web site. So, for this lab, we are going to hand code HTML to learn how markup works. Markup is the engine of all Web sites.

Discuss the Final

Reference this blog post


Due Today, April 9

  • Read: “We the Media,” by Dan Gillmor
    • Please read Chapters 7, 8 and 9 through the end of Chapter 9 This is up through page 190 in the printed O’Reilly edition of the Dan Gillmor book. Label this post “We the Media 3”
    • Do a post on this blog (or put a link on this blog to a post on your own blog) related to that reading indicating what the author said and why you agree or disagree with the author.
  • Post a paragraph on the class blog talking about the plan you have for your final project. This should be a general and not a detailed outline of what your project will be about. Label this with the category “Final Project Proposal.”
  • Do the in-class lab on Markup languages. After you have created the page as per the instructions below and have FTP’d it to your space on the server; create a post with the category markuplab and with a link to page you have created

Due Next Week, April 9

  • Lynda Assignment on Dreamweaver
    • Dreamweaver CS3 Essential Training, with: Garrick Chow
      1. Introduction
      2. Getting Started
      3. The Interface
      4. Site Control
      5. Document Basics
      6. Linking
      7. CSS Essentials
    • View all the segments in the listed chapters, including the introduction.

Due In Two Weeks, April16

  • The first episode of your final project