INFS 2150 / 7150 Introduction to Web Development & HTML Programming

Size: px
Start display at page:

Download "INFS 2150 / 7150 Introduction to Web Development & HTML Programming"

Transcription

1 Objectives INFS 2150 / 7150 Introduction to Web Development & HTML Programming Using Frames in a Web Site Create s for a Web site Control the appearance and placement of s Control the behavior of hyperlinks on a Web page with s Use reserved target names to specify a target for a hypertext link Modify the appearance of your borders Create and implement floating s 1 2 Considerations for a Web Site Advantages to Using Frames A Web site grows in size and complexity, each page is dedicated to a particular topic or group of topics. one page might contain a list of hypertext links one page might display contact information for the company or organization one page might describe the business philosophy As more pages are added to a Web site, a designer may what to display information from several pages at the same time. Such considerations contributed to the creation of 3 s. Frames can give more flexibility in designing your Web presentation. You can place information in different Web pages, removing redundancy. Frames can make your site easier to manage. Frames allows you to update only a few files rather than the whole. Web designers advocate creating both d and nond versions for a Web site and giving users the option of which one to use. 4 Disadvantages to Using Frames Introducing Frames <set> and <> are deprecated in HTML5. The browser has to load multiple HTML files before a user can view the contents of the site increasing the waiting time for potential customers. Some older browsers cannot display s. Some users simply do not like using s. Some web authors feel that s are too constricting, limiting flexibility in designing the layout of a Web page. There is concern that s can use up valuable screen space. The source code is removed from the user. A is a section of the browser window capable of displaying the contents of an entire Web page. For example: the on the left may display the contents of a Web page containing a list of hyperlinks the on the right may display a Web page with product information 5 6 1

2 An Example of Frames Activating a Hyperlink within Frames This figure shows a common use of s: displaying a table of contents in one, while showing individual pages from the site on the another. This figure shows a list of hyperlinks that remain on the screen while the user navigates through the contents of the site. 7 8 Planning Your Frames Planning Your Frames Continued Before you start creating your s, it is a good idea to plan their appearance and how they are to be used. There are several issues to consider: What information will be displayed in each of the s? How do you want the s placed on the Web page? What is the size of each? Which s will be static, that is, always showing the same content? 9 Which s will change in response to hyperlinks being clicked? What Web pages will users first see when they access the site? Should users be permitted to resize the s to suit the needs? 10 An Example of a Frame Layout Creating a Frame Layout This figure shows an example of a layout. It is recommended to draw an example of what you would like your Web page to look like before you get started. The <set> tag is used to store the definitions of the various s in the file. These definitions will typically: include the size and location of the include the Web pages the s display The <set> code does not include an opening and closing <body> tag. the reason for this is that this HTML file displays the contents of other Web pages; technically, it is not a Web page

3 Specifying Frame Size and Orientation To create a layout, you will use the rows and cols attributes of the <set> tag. the rows attribute creates a row of s the cols attribute creates a column of s A set is defined by rows or columns. You can layout your s in rows or columns, or both. Each is a rectangular portion of the browser window, to render a web page (which may then set up another set). 13 Frames in Rows or Columns This figure shows layouts in either rows or columns, but s may also be defined in both rows and columns. 14 The Frame Syntax Row Height and Column Width The syntax for <set> tag is: <set rows= row 1 height, row 2 height, row 3 height,... > row height is the height of each row or <set cols= column 1 width, column 2 width, column 3 width,... > column width is the width of each column or <set cols=... rows=... > column widths and row heights specified in the same way 15 Row heights and column widths can be specified in three ways: in pixels as a percentage of the total size of the set by an asterisk (*) 16 Defining Rows and Columns Using an Asterisk (*) Frames of Different Sizes The asterisk instructs the browser to allocate any unclaimed space in the set to the particular row or column. for example, the tag <set rows= 160,* > creates two rows of s. Specify at least one of the rows or columns of your <set> tag with an asterisk to ensure that the s fill up the screen. You can use multiple asterisks. The browser divides the remaining display space equally among the s with the asterisks. for example, the tag <set rows= *,*,* > creates three rows of s with equal heights. This figure shows s of different sizes. 160 pixels wide 25% of the width of the display area whatever space is left

4 Creating Two Rows of Frames Specifying a Frame Source In this code, the top row is used for the company logo, and the second row is used for the remaining content of the Web page. A that is 85 pixels high should provide enough space to display the logo. The rest of the display area is occupied by the second row. tag creates two rows of s: the first 85 pixels high and the second occupying the remaining display area To specify a source for a, use the <> tag with the syntax: < src= URL > The URL is the filename and location of the page that you want to load. You must insert the <> tag between the opening and closing <set> tags Logo and Placement Inserting a Frame for the Head.htm File This figure shows a preview of the YCS logo and its placement. Because this is the first <> tag, the browser displays head.htm in the first row. logo rest of the s Note that using the comment tag and indenting the <> tag a few spaces helps make your HTML code easier to follow and interpret. source for the first Nesting <set> Tag Remember that a set is defined by rows or columns, but not both. To create s using both rows and columns, one set must be nested inside another. The interpretation of the rows and cols attributes changes slightly. for example, a row height of 25% does not mean 25% of the display area, but rather 25% of the height of the into which that row has been inserted (or nested) 23 Creating a Nested Set of Frames in the Second Frame Row This specifies a width of 140 pixels for the first column, and whatever remains in the display area will be allotted to the second column. two columns of s nested in the second row 24 4

