introduction to web design lecture #1: introduction to html/css

20
Introduction to Web Design Lecture #1: Introduction to HTML/CSS Jonté Craighead & Cathy Zhang January 6th, 2009 Student Information Processing Board (SIPB)

Upload: cameron-adams

Post on 30-Dec-2015

44 views

Category:

Documents


3 download

DESCRIPTION

Introduction to Web Design Lecture #1: Introduction to HTML/CSS. Jont é Craighead & Cathy Zhang January 6th, 2009 Student Information Processing Board (SIPB). Overview. Editors HTML document structure CSS Web browsers. Text Editors. jEdit Notepad++ (Windows only) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Introduction to Web DesignLecture #1: Introduction to HTML/CSS

Jonté Craighead & Cathy Zhang

January 6th, 2009

Student Information Processing Board (SIPB)

Page 2: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Overview

Editors

HTML document structure

CSS

Web browsers

Page 3: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors

jEdit Notepad++ (Windows only)

Kate (Windows: partial)

gedit Emacs Vim

Page 4: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors: jEdit

Page 5: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors: Notepad++

Page 6: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors: Kate

Page 7: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors: gedit

Page 8: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors: Emacs

Page 9: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

Text Editors: Vim

Page 10: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

WYSIWYG Editors

Dreamweaver

Microsoft Frontpage

Page 11: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

WYSIWYG Editors: Dreamweaver

Page 12: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

WYSIWYG Editors: Frontpage

Page 13: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

WYSIWYG Editors: Frontpage

Page 14: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

WYSIWYG Editors: Frontpage

Example:

sipb.mit.edu/iap/webdesign/examples/fir.html

Page 15: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

HTML Document Structure

Example:

sipb.mit.edu/iap/webdesign/examples/wmda.html

Page 16: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

HTML Document Structure

Reference:

http://www.w3schools.com/tags/default.asp

Page 17: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

HTML Document Structure

Tag/element nesting Attributes Indentation Use elements for their intended purpose

Tables for data, not layout Deprecated elements (new HTML tags or CSS) HTML comments

Page 18: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

HTML Document Structure

Document Types .html/.htm .xhtml .php .asp/.aspx .do .jsp/.jspx .ssi .cgi/.fcgi

Page 19: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

XHTML vs. HTML All tags must be in lower case All documents must have a doctype All documents must be properly formed All tags must be closed All attributes must be added properly The name attribute has changed Attributes cannot be shortened All tags must be properly nested

Page 20: Introduction to Web Design Lecture #1: Introduction to HTML/CSS

20

Other SIPB Classes

• Caffeinated Crash Course in PHP

• Jan 12 07:30pm-10:30pm, 4-237

• Building Websites for Mobile Devices

• Jan 19 07:30pm-09:30pm, 4-237

20