CIS67 Foundations for Creating Web Pages Professor Al Fichera Reference for CIS127 and CIS 137.

Slides:



Advertisements
Similar presentations
Intro to HTML Basics HTML = Hypertext Mark-up Language HTML = Hypertext Mark-up Language HTML is a plain-text file that can be created using a text editor.
Advertisements

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.
Frames.
CREATED BY : VIRAL M.KORADIYA. Anchor elements are defined by the element. The element accepts several attributes, but either the Name or HREF attribute.
CIS67 Foundations for Creating Web Pages Professor Al Fichera Rev. September 22, 2010—All HTML code brought to XHTML standards. Reference for CIS127 and.
CSS Layout Crash Course An Advance CSS Tutorial. Inline vs. Block Many HTML elements have a default display setting of Block. Block elements take up the.
Multimedia and the World Wide Web HCI 201 Lecture Notes #5A.
Web-based Application Development Lecture 9 February 7, 2006 Anita Raja.
COS 125 Day 25. Agenda  Assignment #7 Due  Final capstone progress report due next class  Assignment #8 Posted Due April 25 One more to go  Exam #5.
Compiled by ackoo Creating Frames. Compiled by ackoo Recall this… Table cell 1 Table cell 2 Table cell 3 Table cell 4.
1 DePaul University SNL 262 Web Page Design Frames! - Chapt 20 Yet Another Way to Divide Up The Screen. Instructor: David A. Lash.
Linked Windows and Frames. Frames and Linked Windows2 Linked Windows n Information pointed to by hyperlink displayed in another window n Target attribute.
Tutorial 8 Designing a Web Site with Frames. XP Objectives Explore the uses of frames in a Web site Create a frameset consisting of rows and columns of.
The Power of Tables They aren't just for sitting stuff on anymore...
Create a Web Site with Frames
Web Technologies Lecture # 5 : HTML Frames. Objectives n Create/control appearance & placement of frames n Control the behavior of hyperlinks on pages.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 9: Frames © 2007 Prosoft Learning Corporation All rights reserved ITD 110 Web Page Design.
Chapter 6 Working with Frames.
 You've probably come into contact with web sites in which the browser window seemingly allowed you to move around between several different pages. 
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 9: HTML Frames.
Frameset. FrameSet With frames, we can display more than one HTML document in the same browser window. Each HTML document is called a frame, and each.
Lecture on: Frames. FRAMES VERSUS TABLES Frames allow part of the page, usually a navigation bar, to stay put.
XP Tutorial 5New Perspectives on HTML, XHTML, and DHTML, Comprehensive 1 Designing a Web Site with Frames Using Frames to Display Multiple Web Pages Tutorial.
XHTML1 Topics Work with the Frameset Document Type Definition (DTD) Create frames Use the target and base attributes Create nested frames Format frames.
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.
Updated on: September 4, 2010 CIS67 Foundations for Creating Web Pages Professor Al Fichera.
HTML Essentials Frames and Frame Tags. Introduction A frame used to be an effective design tool Utilized space effectively by subdividing screen One idea:
Working with Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of a document.
XP 1 Tutorial 5 Using Frames in a Web Site. XP 2 Tutorial Objectives  Describe the uses of frames in a Web site  Lay out frames within a browser window.
XP Using Frames in a Web Site Ali Alfayly. XP Tutorial Objectives Create frames for a Web site Control the appearance and placement of frames Control.
FRAMES. With frames, we can display more than one HTML document in the same browser window. Each HTML document is called the same browser window. Each.
1 Web Developer & Design Foundations with XHTML Chapter 5 Key Concepts.
HTML: Tables & Frames Internet Technology1. HTML: Tables Table tags ► surround the entire table ► header row (text is boldfaced) ► surround each row ►
Frame Page A Frame Page does the following: –Defines the size of each frame. –Defines how the window will be broken up – rows or columns. –Specifies which.
Tutorial 8 Designing a Web Site with Frames. XP Objectives Explore the uses of frames in a Web site Create a frameset consisting of rows and columns of.
Chapter 12 FRAMES. HOW FRAMES WORK When you view a framed page in a browser, you are actually looking at several HTML documents at once. The key to making.
Copyright (c) 2004 Prentice-Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Project 7: Working with Frames Kelly L.
Working with HTML Frames The Good, The Bad & The Ugly.
CSCE 102 – Chapter 6 (Web Design and Layout) CSCE General Applications Programming Benito Mendoza Benito Mendoza 1 By Benito Mendoza.
Week 11 Creating Framed Layouts Objectives Understand the benefits and drawbacks of frames Understand and use frame syntax Customize frame characteristics.
1 Web Developer Foundations: Using XHTML Chapter 5 Key Concepts.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
Jozef Goetz, © 2011 Pearson Education Copyright (c) 2007Prentice-Hall. All rights reserved.
Introduction HTML (Hypertext Markup Language) is used to create document on the World Wide Web. HTML is not a programming language, it is a markup language.
Tutorial 8 Designing a Web Site with Frames. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore the uses of frames.
CIS67 Foundations for Creating Web Pages Professor Al Fichera Rev. August 25, 2010—All HTML code brought to XHTML standards.
1 HTML Frames
HTML Frames.
CSE 409 – Advanced Internet Technology 1 DISCUSSION OF BASIC HTML TAGS.
Week 9: HTML Tables and Frames HNDIT11062 – Web Development.
Basic HTML. So, what exactly is HTML? HTML stands for: HTML stands for: Hypertext Markup Language. It is a purpose built markup language for the delivery.
HTML FRAMES With Frames, you can display more than one Web page in the same browser window.
Introduction to Web Site Development John Hurley Department of Computer Science California State University, Los Angeles Lecture 4: Favicons Tables and.
HTML CS 105. Page Structure HTML elements control the details of how a page gets displayed. Every HTML document has the following basic structure: … …
20-753: Fundamentals of Web Programming 1 Lecture 6: Advanced HTML Fundamentals of Web Programming Lecture 6: Advanced HTML.
CSCI N241: Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Working with Frames.
Frames. Dividing a page, called frameset, into frames, allow the visitor to see more than one page at a time Each frame contains its own Web page, and.
INTRODUCTORY Tutorial 9 Creating Frames. XP New Perspectives on Blended HTML, XHTML, and CSS2 Objectives Decide when to use frames for a Web site Learn.
1 HTML Frames
REEM ALMOTIRI Information Technology Department Majmaah University.
Web Technology (NCS-504) Prepared By Mr. Abhishek Kesharwani Assistant Professor,UCER Naini,Allahabad.
CIS67 Foundations for Creating Web Pages Professor Al Fichera Rev. September 22, 2010—All HTML code brought to XHTML standards. Reference for CIS127 and.
Site Development Foundations © 2004 ProsoftTraining All rights reserved.
Jozef Goetz, © 2011 Pearson Education Copyright (c) 2007Prentice-Hall. All rights reserved.
XHTML Introductory1 Frames Chapter 5. XHTML Introductory2 Objectives In this chapter, you will: Work with the Frameset Document Type Definition (DTD)
CS-3432 Electronic Commerce Lecture – 9 Sikandar Shujah Toor
FRAMES.
Programming the Web using XHTML and JavaScript
Basic HTML and Embed Codes
Presentation transcript:

CIS67 Foundations for Creating Web Pages Professor Al Fichera Reference for CIS127 and CIS 137

Floating Inline Frame An inline frame (also called a floating frame), can be placed on the body of any Web page, similar to the way you would place an image. An inline frame embeds another Web page within the scrolling area of the frame. 2/10/ Professor Al Fichera (All Classes, CIS67, 127, and 137)

The XHTML Tag The tag configures an inline frame. This is a special scrolling area that displays a different Web page document on the page. This does not need to be a part of a frameset. It can be placed on the body of any Web page. 2/10/ Professor Al Fichera (All Classes, CIS67, 127, and 137)

Browser Support Inline frames are supported by the most recent versions of Firefox, Safari, and MSIE However, the older Netscape 4 Browser did not support inline frames. 2/10/ Professor Al Fichera (All Classes, CIS67, 127, and 137)

and Assistive Technology Inline frames are not universally supported by all Browsers and Assistive Technology such as screen readers, so use them with caution. How can you be sure that you'll support Assistive Technology on a page using an iframe? Place a hyperlink to the content that will be displayed in the iframe between the opening and closing tags as seen in the next slide. 2/10/ Professor Al Fichera (All Classes, CIS67, 127, and 137)

The XHTML Code for iframe The code for the inline frame looks like this: Place a description of what the iframe holds here for Browsers that do not support iframes. Something about something The element is a container tag, and is always used with its closing tag. Notice how the closing tag wraps it all together. 2/10/ Professor Al Fichera (All Classes, CIS67, 127, and 137)