5 Nested Frames Sources for the Two Frames in the Second Row links.htm home.htm This figure shows the code for two new s. It is not necessary to indent the code, however, it can make the code easier to read and interpret. This figure shows the content of two pages and their placement on the Web page. table of content s pages 25 the YCS home page will appear in the fourth the table of contents will appear in the third 26 Result of Web Site with Nested Frames Web Site with Frames The design of the layout could use some refinement. heading extends beyond the border, causing a vertical scroll bar to be displayed The appearance of scroll bars may or may not be appropriate for the web pages. table of contents home page Controlling the Appearance of Your Frames Controlling the Appearance of Scroll Bars You can control three attributes of a : scroll bars the size of the margin between the source document and the border whether or not the user is allowed to change the size of the By default, scroll bars are displayed when the content of the source page cannot fit within the. You can override the default setting using the scrolling attribute. The scrolling syntax is: < src= URL scrolling= scrolling > scrolling can either be yes (to always display scroll bars) or no (to never display scroll bars) If you don t specify a setting for the scrolling attribute, the browser displays scroll bars when necessary

6 Removing the Scroll Bars from the Logo Frame Controlling Frame Margins If the complete text cannot be displayed after removing the scroll bars from a, you will need to modify the margin. set the scrolling attribute to no to remove the scroll bars The following should be consider for margins: the browser determines the amount of space between the content of the page and the border occasionally, the browser sets the margin between the border and the content too large the margin should be big enough to keep the source s text or images from running into the s borders the margin should not take up too much space, because you typically want to display as much of the source as possible Specifying Margins Syntax Specifying the Margin Sizes for the Frames The syntax for specifying margins for a is: < src= URL marginheight= value marginwidth= value > marginheight is the amount of space, in pixels, above and below the content of the page in the marginwidth is the amount of space to the left and right of the page If you specify only one, the browser assumes that you want to use the same value for both. Setting margin values is a process of trial and error as you determine what combination of margin sizes looks best. The margin height is set to 0 pixels. The margin width is set to 10 pixels, to keep the page from running into the borders of its. height of the margin text for the logo will be 0 pixels height of the margin for the home page will be 0 pixels and the width of the margin will be 10 pixels Result of Web Site with Resized Frame Margins Controlling Frame Resizing By default, users can resize borders in the browser by simply dragging a border. Some Web designers prefer to freeze, or lock, s, so that users cannot resize them. this ensures that the Web site displays as the designer intended The syntax for controlling resizing is: < src= URL noresize> The noresize attribute is included within the <> tag to prevent users from modifying the size of the

7 Working with Frames and Hypertext Links Files and Hyperlinks in a Web Site By default, clicking a hyperlink within a opens the linked file inside the same. You can display hyperlinks in many ways: in a different in a new window in the entire window When you want to control the behavior of hyperlinks in a d page, there are two required steps: give each on the page a name point each hyperlink to one of the named s home.htm philosph.htm lessons.htm tours.htm staff.htm Assigning a Name to a Frame Assigning a Name to Each Frame To assign a name to a, add the name attribute to the tag. The syntax for this attribute is: < src= URL name= _name > _name is any single word you assign to the case is important in assigning names: information is considered a different name than INFORMATION Once the s are named, the next task is to specify the target for each hyperlink. the name Specifying a Link Target Assigning a Target to a Hyperlink You can use the target attribute to open a page in a specific. The syntax for this is: <a href= URL target= _name > _name is the name you ve assigned to a on your Web page When a page contains dozens of hyperlinks that should all open in the same, HTML provides a way to specify a target for all the hyperlinks within a single page. Make sure to test your hyperlinks. the Web page will appear in the pages

8 Using the <base> Tag Use the <base> tag to specify the default target for hyperlinks in a layout. Appears in the HEAD section of the HTML file. Used to specify global options for the page. One of the attributes of the <base> tag is the target attribute, which identifies a default target for all of the hyperlinks in a page. The syntax for this attribute is: <base target= _name > _name is the name of the target 43 Using the <base> Tag Continued The <base> tag is useful when your page contains a lot of hypertext links that all point to the same target. Rather than adding the target attribute to each <a> tag, you can enter the information once with the <base> tag. You can still use the <base> tag even if your file contains links that point to a different target than the one specified in the <base> tag. The target in the <a> tag overrides any target specified in the <base> tag. 44 Specifying a Default Target for all Hyperlinks the target of all links will be the pages 45 Using Reserved Target Names Reserved target names are special names that can be used in place of a name as the target. They are useful in situations: where the name of the is unavailable when you want the page to appear in a new window when you want the page to replace the current browser window All reserved target names begin with the underscore character ( _ ) to distinguish them from other target names. Reserved target names are case-sensitive, they must be entered in lowercase. 46 Reserved Target Names Using the _self Target Name This figure describes the reserved target names. You can use the reserved target name, _self, which overrides the target specified in the <base> tag and instructs the browser to open the page in the same that contains the hypertext link. page will appear in the containing the hyperlink

