Images. Tables. Frames. Forms. DMFD F2007 IT University of Copenhagen 27.02.2007.

Slides:



Advertisements
Similar presentations
Tables Tables provide a means of organising the layout of data
Advertisements

Svetlin Nakov Telerik Corporation
Session 3 Intermediate HTML Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
Basic HTML Trystan Upstill Comp3400 Lecture 06/03/2001.
Video, audio, embed, iframe, HTML Form
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
HTML and XHTML Controlling the Display Of Web Content.
Computing Concepts Advanced HTML: Tables and Forms.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 5 - Introduction to XHTML: Part 2 Outline 5.1 Introduction 5.2 Basic XHTML Tables 5.3 Intermediate.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Table, Forms, Metatags and Frames.
HTML 2. What is an HTML File? HTML stands for Hyper Text Markup Language An HTML file must have an htm or html file extension  With newer software it.
Images and Tables. Displaying Image Attributes: SRC= " mypic.gif " – Name of the picture file SRC= " pic/mygif.jpg " – Name of file found in pic directory.
Web Development & Design Foundations with XHTML Chapter 9 Key Concepts.
Interactive Form 1 Edited By; L.Maha AlAjmi. Revision 2 We learnt how to extend our Web pages by adding a few more tags Specifically, we discussed various.
XHTML1 Tables N100 Creating a Simple Web Page. XHTML2 Creating Basic Tables Tables are collections of rows and columns that you use to organize and display.
CST JavaScript Validating Form Data with JavaScript.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Additional Topics. Tutorial #9 Review – Forms Forms Legend and fieldset Fields Text Password Radio buttons, check box, text area, select lists Buttons.
Tutorial 5 Working with Web Tables. XP Objectives Explore the structure of a Web table Create headings and cells in a table Create cells that span multiple.
Dr. Nuha El-KhaliliInternet Programming ( ) HTML Hyper Text Markup Language The language of web pages Maintained by the W3C
HTML: Tables & Frames Internet Technology1. HTML: Tables Table tags ► surround the entire table ► header row (text is boldfaced) ► surround each row ►
 2004 Prentice Hall, Inc. All rights reserved. Chapter 5 - Introduction to XHTML: Part 2 Outline 5.1 Introduction 5.2 Basic XHTML Tables 5.3 Intermediate.
JavaScript, Fourth Edition Chapter 5 Validating Form Data with JavaScript.
Copyright 2007, Information Builders. Slide 1 Understanding Basic HTML Amanda Regan Technical Director June, 2008.
Chapter 2 XHTML: Part II The Web Warrior Guide to Web Design Technologies.
Tutorial 5 Working with Tables and Columns
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Tutorial 5 Working with Tables and Columns
HTML Forms. Today’s Lecture We will try to understand the utility of forms on Web pages We will find out about the various components that are used in.
Week 11 Creating Framed Layouts Objectives Understand the benefits and drawbacks of frames Understand and use frame syntax Customize frame characteristics.
Learning HTML Presented By: Wayne Helle What Is HTML? Learning Basic Tags... Formating Your Text... Working With Images and Links... Simple Form Boxes..
XHTML 1.1  Derived from Standard Generalized Markup Language (SGML) of ISO  XHTML concerned primary with content rather than presentation and style 
XHTML1-1 Extensible HyperText Markup Language (XHTML) Part 2 Xingquan (Hill) Zhu
1 Week Four– Advance HTML 2 Dr. Fadi Safieddine. 2 Lecture Content Basic HTML Tables Using based Feedback form Creating and Using Image Maps Nested.
Windows and frames and the anchor tag. Frames Independent, scrollable portions of a Web browser window, with each frame capable of containing its own.
ITCS373: Internet Technology Lecture 5: More HTML.
HTML: Tables & Frames Internet Technology.
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 2.
CH. 7 Web Page Design –Page Layout with Frames Mr. Ursone.
Tutorial 5 Working with Web Tables. XP Objectives Explore the structure of a Web table Create headings and cells in a table Create cells that span multiple.
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.
Lecture 6 More Advanced HTML Boriana Koleva Room: C54
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 2.
HTML Forms.
Basic HTML.
Web Programming Introduction to Web Technology HTML & Dynamic web content.
HTML (Advanced) -forms, iframe, audio, video. Outline – Forms – iFrames – Audio/Video.
20-753: Fundamentals of Web Programming 1 Lecture 6: Advanced HTML Fundamentals of Web Programming Lecture 6: Advanced HTML.
1999, COMPUTER SCIENCE, BUU Introduction to HTML Seree Chinodom
HTML for web designing short course. What is an HTML File? HTML stands for Hyper Text Markup Language An HTML file must have an htm or html file extension.
HTML III (Forms) Robin Burke ECT 270. Outline Where we are in this class Web applications HTML Forms Break Forms lab.
Tutorial 5 Working with Web Tables. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Learn and Apply the structure of.
HTML Structure II (Form) WEEK 2.2. Contents Table Form.
HTML Tables Tables are defined with the tag. A table is divided into rows (with the tag), and each row is divided into data cells (with the tag). td stands.
Week-11 (Lecture-1) Introduction to HTML programming: A web based markup language for web. Ex.
Advanced HTML Tags:.
Working with Tables: Module A: Table Basics
Tutorial 5 Working with Tables and Columns
Basic XHTML Tables XHTML tables—a frequently used feature that organizes data into rows and columns. Tables are defined with the table element. Table.
The Web Warrior Guide to Web Design Technologies
Chapter 5 Introduction to XHTML: Part 2
Web Programming– UFCFB Lecture 10
Tables Tables provide a means of organising the layout of data
Chapter 5 - Introduction to XHTML: Part 2
HTML Tables & Frames Internet Technology.
Lesson 5: HTML Tables.
HTML Tables & Frames Internet Technology.
Presentation transcript:

Images. Tables. Frames. Forms. DMFD F2007 IT University of Copenhagen

Digital Media: Communication and DesignF2007 Goals of the lecture Display images and other media Present tabular data Use frames for the layout of the web page Implement forms to collect information

Digital Media: Communication and DesignF2007 Index Images and other media Tables Frames Forms

Digital Media: Communication and DesignF2007 Images Inline element Ex: 

Digital Media: Communication and DesignF2007 Images II Bottom of image aligned with text Alternative text is required Recommended to use width and height  Better in CSS  Not recommended to resize an image

Digital Media: Communication and DesignF2007 Images III Presentational attributes (deprecated)  align=“position” top, middle, bottom left, right  border=“number”

Digital Media: Communication and DesignF2007 Images IV Image maps  Multiple links in the same image  Client-side: info in the document  Server-side: info in the server (discouraged)

Digital Media: Communication and DesignF2007 Embedded media Movies, Flash, Java applets… object: recommended for all media applet: Java applets, deprecated embed: non-standard

Digital Media: Communication and DesignF2007 Object … Place media objects in the web document  Videos (QuickTime, WMP, Flash)  Flash animations  Images Not fully supported by all browsers used to specify runtime settings

Digital Media: Communication and DesignF2007 Object II

Digital Media: Communication and DesignF2007 Embed … Created by Netscape for plug-in media Non-standard, but very popular … used to provide alternative content

Digital Media: Communication and DesignF2007 Embed II

Digital Media: Communication and DesignF2007 Index Images and other media Tables Frames Forms

Digital Media: Communication and DesignF2007 Tables Two types  Tabular data  Layout (now we should use stylesheets) Elements  Table: …  Row: …  Element in a row (cell): …

Digital Media: Communication and DesignF2007 Tables II Example Cell 1 Cell 2 Cell 3 Cell 4

Digital Media: Communication and DesignF2007 Tables III Table headers  … Summary or caption  …  Title of the table …

Digital Media: Communication and DesignF2007 Tables IV Students in the course Name Group Student 1 3 Student 2 5

Digital Media: Communication and DesignF2007 Tables V Column span   The cell occupies two cells in the same row Row span   The cell occupies two cells in the same column

Digital Media: Communication and DesignF2007 Layout tables Use only the basic elements: table, tr, td Avoid nesting tables Keep the structure and markup simple Avoid empty rows/cells

Digital Media: Communication and DesignF2007

Index Images and other media Tables Frames Forms

Digital Media: Communication and DesignF2007 Frames Divide the window into subwindows Each subwindow displays a different document Each subwindow is scrollable independently

Digital Media: Communication and DesignF2007 Frames II Main document contains frames Title MenuMain document

Digital Media: Communication and DesignF2007 Frames III Frameset  …  Substitutes Frame 

Digital Media: Communication and DesignF2007 Frames IV Advantages  Allow to have parts scrollable and other static  Display documents from another server Disadvantages  Each page is formed by many documents  Not accessible for search engines  Difficult to bookmark  Bad accessibility for screen readers

Digital Media: Communication and DesignF2007 Index Images and other media Tables Frames Forms

Digital Media: Communication and DesignF2007 Forms Used to transmit information to the server Uses:  Search box, sign up, surveys… Information is processed by an application in the server (cgi, php, asp…) …

Digital Media: Communication and DesignF2007 Forms II First name: Last name:

Digital Media: Communication and DesignF2007 Forms III: form controls Single line Password Checkboxes Radio buttons Submit and reset buttons File upload

Digital Media: Communication and DesignF2007 Forms IV input type=“text” input type=“radio” input type=“checkbox” input type=“submit” input type=“reset”

Digital Media: Communication and DesignF2007 Today’s assignment Tables:  Present tabular data  Layout with tables Forms:  Example  Implement the survey you designed last Thursday

Digital Media: Communication and DesignF2007 Questions