Layouts Using Tables Web Design – Section 4-5 Part or all of this lesson was adapted from the University of Washingtons Web Design & Development I Course.

Slides:



Advertisements
Similar presentations
Tables Feb. 14, Tables Great way to organize and display information Laid out in columns and rows Think of an excel spreadsheet Defined with tag.
Advertisements

The Web Wizards Guide to HTML Chapter Six Tables.
HTML Tags and Their Functions
Use Tables for Layout Control Day 7. You will learn to: Understand Tables Create a Simple Table Modify Your Tables Appearance Create Page Layouts with.
ECA 228 Internet/Intranet Design I
15 LAYOUT Controlling the position of elements Creating site layouts Designing for different sized screens.
MSc. Publishing on WWW Tables and Style Sheets. Tables Tables are used to: Organize and display tabular data To create a layout for web pages.
Chapter 4_2 Marking Up With Html: A Hypertext Markup Language Primer.
PowerPoint: Tables Computer Information Technology Section 5-11 Some text and examples used with permission from: Note: We are.
HTML Lesson 5 TBE 540. Prerequisites The user must be able to… –Create basic web pages with a text editor and/or a web page editor.
HTML Essentials Tables and Table Tags. Overview Use of Tables goes beyond tabulating data Frequently used to format Web pages / control layout Especially.
1 The Structure of a Web Table beginning of the table structure first row of three in the table end of the table structure table cells You do not need.
Layouts with CSS Web Design – Section 4-12 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
INTRODUCTORY Tutorial 7 Creating Tables. XP New Perspectives on Blended HTML, XHTML, and CSS2 Objectives Discern the difference between data tables and.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
Dreamweaver – Setting up a Site and Page Layouts Web Design Section 7-2 Part or all of this lesson was adapted from the University of Washington’s “Web.
CO1552 – Web Application Development Lists, Special Characters, and Tables.
Styles with Cascading Style Sheets (CSS) Web Design – Section 4-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
Essential Tags Web Design – Sec 3-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Essential Tags Web Design – Sec 3-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Intro to Dreamweaver Web Design Section 7-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
Website Development with Dreamweaver
Essentials of HTML Class 4 Instructor: Jeanne Hart
WEB DESIGN AND PROGRAMMING Advanced CSS Techniques.
Copyright 2007, Information Builders. Slide 1 Understanding Basic HTML Amanda Regan Technical Director June, 2008.
Linking to an External Style Sheet Web Design Section 4-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development.
Creating a Data Table Web Design – Section 3-8 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I”
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 5.
Special Links Web Design – Section 3-7 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
HTML: Hyptertext Markup Language Doman’s Sections.
Html Tables Basic Table Markup. How Tables are Used For Data Display Tables were originally designed to display and organize tabular data (charts, statistics,
Chapter 7 Web Design.. HTML  Hypertext Markup Language  Using HTML, text is formatted by wrapping it in a tag.  The tags provide instructions to the.
The Teacher Computing HTML (2) HyperText Markup Language.
Week 5 Working with Tables. 2 Understanding Table Basics.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
HTML ( HYPER TEXT MARK UP LANGUAGE ). What is HTML HTML describes the content and format of web pages using tags. Ex. Title Tag: A title It’s the job.
CSS BEST PRACTICES.
Chapter 5 Creating Page Templates. Principles of Web Design 2nd Ed. Chapter 5 2 Principles of Web Design Chapter 5 Objectives Understand table basics.
Stylizing a Navigation Menu with CSS Web Design – Section 4-13 Part or all of this lesson was adapted from the University of Washington’s “Web Design &
1 © Netskills Quality Internet Training, University of Newcastle Using Style Sheets in Dreamweaver CS © Netskills, Quality Internet Training, University.
Chapter 5 Working with Tables Principles of Web Design, 4 th Edition.
Adding Images to Your Web Page Web Design Section 5-7 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development.
Web Design Site Structure. Site File Structure What is a wireframe?
HTML Frames. Advantages to Using Frames n flexibility in design n information in different Web pages n remove redundancy. n site easier to manage. n update.
Cascading Style Sheets (CSS) EXPLORING COMPUTER SCIENCE – LESSON 3-5.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: HTML Tables.
Introduction to Programming the WWW I CMSC Winter 2003 Lecture 5.
CSS Layout Cascading Style Sheets. Lesson Overview  In this lesson, we’ll cover:  Brief CSS review  Creating sections with the tag  Creating inline.
Dreamweaver – Setting up a Site and Page Layouts Web Design Section 7-2 Part or all of this lesson was adapted from the University of Washington’s “Web.
HTML LAYOUTS. CONTENTS Layouts Example Layout Using Element Example Using Table Example Output Summary Exercise.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
A gentle introduction to Bootstrap TDAP Jeremy Shafer Department of MIS Fox School of Business Temple University Spring
Cascading Style Sheets (CSS)
Dreamweaver – Setting up a Site and Page Layouts
Create and edit web pages 4
Creating a Data Table Web Design – Section 3-8
Elements of HTML Web Design – Sec 3-2
Intro to Dreamweaver Web Design Section 8-1
Styles with Cascading Style Sheets (CSS)
Positioning Objects with CSS and Tables
Styles with Cascading Style Sheets (CSS)
PowerPoint: Tables and Charts
Elements of HTML Web Design – Sec 3-2
Important Each team needs to submit their part of the Final Project Rubric to me in . Log into and send the powerpoint slide to
Dreamweaver – Setting up a Site and Page Layouts
CSS BEST PRACTICES.
Computer communications
Lesson 5: HTML Tables.
Positioning Objects with CSS and Tables
Presentation transcript:

Layouts Using Tables Web Design – Section 4-5 Part or all of this lesson was adapted from the University of Washingtons Web Design & Development I Course materials

Objectives The Student will: –Understand how tables were used for layout prior to CSS –Be able to layout content using a table

Layout of Web Pages Prior to CSS, web developers typically used HTML tables to control the layout of a page. –This was not what tables were designed for: They were designed specifically for displaying data –Web designers learned that web content could be inserted into table cells, allowing for the creation of complex layouts with multiple columns and rows. –Many, if not most, web pages today still use tables for layout.

Why use CSS for layouts? Tables are rapidly becoming obsolete for layout CSS layout has important advantages over table layout. –It requires relatively little code, which translates to smaller file sizes and faster downloads. –The page is easier to update and maintain. –Pages that use CSS for layout can adjust better to the size of the user's display Tables don't wrap, so viewing a table-based layout on a small screen can require lots of horizontal scrolling: Not good.

Why use tables for layouts? Tables for layout haven't completely gone away CSS layout can be challenging Browsers historically have varied in how they interpret CSS –For more complex layouts, developers have to work very hard to get their designs to look good across all browsers and operating systems. –This situation is improving as new browsers are released with better support for CSS positioning.

Using for Layout Instead of surrounding each section of content with tags, surround each section of content with tags. To position content side by side, it simply needs to be inside table data cells that are part of the same table row. The result looks like: Content of column 1 Content of column 2

Using for Layout To create more complicated designs you simply layout out the design in a table and then code the table row by row.

Summary Tables can be used to create layouts Use rows and data cells to position text where you need it. Put all information you want together in a single data cell. –You can have lists, etc in a data cell!

Rest of Today Follow the attached instructions to create a layout using a table instead of CSS. Try to make the final changes in #11 –See if you can use CSS to format the 2 parts of your table differently –I will give 10 points extra credit for this When done show me you 2 layouts – With CSS and using a table.