9 Using the _top Reserved Target Name Using the <nos> Tag To target a link to the full display area, you will use the _top reserved target name. The _top target is often used when a d page is accessed from another. It s also used when you are linking to pages that lie outside your Web site altogether. page will appear in the full display area Use the <nos> tag to allow your Web site to be viewable using browsers that do or do not support s. When a browser that supports s processes this code, it ignores everything within the <nos> tags and concentrates solely on the code within the <set> tags. When a browser that doesn t support s processes this code, it doesn t know what to do with the <set> and <nos> tags, so it ignores them. When you use the <nos> tag, you must include <body> tags, this way, both types of browsers are supported within a single HTML file The <nos> Syntax Frameless Version of a Web Site The syntax for the <nos> tag is: <html><head> <title>page Title</title> </head> <set> Frame Definitions </set> <nos> <body> Page Layout </body></nos></html> Inserting the Nos Code Frames and Browsers Web site will contain no s To test your Web page, use a browser that does not support s. Another way of supporting browsers that do not display s is to create a Web page that contains links to the d and nond versions of your Web site. It is important to correctly identify the target for hyperlinks within s. by default, the target of the hyperlink will be the current Use the _top target to hyperlinks to documents that lie outside of the Web presentation

10 Working with Frame Borders Setting the Border Color There are additional attributes you can apply to the <> tag that allow you to change border size and appearance. For example: you can remove borders from your s to free up more space for text and images you can change the color of the border so that it matches or complements the color scheme for your Web site To change the color of a s border, use the bordercolor attribute. The attribute can be applied either to an entire set of s, using the <set> tag, or to individual s, using the <> tag. The syntax for this attribute is: <set bordercolor= color > or < bordercolor= color > color is either a color name or a color value Setting the Border Color Continued Web Site with Brown Frame Border Applying the bordercolor attribute to the <set> tag affects all of the s and nested s within the set. If you apply the bordercolor attribute to a single <> tag, that particular color of the border changes in Internet Explorer, but in Mozilla Firefox, all of the borders change. View the page using different browsers and browser versions Setting the Border Width The border Attribute Another way of modifying borders is to change their widths using the border attribute. The border attribute can be used only in the <set> tag, and not in individual <> tags. The syntax for the border attribute is: <set border= value > value is the width of the borders in pixels 59 Adding border= no to a <set> tag removes the borders from the s in your page. by removing the borders, more space for the text and images in each of the Web pages is created Internet Explorer also supports the spacing attribute, which has the same effect as the border attribute. Firefox does not support the spacing attribute

11 Removing the Frame Borders Web Site without Frame Borders Some Web designers prefer not to show borders in order to give the illusion of having a single Web page rather than three separate ones, while other Web designers believe that hiding borders can confuse users as they navigate the Web site. setting the width of the border to zero has the effect of removing the border Creating Floating Frames The Floating Frames Syntax Another way of using s is to create a floating. A floating, or internal, is displayed as a separate box or window within a Web page. The can be placed within a Web page in much the same way as an inline image. 63 The syntax for a floating is: <i src= URL border= option ></i> URL is the name and location of the file you want to display in the floating the border attribute determines whether the browser displays a border ( yes ) or not ( no ) around the in addition to these attributes, you can use some of the other attributes you used with fixed s, such as the marginwidth, marginheight, and name attributes 64 Attributes Associated with the <i> Tag Creating a Floating Frame This figure shows some of the other attributes associated with the <i> tag. Attribute align="alignment" border="value" border="type" classid="url" height="value" width="value" Description How the is aligned with the surrounding text (use "left" or "right" to flow text around the inline.) The size of the border around the, in pixels Specifies whether to display a border ("yes") or not ("no") The class identifier of the object The height and width of the, in pixels HTML code to create a floating hspace="value" vspace="value" The horizontal and vertical space around the, in pixels marginheight="value" marginwidth="value" The size of the internal margins of the, in pixels. name="text" The name of the scrolling="type" Specifies whether the can be scrolled ("yes") or not ("no") src="url" The location and filename of the page displayed in the

12 Viewing a Floating Frame An Example of a Web Site with Frames If you want to use floating s in your Web page, you must make sure that your users are running at least Internet Explorer 6.0 or Firefox 3.0. Users of other browsers and browser versions might not be able to view floating s. floating Changing Web Page Content Summary When changing Web page content, you may want to reload or refresh the Web page: for Firefox, you will need to close and then open the file for the changes to the s to take effect. Simply clicking the Reload button, your changes are not displayed for Internet Explorer 3.0 and above, in which you can view changes to the page by clicking the Refresh button 69 Learned how to display multiple Web pages in a Web browser using s. Learned how to create a layout and specify the source document for each. Learned how to control the behavior and appearance of each. Learned how to specify which will contain the results of an activated hyperlink Learned how to support "-blind" browsers. Discussed extensions of s supported by some browsers

Objectives. Tutorial 8 Designing ga Web Site with Frames. Introducing Frames. Objectives. Disadvantages to Using Frames. Planning Your Frames

Objectives. Tutorial 8 Designing ga Web Site with Frames. Introducing Frames. Objectives. Disadvantages to Using Frames. Planning Your Frames Objectives Tutorial 8 Designing ga Web Site with Frames Explore the uses of frames in a Web site Create a frameset consisting of rows and columns of frames Display a document within a frame Format the

More information

