INFO 2450 Project 6 Web Site Resources and JavaScript Behaviors

Size: px
Start display at page:

Download "INFO 2450 Project 6 Web Site Resources and JavaScript Behaviors"

Transcription

1 INFO 2450 Project 6 Web Site Resources and JavaScript Behaviors Project 6 Objectives: Learn how to create graphical content with specified dimensions and formats for a Web site. Incorporate the site color palette into graphics and a background image. Learn how to resize images for consistent appearance when one is swapped for another. Plan and execute graphical components for use in JavaScript button rollovers or image swaps to make use of client-side scripting and reduced load times. Design and create a background image for a fixed width two column layout. Find freely-licensed JavaScript code and adapt JavaScript behaviors on a Web page with a button rollover, a logo image rollover and image thumbnail swapping. Project Overview: This project will require you to create more graphical content for your business final web site. You will create or modify images for use in JavaScript rollovers and image swaps: a logo rollover, a print button rollover, and thumbnail image swaps. You will also need to create a two column background image for use in Project 7. This will require you to create new button images and modify your logo image, and resize some of your business images for use in a thumbnail image swap. Refer to the GIMP Slideshows and GIMP Practices for help with sizing images, layers, and using filters and effects. Refer to the Intro to JavaScript Slideshow and the JavaScript Practice 1 for help with JavaScript. Additional resources for GIMP and JavaScript are also included below. You will make use of your original logo image from Project 5 to create a new logo with variations. This new logo will be the exact same size, but will be swapped out when the user hovers the mouse over the original logo. You will also create two versions of a print button. The first image will be the default image and the second will be swapped out when the user does a mouse over of the other button. You should style your second button image so it looks different enough to provide a visual clue to the user, this is a button. A performance optimization technique can be used with repeatable background images. You can create a vertical or horizontal slice of a needed background in a very small image file and then when you use the background-image on a page, repeat the background in either the X or Y direction to get a much larger background that is just the size needed. The trick is to think ahead when designing the image so it will repeat exactly as needed. We will make use of a horizontal background image that will be repeated in the Y direction in Project 7. You will modify the needed JavaScript code to make use of the logo images and button images and execute an onmouseover and onmouseout image swap known as an image rollover for these two types of images on a Graphics.htm page.

2 You will also place image thumbnails on a page with a large version of one of the images. You will implement the JavaScript needed to provide an onmouseover image swap for each thumbnail and also a title change. You will place this thumbnail image swap image files and associated JavaScript code also on the Graphics.htm page. This will require you to size thumbnail images and large images to be consistent in their width and height. Getting Started: Step 1. Create a folder called Project6. Copy the start.htm file to your Project6 folder. Rename the file Graphics.htm. Remember to change the title of the file. This page will hold all the <img> tags for this project as well as needed JavaScript code. Step 2. Copy your SiteDesign.htm file from Project 3 to the Project6 folder. Create an Images folder in your Project6 folder. Add a Fullsize and Thumbnails subfolder in your Images folder. All other images used in this project must be inside your Images folder. Button Image Rollover: Step 3. In this project, you will create two button images for a Print Page buttons that we will use in Project 8 to open a print version of a web page. You will use a JavaScript image swap usually called a rollover. The button rollover will happen on the onmouseover event. The original image will be swapped back on the onmouseout event. GIMP has some built-in button features you can use to create a rounded button or a beveled rectangular button. See this following screencast for

