Web-based Application Development Lecture 6 January 26, 2006 Anita Raja.

Slides:



Advertisements
Similar presentations
Chapter 3 – Web Design Tables & Page Layout
Advertisements

Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 6: HTML Tables.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
HTML popo.
Cascading Style Sheets
Principles of Web Design 5 th Edition Chapter Nine Site Navigation.
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
Chapter 4 – Intermediate HTML 4 Outline 4.1 Unordered Lists 4.2 Nested and Ordered Lists 4.3 Basic HTML Tables 4.4 Intermediate HTML Tables and Formatting.
Web-based Application Development Lecture 9 February 7, 2006 Anita Raja.
CIS101 Introduction to Computing Week 07. Agenda Your questions Resume project Review Project Two HTML Project Three This week online Next class.
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
Creating a Web Page with Tables. Objectives Create a text table with preformatted text Create the basic structure of a graphical table Organize table.
Web-based Application Development Lecture 5 January 24, 2006 Anita Raja.
XP Creating Web Pages with HTML Using Tables. XP Objectives Create a text table Create a table using the,, and tags Create table headers and captions.
Using HTML Tables.
HTML: PART ONE. Creating an HTML Document  It is a good idea to plan out a web page before you start coding  Draw a planning sketch or create a sample.
HTML. Goals How to use the Komodo editor HTML coding and testing Basic HTML tags List and Images Tables and Links At least 2 pages and navigation
INTRODUCTION TO WEB DEVELOPMENT AND HTML Lecture 06: Tables - Spring 2011.
HTML Tables and Forms Creating Web Pages with HTML CIS 133 Web Programming Concepts 1.
HTML Essentials Tables and Table Tags. Overview Use of Tables goes beyond tabulating data Frequently used to format Web pages / control layout Especially.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
7 Selecting Design and Color Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2.
Chapter 5 Working with Tables. Agenda Add a Table Assign a Table Border Adjust Cell Padding and Spacing Adjust Cell Width and Height Add Column Labels.
HTML. Goals How to use the Komodo editor HTML coding and testing – List and Images – Tables and Links – At least 2 pages and navigation –
Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2 Identify color scheme guidelines.
Web-based Application Development Lecture 7 January 31, 2006 Anita Raja.
Chapter Objectives Discuss the relationship between page length, content placement, and usability Complete Step 4: Specify the website’s navigation system.
CHAPTER 11 Tables. How Are Tables Used Data Display  Very tidy and very useful Better Text Alignment  Putting text in tables allows you to format indents.
Chapter 11 Cascading Style Sheets: Part I The Web Warrior Guide to Web Design Technologies.
Web Design, 3 rd Edition 4 Planning a Successful Web Site: Part 2.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Design, 4 th Edition 4 Planning a Successful Web Site: Part 2.
CO1552 – Web Application Development Lists, Special Characters, and Tables.
Chapter 18 Web Design April 16 th & 17 th. Content The most essential element of any Web page is the content Before you begin a Web page you want to know.
The Internet Writer’s Handbook 2/e Web Page Design Writing for the Web.
INTRODUCTION TO HTML5 Styling Text. Change the Font Size  You can use the font-size property to change the font size for a document’s text.  Instead.
Dr. Nuha El-KhaliliInternet Programming ( ) HTML Hyper Text Markup Language The language of web pages Maintained by the W3C
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
HTML 4 Foundation Level Course HyperText Markup Language Most common language used in creating Web documents. You can use HTML to create cross-platform.
HTML: Tables & Frames Internet Technology1. HTML: Tables Table tags ► surround the entire table ► header row (text is boldfaced) ► surround each row ►
Copyright © 2013 MyGraphicsLab / Pearson Education STRUCTURE AND HTML TAGS MyGraphicsLab: Adobe Dreamweaver CS6 ACA Certification Preparation for Web Communication.
Adobe Dreamweaver CS3 Revealed CHAPTER FIVE: USING HTML TABLES TO LAY OUT A PAGE.
CPT 123 Internet Skills Class Notes Publishing to the Web Session B.
CS105 INTRODUCTION TO COMPUTER CONCEPTS HTML Instructor: Cuong (Charlie) Pham.
Designing a Web Page with Tables. A text table: contains only text, evenly spaced on the Web page in rows and columns uses only standard word processing.
Designing Display and Navigation Chapter Objectives - to review the ways that text, images, and multimedia can be displayed - to develop systems that allow.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
IS1824: Introduction to Internet Multimedia Lecture 5: Layout in HTML Rob Gleasure
Introducing Web Tables. Tables for tabulating items  Better looking  More flexibility  More efficient to explain information than plain text.
Chapter 2 Web Page Design Mr. Gironda. Elements of a Web Page These are things that most web pages use.
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
INTRODUCTORY Tutorial 4 Exploring Graphic Elements and Images.
ATTRIBUTES, LISTS, AND TABLES. Chapter 4 Objectives Extensions Strict vs. transitional XHTML Tag options Structure lists Table data.
Basic Table Elements. 2 Objectives Define table elements Describe the steps used to plan, design, and code a table Create a borderless table with text.
CIS234A Lecture 8 Instructor Greg D’Andrea. Review Text Table contains only text, evenly spaced on the Web page in rows and columns uses only standard.
Slide 1-1 The Web Wizard’s Guide to Web Design by James Lengel.
How To Create HTML Tables. Table Structure General HTML code for a Web Table: table cells table cells.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
HTML CS 105. Page Structure HTML elements control the details of how a page gets displayed. Every HTML document has the following basic structure: … …
What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup.
Positioning Objects with CSS and Tables
Introduction to Web Authoring Ellen Cushman /wra210.htm Class mtg. #2.
©SoftMoore ConsultingSlide 1 Introduction to HTML: Block-Level Elements.
HTML AN INTRODUCTION TO WEB PAGE PROGRAMMING. INTRODUCTION TO HTML With HTML you can create your own Web site. HTML stands for Hyper Text Markup Language.
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
CIS101 Introduction to Computing Week 07 Spring 2004.
Elements of HTML Web Design – Sec 3-2
Programming the Web using XHTML and JavaScript
Site Development Foundations Lesson 6
Presentation transcript:

Web-based Application Development Lecture 6 January 26, 2006 Anita Raja

Agenda Attributes, Lists and Tables (concluded) PTW Chapter 4 Designing Display and Navigation WWG Chapter 2

Tags and Attributes Styles have properties h2 {text-align:center} Attributes have values … No quotation marks Quotation marks

Tags and Attributes size= “1” to “7” (smallest to largest) color= “red”, “blue”, etc. face= “Arial”, “Courier”, etc.

Tags and Attributes Alignment = “left”, “center”, “right” Using tags: Centering this text is centered

Tags and Attributes Preferred method using styles: h2 {text-align:center} p {text-align:center}

Tags and Attributes Background colors tag bgcolor and text attributes Using tags (deprecated):

Tags and Attributes Using styles in the body: body {background-color:yellow; color:blue}

Tags and Attributes Horizontal rules Using tags: Using styles: hr {height:7px; width:75%; background-color:red} Ch04-Ex-01

Displaying Lists Ordered: 1. Item 1 2. Item 2 Unordered: Item 1 Item 2

Displaying Lists Ordered lists: Item 1 Item 2 Block-level element Items indented relative to other text Ch04-Ex-02 Optional in HTML, Required in XHTML

Displaying Lists Unordered lists: Item 1 Item 2 Block-level element Items indented relative to other text Ch04-Ex-03 Optional in HTML, Required in XHTML

Displaying Lists Nesting Ch04-Ex-04 … … … …

Displaying Lists Customizing list displays Add a “type” attribute to tag Values may be “disc”, “circle”, or “square” …

Displaying Lists “type” is a deprecated attribute so… ul {list-style:square}

Displaying Lists Definition lists (def line, def term, def data) term definition term definition Ch04-Ex-05

Tables One or more rows, each divided into … One or more “cells” containing data … Repeat for each cell in row Repeat for each row in table

Tables Initially, table borders are invisible unless the “border” attribute is included or Ch04-Ex-06

Tables In cells where each row has the same number of columns … Each cell in a column is as wide as the widest cell in that column Text within cells is automatically aligned to the left

Tables Table headers & replace & Makes data bold and centered Ch04-Ex-07 Table captions … Place before or after table Ch04-Ex-08

Tables Alignment In tag … Horizontal alignment: align=“left” (center, right) Vertical alignment: valign=“top” (middle, bottom)

Tables Padding White space between cell edges and text Ch04-Ex-09 Spacing Width of dividers between cells Ch04-Ex-10