To assign a name to a frame, add the name attribute to the frame tag. The syntax for this attribute is: <frame src= url name= name />

To assign a name to a frame, add the name attribute to the frame tag. The syntax for this attribute is: <frame src= url name= name /> Assigning a Name to a Frame To assign a name to a frame, add the name attribute to the frame tag. The syntax for this attribute is: case is important in assigning names: information

More information

Tutorial 8: Designing a Web Site with Frames

Tutorial 8: Designing a Web Site with Frames Tutorial 8: Designing a Web Site with Frames College of Computing & Information Technology King Abdulaziz University CPCS-665 Internet Technology Objectives Explore the uses of frames in a Web site Create

More information

frameset rows cols <frameset> rows cols

frameset rows cols <frameset> rows cols Frames Frames A frame is a section of the browser window capable of displaying the contents of an entire webpage. Frames are not the best way to lay out your website, and they have some serious disadvantages.

More information

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal COMSC-030 Web Site Development- Part 1 Part-Time Instructor: Joenil Mistal Chapter 10 10 Working with Frames Looking for a way to enhance your Web site layout? Frames can help you present multiple pages

More information

INFS 2150 / 7150 Intro to Web Development / HTML Programming

INFS 2150 / 7150 Intro to Web Development / HTML Programming XP Objectives INFS 2150 / 7150 Intro to Web Development / HTML Programming Designing a Web Page with Tables Create a text table Create a table using the , , and tags Create table headers

More information

IMY 110 Theme 11 HTML Frames

IMY 110 Theme 11 HTML Frames IMY 110 Theme 11 HTML Frames 1. Frames in HTML 1.1. Introduction Frames divide up the web browser window in much the same way that a table divides up part of a page, but a different HTML document is loaded

More information

Introducing Web Tables

Introducing Web Tables TABLE AND FRAMESET Introducing Web Tables A table can be displayed on a Web page either in a text or graphical format. A text table: Contains only text, evenly spaced on the Web page in rows and columns

More information

Chapter 6. Using Frames in a Web Site

Chapter 6. Using Frames in a Web Site Chapter 6 Using Frames in a Web Site Chapter Objectives Define terms related to frames Describe the steps used to design a frame structure Plan and lay out a frameset Create a frame definition file that

More information

Tutorial 5 Working with Tables and Columns. HTML and CSS 6 TH EDITION

Tutorial 5 Working with Tables and Columns. HTML and CSS 6 TH EDITION Tutorial 5 Working with Tables and Columns HTML and CSS 6 TH EDITION Objectives Explore the structure of a Web table Create headings and cells in a table Create cells that span multiple rows and columns

More information

Table Basics. The structure of an table

Table Basics. The structure of an table TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that

More information

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal COMSC-030 Web Site Development- Part 1 Part-Time Instructor: Joenil Mistal Chapter 9 9 Working with Tables Are you looking for a method to organize data on a page? Need a way to control our page layout?

More information

Architectural Engineering Senior Thesis CPEP Webpage Guidelines and Instructions

Architectural Engineering Senior Thesis CPEP Webpage Guidelines and Instructions Architectural Engineering Senior Thesis CPEP Webpage Guidelines and Instructions Your Thesis Drive (T:\) Each student is allocated space on the Thesis drive. Any files on this drive are accessible from

More information

COMSC-031 Web Site Development- Part 2

COMSC-031 Web Site Development- Part 2 COMSC-031 Web Site Development- Part 2 Part-Time Instructor: Joenil Mistal December 5, 2013 Chapter 13 13 Designing a Web Site with CSS In addition to creating styles for text, you can use CSS to create

More information

Tutorial 3: Working with Cascading Style Sheets

Tutorial 3: Working with Cascading Style Sheets Tutorial 3: Working with Cascading Style Sheets College of Computing & Information Technology King Abdulaziz University CPCS-665 Internet Technology Objectives Review the history and concepts of CSS Explore

More information