XHTML AttributeValues to use in iframesHow is it used? align"left" (default) "center", "right"Specifies iframe horizontal alignment frameborder"0" or "1" (default)"0" indicates that no frame borders will be visible for this inline frame. "1" indicates that frame borders will display for this inline frame (default). heightNumber of pixels or percentageHeight of the inline frame idAlphanumeric, no spaces; the value must be unique and not used for other id values o the same XHTML document This attribute provides a unique identifier for the inline frame. longdescURL of Web page with detailed description of the contents of the inline frame Provides a detailed description of the frame. This is accessed by assistive technologies. marginheightNumber of pixelsConfigures the top and bottom margins. marginwidthNumber of pixelsConfigures the right and left margins nameText name, beginning with a letter, no spacesConfigures the name of the inline frame. This is required when using the target attribute to configure hyperlinks. This attribute is deprecated in XHTML but is used to provide backward compatibility with Browsers that support HTML. scrolling"yes", "no", "auto" (default)Determines whether scrollbars will appear if the document displayed is larger than the size of the inline frame. src (in common use) Valid file name of a Web page document (required)Configures the name of the file to be displayed in the inline frame. title (in common use) Text phrase that describes the inline frame recommended by the W3C to improve Configures the title of the inline frame. This is use by screen readers and is accessible width (common use) Number of pixels or percentageConfigures the width of the inline frame. 7

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 8 XHTML Elements in Common Use The iframe shown here is using the most common elements in use, however, there are more elements that should be used. This is letting the Browser take over, not my style!!

2/10/ More Attributes for align=" the options are below " left (default), center, or right Specifies the horizontal alignment for a floating inline frame (deprecated now, use CSS instead). frameborder=" options are 0 or 1" Determines whether borders should be displayed around this inline frame. Professor Al Fichera (All Classes, CIS67, 127, and 137)

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 10 More Attributes for height=" number of pixels or percentage " Specifies the height of the inline frame object. id=" alphanumeric, no spaces " Provides a unique identifier for the inline frame. longdesc=" place a detailed text description of the iframe here "

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 11 More Attributes for marginheight=" number of pixels " Specifies the top and bottom margins of the inline frame. marginwidth =" number of pixels " Specifies the left and right margins of the inline frame. name=" Alphanumeric, no spaces, begin with a letter " Configures the name of the inline frame; required when using the target attribute. Deprecated in XHTML but is used to provide backward compatibility for HTML Browsers.

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 12 More Attributes for scrolling=" options are " yes | no | auto (default) Specifies whether scroll bars are visible. Auto is the default and displays scroll bars as needed. src=" URL, the valid file name " Specifies the document or URL of the object to be displayed in the floating inline frame.

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 13 More Attributes for title=" text phrase that describes the inline frame " Sets the title of the inline frame and could be accessed by screen readers plus, is recommended by the W3C to improve accessibility. width=" number of pixels or percentage " Specifies the width of the inline frame.

As Seen In: Firefox /10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 14

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 15 As Seen In: Safari 5.0.3

2/10/2011 Professor Al Fichera (All Classes, CIS67, 127, and 137) 16 As Seen In: MSIE