Tables Table width – legitimate use Cell width – deprecated

Tables Cells spanning multiple columns Ch04-Ex-11 Cells spanning multiple rows Ch04-Ex-12

Assignment Debugging Exercise, p. 106 Correct errors Post corrected document to your Web space as “Lagerstrom-Ch-4.html” Grade based on: Appearance Technical correctness of code

The Web Wizard’s Guide to Web Design Chapter 2 Designing Display and Navigation

Introduction “A well-designed Web site doesn’t just look good; it also works well.”

Introduction Remember: form follows function. Base site design on what users need to do. Functionality common to most Web sites: Display of information Navigation through the site Choosing & finding Feedback & interaction Communicating the organization’s identity

The Display of Information To decide which display works best, consider the user How does the target audience think?

The Display of Information Classical printed display styles Magazine: 2-3 columns, images interspersed Newspaper: 6-7 columns Book: 1 column, images at top/bottom Early Web design looked like existing printed pages Problem: screens aren’t pages

The Display of Information PagesScreens 16” wide10” wide High resolution: Magazine: 200 dpi Newspaper: 300 dpi 9 point type easy to read Low resolution: 75 dpi* 12-point type Built-in navigationMust be provided * Dot = Pixel

The Display of Information General rules: Use relatively large type (12-point or more) Single column ≈ 5” wide White space around edges

The Display of Information Use of thumbnails Small in size Download quickly Two-stage interactive displays User selects appropriate level of detail

The Display of Information Warning Modeling on traditional media may not be effective Web pages are different Size Resolution Interactivity!

Watching and Listening Screens are not radios or televisions May disturb others Users want more control Embedded or not? Fully embedded: user has no control Embedded with user controls Separate window, user controls Limited in size and quality Does the sound/video advance the purpose of the site?

Tables and Lists How should information be presented? Plain text Bulleted lists Numbered lists Tables (rows and columns) Use tables to compare information in two dimensions Models & features of products

Tables and Lists Restricted screen width: Most screens are 800 pixels wide -300 pixels for borders, scrollbars, and navigation 500 pixels left 100 characters of 12-pt text.

Navigation Through the Site Unlike books, magazines, & newspapers, there is no common Web format to specify: Whose site am I looking at? Where am I within the site? What else is available from this site? Where should I go next? How do I get there? How do I find whatever I’m looking for?

Navigation Through the Site BMW – good navigation? BMW Did the BMW site: Answer all the questions? Without using too much space? In the simplest manner? Without distracting from the main site content? Navigation should be consistent across whole site

Navigation Through the Site Why is site identification important? How is it accomplished? Text (name of organization) Logo (graphic)

Navigation Through the Site Common visual theme Identifies Reinforces Balance: Content Navigation Organization identity

Navigation Through the Site “Place” within books, magazines, movies Intuitive Familiar Place within Web sites? Menus Horizontal Vertical

Navigation Through the Site Menus: Provide means of navigation Show site organization Indicate current location Keep size small, content short Not every page needs a menu Keep style consistent throughout site Site maps …

Navigation Through the Site Cascading titles (“breadcrumbs”)

Navigation Through the Site Pop-up menus – iMovie101iMovie101 Answers two key questions: What else is available? Where do I go next? Above the scroll! Keyword search

Navigation Through the Site Don’t have to provide every navigation aid to every user on every page Arrange aids so they: Obvious Consistent Easy to use Take up as little “floor space” as possible

Feedback and Interaction Internet is two-way State interactivity goals in site’s purpose Is collecting user information important? Explicit (user is aware) Must allocate space on page(s) Provide functionality (error checking, other) Implicit (user is not aware)

Feedback and Interaction Methods of interactivity Forms (what information will be collected?) Discussion boards Asynchronous Chat rooms Synchronous At early design stages just decide which forums are appropriate and support the site’s purpose(s).

Organizational Identity Visual identity Symbol Nike swoosh Nike GE symbol GE Ford oval Ford Color (IBM blue)IBM Sound Domino’s Pizza

Organizational Identity Colors Logo Font Design features Shapes Ford’s oval motif Patterns Mascots Look and feel

Assignment Hands-On Exercise #5, p. 54 For a corporate site you select … Analyze it in terms of the design features covered in the chapter Identify: Common themes Good and bad elements (if any) In addition to your analysis, turn in a hardcopy of any relevant pages from the site you selected.