Module: Online Publishing Year: 2 Lecturer: Maxwell Robertson Session: 3 Copyright 2004 (All Rights Reserved.

Module: Online Publishing Year: 2 Lecturer: Maxwell Robertson   Session: 3 Copyright 2004 (All Rights Reserved. Module: Online Publishing Year: 2 Lecturer: Maxwell Robertson Email: maxwell.robertson@cumbria.ac.uk Session: 3 Copyright 2004 (All Rights Reserved.) WEB sites are normally made up of multiple pages. These

More information

Wichita State University Libraries SOAR: Shocker Open Access Repository

Wichita State University Libraries SOAR: Shocker Open Access Repository Wichita State University Libraries SOAR: Shocker Open Access Repository Donald L. Gilstrap University Libraries Managing World Wide Web Information in a Frames Environment: a Guide to Constructing Web

More information

Web Design and Development ACS Chapter 12. Using Tables 11/23/2017 1

Web Design and Development ACS Chapter 12. Using Tables 11/23/2017 1 Web Design and Development ACS-1809 Chapter 12 Using Tables 11/23/2017 1 Using Tables Understand the concept and uses of tables in web pages Create a basic table structure Format tables within web pages

More information

Chapter 1 Self Test. LATIHAN BAB 1. tjetjeprb{at}gmail{dot}com. webdesign/favorites.html :// / / / that houses that information. structure?

Chapter 1 Self Test. LATIHAN BAB 1. tjetjeprb{at}gmail{dot}com. webdesign/favorites.html :// / / / that houses that information. structure? LATIHAN BAB 1 Chapter 1 Self Test 1. What is a web browser? 2. What does HTML stand for? 3. Identify the various parts of the following URL: http://www.mcgrawhill.com/books/ webdesign/favorites.html ://

More information

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS MOST TAGS CLASS Divides tags into groups for applying styles 202 ID Identifies a specific tag 201 STYLE Applies a style locally 200 TITLE Adds tool tips to elements 181 Identifies the HTML version

More information

FrontPage 98 Quick Guide. Copyright 2000 Peter Pappas. edteck press All rights reserved.

FrontPage 98 Quick Guide. Copyright 2000 Peter Pappas. edteck press All rights reserved. Master web design skills with Microsoft FrontPage 98. This step-by-step guide uses over 40 full color close-up screen shots to clearly explain the fast and easy way to design a web site. Use edteck s QuickGuide

More information

INFS 2150 / 7150 Intro to Web Development / HTML Programming

INFS 2150 / 7150 Intro to Web Development / HTML Programming XP INFS 2150 / 7150 Intro to Web Development / HTML Programming Working with Graphics in a Web Page 1 Objectives Learn about different image formats Control the placement and appearance of images on a

More information

Page Layout Using Tables

Page Layout Using Tables This section describes various options for page layout using tables. Page Layout Using Tables Introduction HTML was originally designed to layout basic office documents such as memos and business reports,

More information

COMSC-031 Web Site Development- Part 2. Part-Time Instructor: Joenil Mistal

COMSC-031 Web Site Development- Part 2. Part-Time Instructor: Joenil Mistal COMSC-031 Web Site Development- Part 2 Part-Time Instructor: Joenil Mistal Chapter 9 9 Creating Pages with Frames You can divide the display area of a Web browser into multiple panes by creating frames.

More information

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2)

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) More on Relative Linking. Learning Objectives (2 of 2) Web Development & Design Foundations with HTML5 Ninth Edition Chapter 7 More on Links, Layout, and Mobile Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links

More information

Using Dreamweaver 2 HTML

Using Dreamweaver 2 HTML Using Dreamweaver 2 The World Wide Web is based on (Hypertext markup language). Although Dreamweaver is primarily a WYSIWYG editor, it is still worthwhile for Dreamweaver users to be familiar with for

More information

Nauticom NetEditor: A How-to Guide

Nauticom NetEditor: A How-to Guide Nauticom NetEditor: A How-to Guide Table of Contents 1. Getting Started 2. The Editor Full Screen Preview Search Check Spelling Clipboard: Cut, Copy, and Paste Undo / Redo Foreground Color Background Color

More information

Using Dreamweaver CS6

Using Dreamweaver CS6 Using Dreamweaver CS6 2 The World Wide Web is based on (Hypertext markup language). Although Dreamweaver is primarily a WYSIWYG editor, it is still worthwhile for Dreamweaver users to be familiar with

More information

Dreamweaver Basics. Planning your website Organize site structure Plan site design & navigation Gather your assets

Dreamweaver Basics. Planning your website Organize site structure Plan site design & navigation Gather your assets Dreamweaver Basics Planning your website Organize site structure Plan site design & navigation Gather your assets Creating your website Dreamweaver workspace Define a site Create a web page Linking Manually

More information

Indian Institute of Technology Kharagpur. HTML Part III. Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T.

Indian Institute of Technology Kharagpur. HTML Part III. Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T. Indian Institute of Technology Kharagpur HTML Part III Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T. Kharagpur, INDIA Lecture 15: HTML Part III On completion, the student will be able

More information

1 Creating a simple HTML page

1 Creating a simple HTML page cis3.5, spring 2009, lab I.3 / prof sklar. 1 Creating a simple HTML page 1.1 Overview For this assignment, you will create an HTML file in a text editor. on a PC, this is Notepad (not Wordpad) on a Mac,

More information

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)

recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its

More information

Adding Frames. In This Chapter

Adding Frames. In This Chapter B1 Adding Frames Normally, a Web page fills an entire browser window. However, a browser window can be split into two or more smaller individual panes called frames. Each frame contains an individual Web

More information

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables Lab 5 Valid HTML, Home Page & Editor Tables Navigation Topics Covered Server Side Includes (SSI) PHP Scripts menu.php.htaccess assessment.html labtasks.html Software Used: HTML Editor Background Reading:

More information

NVU Web Authoring System

NVU Web Authoring System NVU Web Authoring System http://www.nvu.com/index.php Table of Contents Using Nvu as Your Web Page Authoring System: Getting Started Opening a page, saving, and previewing your work...3 Formatting the

More information

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

UNIT 3 SECTION 1 Answer the following questions Q.1: What is an editor? editor editor Q.2: What do you understand by a web browser?

UNIT 3 SECTION 1 Answer the following questions Q.1: What is an editor? editor editor Q.2: What do you understand by a web browser? UNIT 3 SECTION 1 Answer the following questions Q.1: What is an editor? A 1: A text editor is a program that helps you write plain text (without any formatting) and save it to a file. A good example is

More information

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step.

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. Table of Contents Get Organized... 1 Create the Home Page... 1 Save the Home Page as a Word Document...

