Containers

There is no <container> tag. When we use the term container, we’re talking about function. The header tag “contains” markup that goes at the top of the page. The <header> tag IS a container tag.

A div tag is a very general container. It stands for division. At one time, it was all we had so we used it exclusively and one page could have dozens of div tags in them. It got pretty confusing. In order to distinguish one div tag from another, we gave them id attributes.


<div id="wrapper">
<div id="header">Some content including a logo, page heading, and navigation also in a div tag</div>
<div id="mainContent">
<div id="aside">Some content</div>
<div id="article">Some content</div>
</div
</div>

With the new version of  HTML, we have additional tags that act as containers that have more meaning (semantic); header, section, article, aside, nav, footer, etc. In general, if there is a tag that makes more sense to use, i.e. a nav tag contains navigation code, then use it. If you need to put code in a container, and there is not a semantic tag that does the job, then use the div tag.

Multimedia Design Course

Design is the process of thinking through the needs of a project prior to committing resources to its production. Before you start coding, drawing, painting, create CAD drawings, forming a production team or seeking funding, you have a proposal that describes the scope, purpose, outcome, and features of the project. The Multimedia Design course at Nashville State Community College is a 13 week instructor-led class designed to help you get clear about your interactive project.
In the course you will create the pre-production documents for a mobile interactive project of your choosing. You will create summary documents, outlines, flowcharts, treatments, wireframes, storyboards, scripts, and typical examples of the content the project will contain. You will get clear on the purpose, audience, goals, and outcomes. You will create a set of documents that clearly lay out your project so that you can clearly communicate the details to your production team. Then you will create a script and storyboard for a Kickstarter video that introduces that project idea to an audience for the purpose of attracting funding. The idea is that all aspects of a project must support its goals, so getting clear on the goals is the first step.
The course is part of Nashville State Community College’s Multimedia Design concentration in the Visual Communications Associate in Applied Science degree. While the course is part of a degree, anyone from the community can enroll as a non-degree seeking student.

Details:

Course Name: COM2020 Multimedia Design
Day/time: Monday 1-4PM
Location: Nashville State Community College, Main Campus (White Bridge Rd), Clement Building (C-108)

For more information contact:

Dale Rogers, M.Ed.
Assistant Professor, Web & Multimedia Design
Nashville State Community College
dale.rogers@nscc.edu
ofc: 615-353-3504

COM1000 Beginning HTML Overview

HTML (Hypertext Markup Language, CSS (Cascading Style Sheets), and JS (Javascript) are the three primary languages that are used to create web pages. Every time you consume content on the web, those languages were used to create what you are seeing, hearing, reading, or watching.  If you’ve wanted to learn about basic web coding, now’s your chance.

Nashville State Community College has a a 13 week course on basic web coding this semester. It is being offered through the Visual Communications department. No coding experience is required. Classes begin on January 19, 2016,  so if you’re not a current student of NSCC you need to apply to the school and be admitted before you can enroll in the class.

Details:

Course Name: COM1000 Beginning HTML
Day/time: Thursday 6-9 PM
Location: Nashville State Community College, Main Campus (White Bridge Rd), Clement Building (C-108)

For more information contact:

Dale Rogers, M.Ed.
Assistant Professor, Web & Multimedia Design
Nashville State Community College
dale.rogers@nscc.edu
ofc: 615-353-3504

Overview

Anyone who creates content to be consumed on the World-Wide Web will at some point be face to face with the technologies that govern how that content is presented. Nashville State’s COM1000 Beginning HTML course covers that process.

We consume web content through an application called a “user-agent”. A user agent is some tool (an agent) that allows you (the user) to see, hear, read, watch, listen, or somehow consume content. Most typically, the user-agent is a web browser. The Web browser is the key to everything. As designers, podcasters, bloggers, marketers, trainers, salespeople, writers, illustrator, videographers, filmmakers, etc, we want to engage with our audience through the web browser. Therefore, we need to know a little something about how to get the browser to display our content as we intended it.

The three main languages that the browser uses to accomplish that are:

  1. HTML (Hypertext Markup Language)
  2. CSS (Cascading Style Sheets)
  3. JS (Javascript)

HTML allows us to put a structured object (an element), say a heading, paragraph, video, or an image, on a page. HTML contains tags that tell the browser what it can do with that element.

Every element has properties. When we want to determine the type of font, size, color, or location of a heading… when we want to determine the dimensions of a video, how it will be placed on the page, we use CSS to control an elements properties.

If we want to control an element’s properties based on some criteria, for example, when a button or link gets clicked, or a link is hovered, then we need to use scripting. That’s where Javascript comes in. It allows us to manipulate an object’s properties dynamically.

In COM1000 you will be introduced to the underlying languages that affect how content is displayed on a web page according to current best practices. It will give you the solid foundations for further exploration.

The course is part of Nashville State Community College’s Web Design concentration in the Visual Communications Associate in Applied Science degree. While the course is part of a degree, anyone from the community can enroll as a non-degree seeking student.