3 some help with GIMP buttons. Or you may choose to create these buttons from scratch. There are many GIMP button tutorials online. A couple of GIMP button tutorials have been included below. Beveled Buttons in GIMP (.swf) Rounded Buttons in GIMP (.swf) ( Gradient Button GIMP Tutorial ( Cool GIMP Gradients for Buttons ( The width and height of the two Print Page button images should be exactly the same, about 200px in width and 50px in height. As long as you are close to these dimensions, it will be fine. Make the Print Page text on the button images very visible and in the same location on both button images. And make use of your SiteDesign color palette when choosing the colors. If you want to have the button text be different on each image you may. Provide a regular button and a pressed button look for these two images. Name your two images print1.jpg and print2.jpg. Step 4. Copy the original print1 image and the print2 button image to your Project6 Images folder. Do not put your XCF files in Project6. Step 5. Place the print1.jpg image on the Graphics.htm page in a <div> and an <a> surrounding the <img> tag. Set the href of the <a> to just be for now. Set a name attribute in the <img> tag as well as the exact width and height of your image. You can add a CSS style border:none to the image so the border of the link does not show. Add the onmouseover and onmouseout events to the <a> tag. In the <head> of the page provide a preload of the print button images and a swapimage function. See the following example of some JavaScript button rollover code. Example: <div id="button"><a href="" onmouseover="swapme('printimage','print2');" onmouseout="swapme('printimage','print1');"> <img src="images/print1.jpg" alt="printer Button" width="200" height="50" id="printimage"> </a></div> You can add a CSS style border:none to the image so the border of the link does not show. Add the onmouseover and onmouseout events to the

4 <a> tag. In the <head> of the page provide a preload of the print button images and a swapimage function. See the following example of some JavaScript button rollover code. Example: <script language="javascript" type="text/javascript"> if (document.images) { print1 = new Image; print2 = new Image; print1.src = "Images/print1.jpg"; print2.src = "Images/print2.jpg"; logo1 = new Image; logo2 = new Image; logo1.src = "Images/logo1.gif"; logo2.src = "Images/logo2.jpg"; function swapme(thisimage,newimage) { if (document.images) { document[thisimage].src = eval(newimage + ".src"); Validation Note: When using JavaScript events in your HTML code, these must be in lowercase or you may get a validation error. For example, instead of using onmouseover, name the event handler onmouseover. Logo Rollover: Step 6. Step 7. Step 8. In this project, you will use your original logo graphic from Project5 as one of the images that will be swapped in the logo rollover. Open your original Logo XCF file that preserved your layers in GIMP and save the file as logo2.xcf. Decide how you would like to modify this second logo for a different or accent variation when a rollover happens. Do not modify the logo size, but just make some changes to the new logo. Try to keep the modified logo still in line with your business theme, i.e. the honeymoon business may want a more extreme effect, the cooking business may want a more subtle effect. Your instructor must see a difference between these two images when they are rolled over. Save your changes to the logo2.xcf file. Then export the revised logo as logo2.jpg or logo2.gif, or logo2.png. Copy the original logo image and the logo2 image to your Project6 Images folder. Do not put your XCF files in Project6.

5 Step 9. Place the original logo image on the Graphics.htm page in a <div> and an <a> surrounding the <img> tag. Set the href of the <a> to just be for now. Set the exact width and height of your image. Example: <div id="logo"><a href="" onmouseover="swapme('logoimage','logo2');" onmouseout="swapme('logoimage','logo1');"> <img src="images/logo1.gif" alt="cool Logo" width="110" height="150" id="logoimage"> </a></div> You can add a CSS class border:none to the image for no border. Add the onmouseover and onmouseout events to the <a> tag. In the <head> of the page provide a preload of the print button images and a swapimage function. Thumbnail Image Swaps: Step 10. You will find a zipped file of images for your business in the Project 6 Instructions in the ASSIGNMENTS area: Honeymoon.zip, Pets.zip, Cooking.zip, and Birds.zip. These are large images you can choose from for your thumbnail image swaps. Step 11. Step 12. Choose 4 images that are either all taller horizontally or all wider vertically. Do not mix horizontal or vertical images in the 4 you choose. Using GIMP or another graphics program, size your images to be about 400px by 267px in either horizontal or vertical direction. Make sure images are 72 px/in resolution. Export images as.jpg files, but reduce the Quality to 80. (This needs to be done in GIMP using the Layers tab scale layer.) Save images as Image1Lg.jpg, Image2Lg.jpg, Image3Lg.jpg, and Image4Lg.jpg in your Fullsize Images folder in Project6. Step 13. Use your modified 4 large images to create 4 thumbnail images. Using GIMP or another graphics program, size your large images to be about 150px by 100px in either the horizontal or vertical direction. Make sure the images are 72px/in resolution. Export images as JPG files but compress at 100%.

6 Step 14. Save images as Image1Sm.jpg, Image2Sm.jpg, Image3Sm.jpg, and Image4Sm.jpg in your Thumbnails Images folder in Project6. Step 15. Create two <div>s on your Graphics.htm page similar to those used in the JavaScript Practice 1 ImageSwap.htm page. Use <img> tags to place the 4 thumbnails on the page. Use an <img> tag to place one large image in the second <dv>. Also place a title for the image in a heading tag in the same <div>. Example: <div id="thumbs"> <img src="images/thumbnails/image1sm.jpg" alt="cookies" onmouseover="swapimage(0);" /> <img src="images/thumbnails/image2sm.jpg" alt="steak" onmouseover="swapimage(1);" /> <img src="images/thumbnails/image3sm.jpg" alt="yummy" onmouseover="swapimage(2);" /> <img src="images/thumbnails/image4sm.jpg" alt="couple Grilling" onmouseover="swapimage(3);" /> <br/> </div> <div id="image"> <img id="theimage" src="images/fullsize/image1lg.jpg" alt="cookies" /> <h3 id="bottomtext">cookies</h3> </div> Step 16. Use needed JavaScript onmouseover event and an ImageSwap function to do an image swap when thumbnail <img>s are hovered over with the mouse. Place needed JavaScript in the <head> and also use preload for FullSize images. See JavaScript Practice 1 for help with your ImageSwap JavaScript, and needed CSS (see example on next page).

7 Example: <script language="javascript" type="text/javascript"> <!-- Begin comment for older broswers var imgarray = new Array( 'Image1Lg.jpg', 'Image2Lg.jpg', 'Image3Lg.jpg', 'Image4Lg.jpg' ); var titlearray = new Array( 'Cookies', 'Steak', 'Yummy', 'Couple Grilling' ); var imgpath = "Images/Fullsize/"; function swapimage(imgid) { var theimage = document.getelementbyid('theimage'); var textdiv = document.getelementbyid('bottomtext'); var newimg; var texttitle; newimg = imgarray[imgid]; theimage.src = imgpath + newimg; texttitle=titlearray[imgid]; textdiv.innerhtml = texttitle; function preloadimages() { for(var i = 0; i < imgarray.length; i++) { var tmpimg = new Image; tmpimg.src = imgpath + imgarray[i]; // End comment for older browsers --> </script>

8 Repeatable Background Instructions: Step 17. In this project, you will make a two-column background image that will be used in a central container area on your Home page in Project 7. This background image on your final web site will be repeated in the vertical, Y direction so it must be designed with this in mind. You should plan on creating two columns on this graphic. The left side of the background should have an exact width of (250px), including any edge and the right side will be a solid color (not white) with an exact width of (650px), for a total background width of (900px). Your background image should have a maximum height of (150px), depending on any pattern in the left side. Be very careful with the use of gradients. It is very difficult to make sure text is readable if a gradient varies from light to dark. For this reason, it is strongly recommended that you keep any gradients as an edge effect only. The background image must reflect the color scheme and theme you have chosen for your fictional business. The entire right side of your background image must be a solid color (this color should be the background color you chose from Project 3). The background image should be tasteful and professional. Step 18. This background image must incorporate features you have drawn such as lines or adobe brush images and large areas of flat color in the left side of the background. You may NOT use photographic images on the background. Remember any features in the left column will be repeated when we use this background image in Project 7. We will also be placing navigation buttons over the left side. So keep any images used for the left side very subtle. (Example below) Step 19. Export your background image from your graphics program as a GIP, PNG, or JPG image and save it in your Images folder: 2colback.gif or 2colback.jpg or 2colback.png and save it in your Project 6 folder. You should also save your background file as a GIMP XCF file for future modification, but this XCF file should not be placed in your Project6.

9 Step 20. Place your background image on the Graphics.htm page using an <img> tag. Just include it as a regular image for now. We will use it as a repeated background image in Project 7. Putting It All Together: Step 1. Step 2. Make sure all images used in this project are included on the Graphics.htm page using the <img> tag. Add needed CSS as embedded CSS style sheet. JavaScript should be used to preload image and for rollover and image swapping. Remember to provide alt text for each <img> tag or you will have validation errors. Also provide exact width and height attributes on each <img> tag. Validate your Graphics.htm page using the HTML 5 standards Procedure for Submission: Submit your Project6 using the following steps: Step 1. Step 2. Log into your account on the Yoda web server and upload your entire Project6 folder in the Projects folder on Yoda. View your Graphics.htm page from the Internet using a path similar to: Make sure all your images display correctly from the Internet path. Revalidate your Graphics.hm page from the Internet. Step 3. Note: Your instructor will grade your project from this Yoda web server after the due date has passed using the grading criteria below. You can see your grade form and feedback under the ASSIGNMENTS, Graded tab or from the course menu in My Grades. Make sure only.gif,.png, or.jpg images are in your Images folder. You will not upload the GIMP.xcf files to the Yoda server, while you should make sure you save these in case you need to modify these graphics in the future. The GIMP.xcf files will not display in a web browser.

10 POINTS BREAKDOWN: This project will be graded on the following criteria: Two Print Page button images were created with an original and pressed button look, buttons well done Print button images with two Print Page button images were used on the Graphics.htm page and needed JavaScript created a button image rollover A modified logo2 image was created that added variation or effect, logo2 was well done Logo and Logo2 images were used on the Graphics.htm page and needed JavaScript created an image rollover. Fullsize and Thumbnail images were sized correctly at 72px/in Thumbnails were used on the Graphics.htm page to do JavaScript image swaps with the Fullsize images. Titles were also swapped for the Fullsize images. Used SiteDesign colors on image background and added needed CSS styles for surrounding <div>s. Background image met size of 900px and color requirements with two defined sides of 250px and 650px. Background followed artistic design principles and supported business theme and made use of SiteDesign colors. Validated Graphics.htm page to HTML 5. Submission was correct, all project images placed in an Images folder, in the Project 6 folder. TOTAL 10 points 10 points 5 points 10 points 5 Points 10 Points 10 Points 5 Points 5 Points 5 Points 75 Points

Create a three column layout using CSS, divs and floating

Create a three column layout using CSS, divs and floating GRC 275 A6 Create a three column layout using CSS, divs and floating Tasks: 1. Create a 3 column style layout 2. Must be encoded using HTML5 and use the HTML5 semantic tags 3. Must se an internal CSS 4.

More information

Working with Images and Multimedia

Working with Images and Multimedia CHAPTER Working with Images and Multimedia You can make your web page more interesting by adding multimedia elements. You can download the files featured in this chapter from www.digitalfamily.com/tyv.

More information

PROFILE DESIGN TUTORIAL KIT

PROFILE DESIGN TUTORIAL KIT PROFILE DESIGN TUTORIAL KIT NEW PROFILE With the help of feedback from our users and designers worldwide, we ve given our profiles a new look and feel. The new profile is designed to enhance yet simplify

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

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

HIGHER. Computing Science. Web Design & Development Implementation Tasks. Ver 8.9

HIGHER. Computing Science. Web Design & Development Implementation Tasks. Ver 8.9 HIGHER Computing Science MADRAS COLLEGE St. Andrews Web Design & Development Ver 8.9 Contents Introduction What s included in this Booklet? 2 Page Web 1 Setting up the Pages for the Student Cooking Website

More information

Using Dreamweaver CS6

Using Dreamweaver CS6 Using Dreamweaver CS6 7 Dynamic HTML Dynamic HTML (DHTML) is a term that refers to website that use a combination of HTML, scripting such as JavaScript, CSS and the Document Object Model (DOM). HTML and

More information

Name Ella Swain Assessment Number. East St Cafe. Project Name ORGANISING AND PLANNING

Name Ella Swain Assessment Number. East St Cafe. Project Name ORGANISING AND PLANNING This template is for recording a journal of your development process. It provides evidence of how skilfully and efficiently you implemented your plan. You can copy and paste the entire contents of this

More information

Designing the Home Page and Creating Additional Pages

Designing the Home Page and Creating Additional Pages Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From

More information

Want to add cool effects like rollovers and pop-up windows?

Want to add cool effects like rollovers and pop-up windows? Chapter 10 Adding Interactivity with Behaviors In This Chapter Adding behaviors to your Web page Creating image rollovers Using the Swap Image behavior Launching a new browser window Editing your behaviors

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

Introduction to using HTML to design webpages

Introduction to using HTML to design webpages Introduction to using HTML to design webpages #HTML is the script that web pages are written in. It describes the content and structure of a web page so that a browser is able to interpret and render the

More information

ENGL 323: Writing for New Media Repurposing Content for the Web Part Two

ENGL 323: Writing for New Media Repurposing Content for the Web Part Two ENGL 323: Writing for New Media Repurposing Content for the Web Part Two Dr. Michael Little michaellittle@kings.edu Hafey-Marian 418 x5917 Using Color to Establish Visual Hierarchies Color is useful in

More information

Website Publishing Tool Manual

Website Publishing Tool Manual Customer Support Website Publishing Tool Manual This is a designed as a definitive guide to all the features and tools available within Website Publishing Tool. Contents Introduction... 4 Adding Content...

More information

CS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB!

CS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! CS 1033 Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 06: Introduction to KompoZer (Website Design - Part 3 of 3) Lab 6 Tutorial 1 In this lab we are going to learn

More information

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Horizontal Rule Element

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Horizontal Rule Element Web Development & Design Foundations with HTML5 Ninth Edition Chapter 4 Visual Elements and Graphics Learning Objectives (1 of 2) 4.1 Create and format lines and borders on web pages 4.2 Apply the image

More information

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: You may create your button in GIMP. Mine is 122 pixels by 48 pixels. You can use whatever

More information

Chapter 5 Images. Presented by Thomas Powell. Slides adopted from HTML & XHTML: The Complete Reference, 4th Edition 2003 Thomas A.

Chapter 5 Images. Presented by Thomas Powell. Slides adopted from HTML & XHTML: The Complete Reference, 4th Edition 2003 Thomas A. Chapter 5 Images Presented by Thomas Powell Slides adopted from HTML & XHTML: The Complete Reference, 4th Edition 2003 Thomas A. Powell Image Introduction Images are good for illustrating ideas showing

More information

Insert/Edit Image. Overview

Insert/Edit Image. Overview Overview The tool is available on the default toolbar for the WYSIWYG Editor. The Images Gadget may also be used to drop an image on a page and will automatically spawn the Insert/Edit Image modal. Classic

More information

PowerPoint Slide Basics. Introduction

PowerPoint Slide Basics. Introduction PowerPoint 2016 Slide Basics Introduction Every PowerPoint presentation is composed of a series of slides. To begin creating a slide show, you'll need to know the basics of working with slides. You'll

More information

Enlargeit! Version 1.1 Operation Manual

Enlargeit! Version 1.1 Operation Manual Enlargeit! Version 1.1 Operation Manual Contents Page 1 What is EnlargeIt! 2 2 What does EnlargeIt! need 2 3 Displaying pictures 2 3.1 Easy integration 2 3.2 Failsafe integration 3 4 Displaying flash (*.swf)

More information

How do I show custom color swatches?

How do I show custom color swatches? How do I show custom color swatches? Sometimes when using color swatches for your product variants it isn't possible for the colors to automatically show a true reflection of the color of your product.

More information

Lab: Create JSP Home Page Using NetBeans

Lab: Create JSP Home Page Using NetBeans Lab: Create JSP Home Page Using NetBeans Table of Contents 1. OVERVIEW... 1 2. LEARNING OBJECTIVES... 1 3. REQUIREMENTS FOR YOUR HOME PAGE (INDEX.JSP)... 2 4. REQUIREMENTS FOR YOUR LABS PAGE (LABS.JSP)...

More information

CSCI 3300 Assignment 3

CSCI 3300 Assignment 3 Austin Peay State University, Tennessee Spring 2014 CSCI 3300: Introduction to Web Development Dr. Leong Lee CSCI 3300 Assignment 3 When you see Richard Ricardo in the example screen captures, change it

More information

Programing for Digital Media EE1707. Lecture 4 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

Programing for Digital Media EE1707. Lecture 4 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK Programing for Digital Media EE1707 Lecture 4 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK 1 today Event Handling in JavaScript Client-Side JavaScript

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

DNNGo LayerSlider3D. User Manual

DNNGo LayerSlider3D. User Manual DNNGo LayerSlider3D User Manual Description This is a powerful 2D&3D transition module, you can set up the transition effect through various options for each element. It allows you to set up the amount

More information

GIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST

GIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: CREATING AN HTML LIST Most horizontal or vertical navigation bars begin with a simple

More information

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

CompuScholar, Inc. Alignment to Utah's Web Development I Standards Course Title: KidCoder: Web Design Course ISBN: 978-0-9887070-3-0 Course Year: 2015 CompuScholar, Inc. Alignment to Utah's Web Development I Standards Note: Citation(s) listed may represent a subset of

More information

Written by Administrator Sunday, 05 October :58 - Last Updated Thursday, 30 October :36

Written by Administrator Sunday, 05 October :58 - Last Updated Thursday, 30 October :36 YJ NS1 is Joomla 1.0 and Joomla 1.5 native module that will allow you to scroll, scrollfade or fade in your existing Joomla news items. Yes existing ones. This means that you do not need any additional

More information

2. If a window pops up that asks if you want to customize your color settings, click No.

2. If a window pops up that asks if you want to customize your color settings, click No. Practice Activity: Adobe Photoshop 7.0 ATTENTION! Before doing this practice activity you must have all of the following materials saved to your USB: runningshoe.gif basketballshoe.gif soccershoe.gif baseballshoe.gif

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10 CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties

More information

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية HTML Mohammed Alhessi M.Sc. Geomatics Engineering Wednesday, February 18, 2015 Eng. Mohammed Alhessi 1 W3Schools Main Reference: http://www.w3schools.com/ 2 What is HTML? HTML is a markup language for

More information

VTEM SLIDES INSTRUCTION MANUAL COPYRIGHT DISCLAIMER. Instruction Manual FOR INFO, UPDATES, REQUESTS & CONTACT

VTEM SLIDES INSTRUCTION MANUAL COPYRIGHT DISCLAIMER. Instruction Manual FOR INFO, UPDATES, REQUESTS & CONTACT VTEM SLIDES INSTRUCTION MANUAL COPYRIGHT DISCLAIMER Instruction Manual FOR INFO, UPDATES, REQUESTS & CONTACT Check out vtem.net, the official website of this Joomla! Module manual and home to high quality

More information

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5 Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5 NOTE: It is my policy to give a failing grade in the course to any student who either gives or receives

More information

SeaMonkey for PC. Getting Started Adding Links Adding Colors, Images, and Style Loading into D2L

SeaMonkey for PC. Getting Started Adding Links Adding Colors, Images, and Style Loading into D2L 1 SeaMonkey for PC Getting Started Adding Links Adding Colors, Images, and Style Loading into D2L Getting Started 1. Click the Start Menu icon in the lower left corner of your screen and search SeaMonkey.

More information

CSCI 3300 Assignment 3

CSCI 3300 Assignment 3 Austin Peay State University, Tennessee Fall 2016 CSCI 3300: Introduction to Web Development Dr. Leong Lee CSCI 3300 Assignment 3 Total estimated time for this assignment: 10 hours When you see Richard

More information

Before you begin, make sure you have the images for these exercises saved in the location where you intend to create the Nuklear Family Website.

Before you begin, make sure you have the images for these exercises saved in the location where you intend to create the Nuklear Family Website. 9 Now it s time to challenge the serious web developers among you. In this section we will create a website that will bring together skills learned in all of the previous exercises. In many sections, rather

More information

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar. Hover Effect:

GIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar. Hover Effect: GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover Effect: Images required: 58 x 1 px high background image (black gloss gradient) for the nav bar

More information

Page 1. Fireworks Exercise

Page 1. Fireworks Exercise Page 1 Fireworks Exercise 1. Create a New Fireworks Document - File>New. For this exercise, choose 800 for width, 600 for height, resolution 72 pixels/inch, canvas color to Transparent, then choose OK.

More information

WEBSITE PROJECT 2 PURPOSE: INSTRUCTIONS: REQUIREMENTS:

WEBSITE PROJECT 2 PURPOSE: INSTRUCTIONS: REQUIREMENTS: WEBSITE PROJECT 2 PURPOSE: The purpose of this project is to begin incorporating color, graphics, and other visual elements in your webpages by implementing the HTML5 and CSS3 code discussed in chapters

More information

ITP 101 Project 2 - Photoshop

ITP 101 Project 2 - Photoshop ITP 101 Project 2 - Photoshop Project Objectives Learn how to use an image editing application to create digital images. We will use Adobe Photoshop for this project. Project Details To continue the development

More information

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE COURSE TITLE WEB SITE DESIGN COURSE DURATION 19 Hours of Interactive Training COURSE OVERVIEW In this 7 session course Debbie will take you through the

More information

Taking Fireworks Template and Applying it to Dreamweaver

Taking Fireworks Template and Applying it to Dreamweaver Taking Fireworks Template and Applying it to Dreamweaver Part 1: Define a New Site in Dreamweaver The first step to creating a site in Dreamweaver CS4 is to Define a New Site. The object is to recreate

More information

A Quick Introduction to the Genesis Framework for WordPress. How to Install the Genesis Framework (and a Child Theme)

A Quick Introduction to the Genesis Framework for WordPress. How to Install the Genesis Framework (and a Child Theme) Table of Contents A Quick Introduction to the Genesis Framework for WordPress Introduction to the Genesis Framework... 5 1.1 What's a Framework?... 5 1.2 What's a Child Theme?... 5 1.3 Theme Files... 5

More information

Mark Scheme. June Pearson Level 2 Certificate in Digital Applications. Unit 5: Coding for the Web

Mark Scheme. June Pearson Level 2 Certificate in Digital Applications. Unit 5: Coding for the Web Mark Scheme June 016 Pearson Level Certificate in Digital Applications Unit 5: Coding for the Web General marking guidance All candidates must receive the same treatment. Examiners must mark the first

More information

What is Project 2? Project 2 is an extension or an updated version of project 1. You can rename the project1 folder as project2, if you wish.

What is Project 2? Project 2 is an extension or an updated version of project 1. You can rename the project1 folder as project2, if you wish. CM312.02 (Biswas) Spring 2018 Project 2 (80 points) 1 What is Project 2? Project 2 is an extension or an updated version of project 1. You can rename the project1 folder as project2, if you wish. Project

More information

Cropping an Image for the Web

Cropping an Image for the Web Cropping an Image for the Web This guide covers how to use the Paint software included with Microsoft Windows to crop images for use on a web page. Opening Microsoft Paint (In Windows Accessories) On your

More information

Create a cool image gallery using CSS visibility and positioning property

Create a cool image gallery using CSS visibility and positioning property GRC 275 A8 Create a cool image gallery using CSS visibility and positioning property 1. Create a cool image gallery, having thumbnails which when moused over display larger images 2. Gallery must provide

More information

BLACKBOARD PORTFOLIOS

BLACKBOARD PORTFOLIOS BLACKBOARD PORTFOLIOS Blackboard Learn Student Support elearning Instructors may create assignments in their courses that require students to build a portfolio using Blackboard s portfolio tool. A portfolio

More information

Styles, Style Sheets, the Box Model and Liquid Layout

Styles, Style Sheets, the Box Model and Liquid Layout Styles, Style Sheets, the Box Model and Liquid Layout This session will guide you through examples of how styles and Cascading Style Sheets (CSS) may be used in your Web pages to simplify maintenance of

More information

FrontPage 2000 Tutorial -- Advanced

FrontPage 2000 Tutorial -- Advanced FrontPage 2000 Tutorial -- Advanced Shared Borders Shared Borders are parts of the web page that share content with the other pages in the web. They are located at the top, bottom, left side, or right

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

SliceAndDice Online Manual

SliceAndDice Online Manual Online Manual 2001 Stone Design Corp. All Rights Reserved. 2 3 4 7 26 34 36 37 This document is searchable online from s Help menu. Got an image that you want to use for navigation on your web site? Want

More information

CREATING A BUTTON IN PHOTOSHOP

CREATING A BUTTON IN PHOTOSHOP CREATING A BUTTON IN PHOTOSHOP Step 1: Create the Photoshop Document Our button will be exactly 170px wide and 50px tall, but we ll make a bigger canvas (600x600px) so that we have some breathing room

More information

Flash Ads. Tracking Clicks with Flash Clicks using the ClickTAG

Flash Ads. Tracking Clicks with Flash Clicks using the ClickTAG How-to Guide to Displaying and Tracking Rich-Media/Flash Ads Image advertising varies from standard GIF, JPG, PNG to more interactive ad technologies such as Flash, or rich-media (HTML Ads). Ad Peeps can

More information

Dear Candidate, Thank you, Adobe Education

Dear Candidate, Thank you, Adobe Education Dear Candidate, In preparation for the Web Communication certification exam, we ve put together a set of practice materials and example exam items for you to review. What you ll find in this packet are:

More information

Step 1 Download and Install KompoZer Step by step instructions to build your first web page using KompoZer web editor.

Step 1 Download and Install KompoZer Step by step instructions to build your first web page using KompoZer web editor. All Creative Designs HTML Web Tutorial for PC Using KompoZer New version 2012 now available at: http://www.allcreativedesigns.com.au/pages/tutorials.html Step 1 Download and Install KompoZer Step by step

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

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel.

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel. Adobe Dreamweaver CS6 Project 3 guide How to create forms You can use forms to interact with or gather information from site visitors. With forms, visitors can provide feedback, sign a guest book, take

More information

Page Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special.

Page Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special. This section describes how to add content to your pages including text, Microsoft Office documents, images, Flash, and other media content. Inserting Text To add text to your document, you can type the

More information

Lesson 1 using Dreamweaver CS3. To get started on your web page select the link below and copy (Save Picture As) the images to your image folder.

Lesson 1 using Dreamweaver CS3. To get started on your web page select the link below and copy (Save Picture As) the images to your image folder. Lesson 1 using Dreamweaver CS3 To get started on your web page select the link below and copy (Save Picture As) the images to your image folder. Click here to get images for your web page project. (Note:

More information

FORMS. The Exciting World of Creating RSVPs and Gathering Information with Forms in ClickDimensions. Presented by: John Reamer

FORMS. The Exciting World of Creating RSVPs and Gathering Information with Forms in ClickDimensions. Presented by: John Reamer FORMS The Exciting World of Creating RSVPs and Gathering Information with Forms in ClickDimensions Presented by: John Reamer Creating Forms Forms and Surveys: When and What to Use them For Both Allow you

More information

ADOBE Dreamweaver CS3 Basics

ADOBE Dreamweaver CS3 Basics ADOBE Dreamweaver CS3 Basics IT Center Training Email: training@health.ufl.edu Web Page: http://training.health.ufl.edu This page intentionally left blank 2 8/16/2011 Contents Before you start with Dreamweaver....

More information

Recitation 3 Further Work with Dreamweaver and Photoshop: Refining your Web Site

Recitation 3 Further Work with Dreamweaver and Photoshop: Refining your Web Site Recitation 3 Further Work with Dreamweaver and Photoshop: Refining your Web Site More Photoshop skills Selecting areas of the image - using the selection tools In Recitation 2 we learned there are several

More information

2004 WebGUI Users Conference

2004 WebGUI Users Conference WebGUI Site Design 2004 WebGUI Users Conference General Rules of Web Design Content is King good content is more important than anything else. keeps people interested. even if your design is bad, content

More information

Folios & Web Pages. 71 WEST 23RD STREET, NEW YORK, NY T e

Folios & Web Pages. 71 WEST 23RD STREET, NEW YORK, NY T e Folios & Web Pages 71 WEST 23RD STREET, NEW YORK, NY 10010 T 1.800.311.5656 e help@taskstream.com Table of Contents About the Folios & Web Pages Tool... 1 Create a New Folio or Web Page... 3 Manage Existing

More information

Lesson 5 Introduction to Cascading Style Sheets

Lesson 5 Introduction to Cascading Style Sheets Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition 1 Objectives Create a Cascading Style Sheet. Control hyperlink behavior with CSS. Create style classes. Share style classes

More information

Dreamweaver CS4: Layout Guide. Převzato z

Dreamweaver CS4: Layout Guide. Převzato z Dreamweaver CS4: Layout Guide Převzato z www.bewebmaster.com Intro This tutorial will help you: 1. Define a new Dreamweaver web site 2. Create a new HTML file 3. Create a new CSS file and attach it to

More information

Dreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views!

Dreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views! Dreamweaver CS6 Table of Contents Setting up a site in Dreamweaver! 2 Templates! 3 Using a Template! 3 Save the template! 4 Views! 5 Properties! 5 Editable Regions! 6 Creating an Editable Region! 6 Modifying

More information

ADOBE 9A Adobe Dreamweaver CS4 ACE.

ADOBE 9A Adobe Dreamweaver CS4 ACE. ADOBE 9A0-090 Adobe Dreamweaver CS4 ACE http://killexams.com/exam-detail/9a0-090 ,D QUESTION: 74 You use an image throughout your Web site. You want to be able to add this image to various Web pages without

More information

PowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics

PowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics PowerPoint 2013 Slide Basics Introduction PowerPoint presentations are made up of a series of slides. Slides contain the information you will present to your audience. This might include text, pictures,

More information

Media Stylesheets and Navigation with CSS goodness. Webpage Design

Media Stylesheets and Navigation with CSS goodness. Webpage Design Media Stylesheets and Navigation with CSS goodness Webpage Design Printing web pages the problem Here s a nice enough website that is clearly designed for the screen. The links are there because they work

More information

The <img> Element. To place an image on our web page, we use the self-closing <img> element:

The <img> Element. To place an image on our web page, we use the self-closing <img> element: Images The Element To place an image on our web page, we use the self-closing element: The src attribute ("source") is required and

More information

CROSSFADE ANIMATION with AFTEREFFECTS

CROSSFADE ANIMATION with AFTEREFFECTS CROSSFADE ANIMATION with AFTEREFFECTS Consider using the Internet as a new presentation medium for photographs. The fluid nature of the medium allows the removal of photography from its present static

More information

Dreamweaver Domain 4: Adding Content by Using Dreamweaver CS5

Dreamweaver Domain 4: Adding Content by Using Dreamweaver CS5 Dreamweaver Domain 4: Adding Content by Using Dreamweaver CS5 Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Define a Dreamweaver site. Create,

More information

What is the Box Model?

What is the Box Model? CSS Box Model What is the Box Model? The box model is a tool we use to understand how our content will be displayed on a web page. Each HTML element appearing on our page takes up a "box" or "container"

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

5 Snowdonia. 94 Web Applications with C#.ASP

5 Snowdonia. 94 Web Applications with C#.ASP 94 Web Applications with C#.ASP 5 Snowdonia In this and the following three chapters we will explore the use of particular programming techniques, before combining these methods to create two substantial

More information

Mark Scheme. Edexcel Level 2 Certificate in Digital Applications. Unit 5: Coding for the Web

Mark Scheme. Edexcel Level 2 Certificate in Digital Applications. Unit 5: Coding for the Web Mark Scheme Edexcel Certificate in Digital Applications Unit 5: Coding for the Web General marking guidance All candidates must receive the same treatment. Examiners must mark the first candidate in exactly

More information

In addition JavaScript can be used to create images, which change automatically, or to make animated banners similar to animated GIFs.

In addition JavaScript can be used to create images, which change automatically, or to make animated banners similar to animated GIFs. JavaScript and Images... 1 Creating Rollovers... 1 Creating Effective Rollovers... 2 Triggering Rollovers from a Link... 4 Multiple Images Changing a Single Rollover... 5 Working with Multiple Rollovers...

More information

ADOBE DREAMWEAVER CS4 BASICS

ADOBE DREAMWEAVER CS4 BASICS ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,

More information

Assignment 2: Website Development

Assignment 2: Website Development Assignment 2: Website Development Overview In this second assignment, you are required to develop your personal website from scratch, based on the design document that you created in Assignment 1. You

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

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

the missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham

the missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham Farnham Third Edition the missing manual0 The book that should have been in the box David Sawyer McFarland Beijing Cambridge O'REILLY Koln Sebastopol Tokyo Contents The Missing Credits vii Introduction

More information

Introduction to WEB PROGRAMMING

Introduction to WEB PROGRAMMING Introduction to WEB PROGRAMMING Web Languages: Overview HTML CSS JavaScript content structure look & feel transitions/animation s (CSS3) interaction animation server communication Full-Stack Web Frameworks

More information

1. Which three information fields are the most commonly used fields in a user profile? (Choose three.) A. Disabilities B. Gender C.

1. Which three information fields are the most commonly used fields in a user profile? (Choose three.) A. Disabilities B. Gender C. 1. Which three information fields are the most commonly used fields in a user profile? (Choose three.) A. Disabilities B. Gender C. Online Experience D. Religious Affiliation E. Salary Range F. Political

More information

Learning Adobe DreamWeaver CC. Module 1 Contents. Chapter 1: Introduction to DreamWeaver CC

Learning Adobe DreamWeaver CC. Module 1 Contents. Chapter 1: Introduction to DreamWeaver CC Module 1 Contents Chapter 1: Introduction to DreamWeaver CC Design Considerations...1-1 Types of Graphics...1-2 Backgrounds and Text...1-2 Planning the Navigation...1-2 The DreamWeaver Screen...1-3 Workspaces...

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Filling Data Across Columns

More information

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 Advanced Skinning Guide Introduction The graphical user interface of ReadSpeaker Enterprise Highlighting is built with standard web technologies, Hypertext Markup

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Basic Formulas Filling Data

More information

The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows:

The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows: CSS Tutorial Part 2: Lists: The default style for an unordered (bulleted) list is the bullet, or dot. You can change the style to either a square or a circle as follows: ul { list-style-type: circle; or

More information

Unit 21 - Creating a Navigation Bar in Macromedia Fireworks

Unit 21 - Creating a Navigation Bar in Macromedia Fireworks Unit 21 - Creating a Navigation Bar in Macromedia Fireworks Items needed to complete the Navigation Bar: Unit 21 - House Style Unit 21 - Graphics Sketch Diagrams Document ------------------------------------------------------------------------------------------------

More information

Downloads: Google Chrome Browser (Free) - Adobe Brackets (Free) -

Downloads: Google Chrome Browser (Free) -   Adobe Brackets (Free) - Week One Tools The Basics: Windows - Notepad Mac - Text Edit Downloads: Google Chrome Browser (Free) - www.google.com/chrome/ Adobe Brackets (Free) - www.brackets.io Our work over the next 6 weeks will

More information

Denes Kubicek. Oracle ACE APEX Developer of the Year 2008

Denes Kubicek. Oracle ACE APEX Developer of the Year 2008 Denes Kubicek Oracle ACE APEX Developer of the Year 2008 Blog & Tools at: http://www.deneskubicek.blogspot.com/ http://apex.oracle.com/pls/otn/f?p=31517:1 http://www.opal-consulting.de Create Web 2.0 Applications

More information

Lab 2: Movie Review. overview.png background.png rottenbig.png rbg.png fresh.gif rotten.gif critic.gif

Lab 2: Movie Review. overview.png background.png rottenbig.png rbg.png fresh.gif rotten.gif critic.gif EDUCATIONAL GOALS Lab 2: Movie Review By the end of this lab, the student should be able to: Use Notepad++. Organize website contents. Use the basic of CSS and HTML for layout, positioning, and the CSS

More information

Web Development & Design Foundations with XHTML. Chapter 4 Key Concepts

Web Development & Design Foundations with XHTML. Chapter 4 Key Concepts Web Development & Design Foundations with XHTML Chapter 4 Key Concepts Learning Outcomes In this chapter, you will learn to: Create and format lines and borders on Web pages Decide when to use graphics

More information

Hands On: Dreamweaver CS3 NEW SPRY Widgets

Hands On: Dreamweaver CS3 NEW SPRY Widgets What is a Spry Widget? Spry widgets provide access to dynamic and interactive elements you might like to have on your Web page. These Spry elements include: Menu Bars Tabbed Panels Accordion Effects Collapsible

More information