More information

CSC 121 Computers and Scientific Thinking

CSC 121 Computers and Scientific Thinking CSC 121 Computers and Scientific Thinking Fall 2005 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language

More information

Handout created by Cheryl Tice, Instructional Support for Technology, GST BOCES

Handout created by Cheryl Tice, Instructional Support for Technology, GST BOCES Handout created by Cheryl Tice, Instructional Support for Technology, GST BOCES Intro to FrontPage OVERVIEW: This handout provides a general overview of Microsoft FrontPage. AUDIENCE: All Instructional

More information

How to set up a local root folder and site structure

How to set up a local root folder and site structure Activity 2.1 guide How to set up a local root folder and site structure The first thing to do when creating a new website with Adobe Dreamweaver CS3 is to define a site and identify a root folder where

More information

Developing a Basic Web Page

Developing a Basic Web Page Developing a Basic Web Page Creating a Web Page for Stephen Dubé s Chemistry Classes 1 Objectives Review the history of the Web, the Internet, and HTML Describe different HTML standards and specifications

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development Objectives INFS 2150 Introduction to Web Development Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Create a flexbox 5. Mobile Web INFS 2150

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development INFS 2150 Introduction to Web Development 5. Mobile Web Objectives Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Create a flexbox INFS 2150

More information

Using Dreamweaver To Edit the Campus Template Version MX

Using Dreamweaver To Edit the Campus Template Version MX Using Dreamweaver To Edit the Campus Template Version MX Tennessee Tech University Clement Hall 215 Dreamweaver is an HTML (Hypertext Markup Language) editor that allows you to create HTML pages. This

More information

Using Dreamweaver. 4 Creating a Template. Logo. Page Heading. Home About Us Gallery Ordering Contact Us Links. Page content in this area

Using Dreamweaver. 4 Creating a Template. Logo. Page Heading. Home About Us Gallery Ordering Contact Us Links. Page content in this area 4 Creating a Template Now that the main page of our website is complete, we need to create the rest of the pages. Each of them will have a layout that follows the plan that is shown below. Logo Page Heading

More information

Dreamweaver MX Overview. Maintaining a Web Site

Dreamweaver MX Overview. Maintaining a Web Site Dreamweaver MX Overview Maintaining a Web Site... 1 The Process... 1 Filenames... 1 Starting Dreamweaver... 2 Uploading and Downloading Files... 6 Check In and Check Out Files... 6 Editing Pages in Dreamweaver...

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1 59313ftoc.qxd:WroxPro 3/22/08 2:31 PM Page xi Introduction xxiii Chapter 1: Creating Structured Documents 1 A Web of Structured Documents 1 Introducing XHTML 2 Core Elements and Attributes 9 The

More information

Dreamweaver Tutorials Working with Tables

Dreamweaver Tutorials Working with Tables Dreamweaver Tutorials This tutorial will explain how to use tables to organize your Web page content. By default, text and other content in a Web page flow continuously from top to bottom in one large

More information

Quark XML Author 2015 October Update with Business Documents

Quark XML Author 2015 October Update with Business Documents Quark XML Author 2015 October Update with Business Documents CONTENTS Contents Getting started...6 About Quark XML Author...6 Working with documents...8 Basic document features...8 What is a business document...8

More information

Creating Web Pages with SeaMonkey Composer

Creating Web Pages with SeaMonkey Composer 1 of 26 6/13/2011 11:26 PM Creating Web Pages with SeaMonkey Composer SeaMonkey Composer lets you create your own web pages and publish them on the web. You don't have to know HTML to use Composer; it

More information

A Balanced Introduction to Computer Science, 3/E

A Balanced Introduction to Computer Science, 3/E A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 2 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is

More information

Special Feature 2 Converting Frames on Your Web Site

Special Feature 2 Converting Frames on Your Web Site HTML Converting Frames on Your Web Site Objectives You will have mastered the material in this special feature when you can: Define terms related to frames Identify all parts of a framed Web site structure

More information

Getting Started with Eric Meyer's CSS Sculptor 1.0

Getting Started with Eric Meyer's CSS Sculptor 1.0 Getting Started with Eric Meyer's CSS Sculptor 1.0 Eric Meyer s CSS Sculptor is a flexible, powerful tool for generating highly customized Web standards based CSS layouts. With CSS Sculptor, you can quickly

More information

Dreamweaver: Accessible Web Sites

Dreamweaver: Accessible Web Sites Dreamweaver: Accessible Web Sites Introduction Adobe Macromedia Dreamweaver 8 provides the most complete set of tools available for building accessible web sites. This workshop will cover many of them.

More information

Dreamweaver CS 5.5. University Information Technology Services. Training, Outreach, Learning Technologies, and Video Production

Dreamweaver CS 5.5. University Information Technology Services. Training, Outreach, Learning Technologies, and Video Production Dreamweaver CS 5.5 Creating Web Pages with a Template University Information Technology Services Training, Outreach, Learning Technologies, and Video Production Copyright 2012 KSU Department of Information

More information

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21 Table of Contents Chapter 1 Getting Started with HTML 5 1 Introduction to HTML 5... 2 New API... 2 New Structure... 3 New Markup Elements and Attributes... 3 New Form Elements and Attributes... 4 Geolocation...

More information

InDesign Part II. Create a Library by selecting File, New, Library. Save the library with a unique file name.

InDesign Part II. Create a Library by selecting File, New, Library. Save the library with a unique file name. InDesign Part II Library A library is a file and holds a collection of commonly used objects. A library is a file (extension.indl) and it is stored on disk. A library file can be open at any time while

More information

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step.

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. Table of Contents Just so you know: Things You Can t Do with Word... 1 Get Organized... 1 Create the

More information

Advanced Microsoft Word 2010

Advanced Microsoft Word 2010 Advanced Microsoft Word 2010 WordArt WordArt gives your letters special effects. You can change the formatting, direction, and texture of your text by adding WordArt. When you click the WordArt icon on

More information

How to lay out a web page with CSS

How to lay out a web page with CSS How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS3 to create a simple page layout. However, a more powerful technique is to use Cascading Style Sheets (CSS).

More information

HTML/CSS Lesson Plans

HTML/CSS Lesson Plans HTML/CSS Lesson Plans Course Outline 8 lessons x 1 hour Class size: 15-25 students Age: 10-12 years Requirements Computer for each student (or pair) and a classroom projector Pencil and paper Internet

More information

How to lay out a web page with CSS

How to lay out a web page with CSS Activity 2.6 guide How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS4 to create a simple page layout. However, a more powerful technique is to use Cascading Style

More information

Managing Content with AutoCAD DesignCenter

Managing Content with AutoCAD DesignCenter Managing Content with AutoCAD DesignCenter In This Chapter 14 This chapter introduces AutoCAD DesignCenter. You can now locate and organize drawing data and insert blocks, layers, external references,

More information

Title and Modify Page Properties

Title and Modify Page Properties Dreamweaver After cropping out all of the pieces from Photoshop we are ready to begin putting the pieces back together in Dreamweaver. If we were to layout all of the pieces on a table we would have graphics

More information

Space Details. Available Pages

Space Details. Available Pages Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Working with Pages Document

More information

Title and Modify Page Properties

Title and Modify Page Properties Dreamweaver After cropping out all of the pieces from Photoshop we are ready to begin putting the pieces back together in Dreamweaver. If we were to layout all of the pieces on a table we would have graphics

More information

Lecturer. Haider M. Habeeb. Second Year, First Course

Lecturer. Haider M. Habeeb. Second Year, First Course University of Babylon College of Information Technology Department of Information Networks Lecturer Haider M. Habeeb Second Year, First Course 2012-2013 Understand Hypertext and Links Why did the arrival

More information

Chapter Objectives. XHTML Frames B-1. In this chapter, you will learn how to CHAPTER

Chapter Objectives. XHTML Frames B-1. In this chapter, you will learn how to CHAPTER CHAPTER B Chapter Objectives In this chapter, you will learn how to Recognize a Web page that uses a frame XHTML Frames Identify the advantages and disadvantages of using frames Address Web accessibility

More information

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links Using Dreamweaver CC 4 Creating a Template Now that the main page of our website is complete, we need to create the rest of the pages. Each of them will have a layout that follows the plan shown below.

More information

CounselLink Reporting. Designer

CounselLink Reporting. Designer CounselLink Reporting Designer Contents Overview... 1 Introduction to the Document Editor... 2 Create a new document:... 2 Document Templates... 3 Datasets... 3 Document Structure... 3 Layout Area... 4

More information

HTML Exercise 20 Linking Pictures To Other Documents Or Web Sites

HTML Exercise 20 Linking Pictures To Other Documents Or Web Sites HTML Exercise 20 Linking Pictures To Other Documents Or Web Sites Turning pictures into hyperlinks is nearly the same as what you learned in Exercises 4 and 5. If a picture is essential to a Web page,

More information

IMY 110 Theme 7 HTML Tables

IMY 110 Theme 7 HTML Tables IMY 110 Theme 7 HTML Tables 1. HTML Tables 1.1. Tables The HTML table model allows authors to arrange data into rows and columns of cells, just as in word processing software such as Microsoft Word. It

More information

How to lay out a web page with CSS

How to lay out a web page with CSS How to lay out a web page with CSS A CSS page layout uses the Cascading Style Sheets format, rather than traditional HTML tables or frames, to organize the content on a web page. The basic building block

More information

FileNET Guide for AHC PageMasters

FileNET Guide for AHC PageMasters ACADEMIC HEALTH CENTER 2 PageMasters have the permissions necessary to perform the following tasks with Site Tools: Application Requirements...3 Access FileNET...3 Login to FileNET...3 Navigate the Site...3

More information

Web Design, 5 th Edition

Web Design, 5 th Edition Planning a Successful Website: Part 2 Web Design, 5 th Edition Chapter Objectives Discuss the relationship between page length, content placement, and usability Complete Step : Specify the s navigation

More information

HTML: Fragments, Frames, and Forms. Overview

HTML: Fragments, Frames, and Forms. Overview HTML: Fragments, Frames, and Forms Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@ imap.pitt.edu http://www.sis. pitt.edu/~spring Overview Fragment

More information

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Make a Website A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Overview Course outcome: You'll build four simple websites using web

More information

Overview of the Adobe Dreamweaver CS5 workspace

Overview of the Adobe Dreamweaver CS5 workspace Adobe Dreamweaver CS5 Activity 2.1 guide Overview of the Adobe Dreamweaver CS5 workspace You can access Adobe Dreamweaver CS5 tools, commands, and features by using menus or by selecting options from one

More information

ORB Education Quality Teaching Resources

ORB Education Quality Teaching Resources These basic resources aim to keep things simple and avoid HTML and CSS completely, whilst helping familiarise students with what can be a daunting interface. The final websites will not demonstrate best

More information

Exploring SharePoint Designer

Exploring SharePoint Designer Exploring SharePoint Designer Microsoft Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 are large and sophisticated web applications. It should come as no surprise, therefore,

More information

Chapter 5. Introduction to XHTML: Part 2

Chapter 5. Introduction to XHTML: Part 2 Chapter 5. Introduction to XHTML: Part 2 Tables Attributes of the table element: border: width of the table border in pixels (0 makes all lines invisible) align: horizontal alignment (left, center, or

More information

Joomla! 2.5.x Training Manual

Joomla! 2.5.x Training Manual Joomla! 2.5.x Training Manual 1 Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several

More information

Introduction to FrontPage 2002

Introduction to FrontPage 2002 Introduction to FrontPage 2002 Academic Computing Support Information Technology Services Tennessee Technological University August 2003 1. Introduction FrontPage 2002 is a program to help you build a

More information

One of the fundamental kinds of websites that SharePoint 2010 allows

One of the fundamental kinds of websites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR DYNAMIC BACKGROUND IMAGE Before you begin this tutorial, you will need

More information

Guidelines for doing the short exercises

Guidelines for doing the short exercises 1 Short exercises for Murach s HTML5 and CSS Guidelines for doing the short exercises Do the exercise steps in sequence. That way, you will work from the most important tasks to the least important. Feel

More information

LESSON LEARNING TARGETS

LESSON LEARNING TARGETS DAY 3 Frames LESSON LEARNING TARGETS I can describe the attributes of the tag. I can write code to create frames for displaying Web pages with headings, menus, and other content using the

More information

Chapter 1 True/False Instructions: Circle T if the statement is true or F if the statement is false.

Chapter 1 True/False Instructions: Circle T if the statement is true or F if the statement is false. Name Date Chapter 1 True/False Instructions: Circle T if the statement is true or F if the statement is false. T F 1. WYSIWYG stands for What You See Is What You Get. T F 2. The menu bar shows the application

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development INFS 2150 Introduction to Web Development 3. Page Layout Design Objectives Create a reset style sheet Explore page layout designs Center a block element Create a floating element Clear a floating layout

More information

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development Objectives INFS 2150 Introduction to Web Development 3. Page Layout Design Create a reset style sheet Explore page layout designs Center a block element Create a floating element Clear a floating layout

More information

Introduction to HTML & CSS. Instructor: Beck Johnson Week 2

Introduction to HTML & CSS. Instructor: Beck Johnson Week 2 Introduction to HTML & CSS Instructor: Beck Johnson Week 2 today Week One review and questions File organization CSS Box Model: margin and padding Background images and gradients with CSS Make a hero banner!

More information

FileNET Guide for AHC PageMasters

FileNET Guide for AHC PageMasters PageMasters have the permissions necessary to perform the following tasks with Site Tools: ACADEMIC HEALTH CENTER 2 Application Requirements...3 Access FileNET...3 Log in to FileNET...3 Navigate the Site...3

More information

Tutorial 4: Creating Special Effects with CSS

Tutorial 4: Creating Special Effects with CSS Tutorial 4: Creating Special Effects with CSS College of Computing & Information Technology King Abdulaziz University CPCS-403 Internet Applications Programming Objectives Work with CSS selectors Create

More information

Attributes & Images 1 Create a new webpage

Attributes & Images 1 Create a new webpage Attributes & Images 1 Create a new webpage Open your test page. Use the Save as instructions from the last activity to save your test page as 4Attributes.html and make the following changes:

More information

Computer Nashua Public Library Advanced Microsoft Word 2010

Computer Nashua Public Library Advanced Microsoft Word 2010 WordArt WordArt gives your letters special effects. You can change the formatting, direction, and texture of your text by adding Word Art. When you click the WordArt icon on the Insert tab, you will see

More information

GoLive will first ask you if your new site will be for one individual or a work group; select for a Single User, and click Next.

GoLive will first ask you if your new site will be for one individual or a work group; select for a Single User, and click Next. Getting Started From the Start menu, located the Adobe folder which should contain the Adobe GoLive 6.0 folder. Inside this folder, click Adobe GoLive 6.0. GoLive will open to its initial project selection

More information

1.0 Overview For content management, Joomla divides into some basic components: the Article

1.0 Overview For content management, Joomla divides into some basic components: the Article Joomla! 3.4.x Training Manual Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several tutorials

More information

Websites. Version 1.7

Websites. Version 1.7 Websites Version 1.7 Last edited 15 Contents MyNetball Information...3 Websites...4 Web packages...4 Setting up the layout...5 Uploading files and images...6 Using Dropbox to Increase your Website Data...7

More information

Deccansoft Software Services

Deccansoft Software Services Deccansoft Software Services (A Microsoft Learning Partner) HTML and CSS COURSE SYLLABUS Module 1: Web Programming Introduction In this module you will learn basic introduction to web development. Module

More information