Designing the Home Page and Creating Additional Pages

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

Create a Web Page with Spry Navigation Bar. March 30, 2010

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

Taking Fireworks Template and Applying it to Dreamweaver

Getting Started with CSS Sculptor 3

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

CSS worksheet. JMC 105 Drake University

Styles, Style Sheets, the Box Model and Liquid Layout

Advanced Dreamweaver CS6

Layout with Layers and CSS

How to lay out a web page with CSS

ORB Education Quality Teaching Resources

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

Adobe Dreamweaver CS6 Digital Classroom

IBM Forms V8.0 Custom Themes IBM Corporation

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

Positioning in CSS: There are 5 different ways we can set our position:

ITSE 1401 Web Design Tools Lab Project 4 (Expression Web 4 - Units M, N, O, P) Last revised: 1/9/14

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

ADOBE 9A Adobe Dreamweaver CS4 ACE.

Exploring Computer Science Web Final - Website

Introduction to WEB PROGRAMMING

Create a three column layout using CSS, divs and floating

How to lay out a web page with CSS

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

Using AJAX to Easily Integrate Rich Media Elements

Guidelines for doing the short exercises

HTML and CSS a further introduction

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.

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

Table Basics. The structure of an table

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

Using Dreamweaver CS6

Creating your first website Part 4: Formatting your page with CSS

Assignments (4) Assessment as per Schedule (2)

How to lay out a web page with CSS

BA. (Hons) Graphics Design

Page Layout. 4.1 Styling Page Sections 4.2 Introduction to Layout 4.3 Floating Elements 4.4 Sizing and Positioning

Dreamweaver CS4. Introduction. References :

AGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES

ACA Dreamweaver Exam Notes

WEBSITE PROJECT 2 PURPOSE: INSTRUCTIONS: REQUIREMENTS:

Getting Started with Eric Meyer's CSS Sculptor 1.0

Dreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5

Creating and Publishing Faculty Webpages

THE HITCHHIKERS GUIDE TO HTML

Using Dreamweaver CS6

CSS Design and Layout Basic Exercise instructions. Today's exercises. Part 1: Arrange Page into Sections. Part 1, details (screenshot below)

<style type="text/css"> <!-- body {font-family: Verdana, Arial, sans-serif} ***set font family for entire Web page***

Welcome Please sit on alternating rows. powered by lucid & no.dots.nl/student

What do we mean by layouts?

Dreamweaver CS4: Layout Guide. Převzato z

Cascading Style Sheets Level 2

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 2

INFS 2150 Introduction to Web Development

INFS 2150 Introduction to Web Development

Deccansoft Software Services

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

Introduction to Cascading Style Sheet (CSS)

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

Introduction to Dreamweaver CS3

Dreamweaver Template Tutorial - How to create a website from a template

Lesson 5 Introduction to Cascading Style Sheets

Figure 1 Properties panel, HTML mode

Dear Candidate, Thank you, Adobe Education

Teach Yourself HTML5 & CSS 3: Week 5 Task 13 - Anchors Part 3

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

Project 1: Creating a Web Site from Scratch. Skills and Tools: Use Expression Web tools to create a Web site

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

CSS.

Page Layout Using Tables

CSS: Layout Part 2. clear. CSS for layout and formatting: clear

COMS 359: Interactive Media

Using CSS for page layout

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

HTML and CSS COURSE SYLLABUS

CSS Cascading Style Sheets

Editing your SiteAssist Professional Template

Overview of the Adobe Dreamweaver CS5 workspace

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

COMS 359: Interactive Media

Introduction to CSS. 2 Sep 13. Derek Peacock. An introduction to defining CSS style rules using tags, classes and ids.

Lesson 1 HTML Basics. The Creative Computer Lab. creativecomputerlab.com

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

FrontPage 2000 Tutorial -- Advanced

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

ICT IGCSE Practical Revision Presentation Web Authoring

Website Development (WEB) Lab Exercises

Lab 1: Introducing HTML5 and CSS3

What is EasyWeb?! 3 EasyWeb QuickStart! 4. Publishing Your Website! 10

Web Publishing Basics II

To illustrate how to set TAG styles the <body> and <h1> tags (for the BODY and the HEADING 1 styles) will be adjusted.

ADDING CSS TO YOUR HTML DOCUMENT. A FEW CSS VALUES (colour, size and the box model)

Adobe Dreamweaver CC Tutorial

CSS: formatting webpages

Eng 110, Spring Week 03 Lab02- Dreamwaver Session

HTMLnotesS15.notebook. January 25, 2015

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

NVU Web Authoring System


Transcription:

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 the Menu bar, select Language H HTML. This will turn on syntax highlighting for HTML. Save this as basic.html in a templates folder on your flash drive. Connect to the server. Right click on the CIS251 folder and select Create new directory and name the new directory templates. Right click on the templates folder and click on Upload current file here to save it to the server.

With basic.html open in Notepad++, click File Save as and save basic.html as basicwdivs.html. Div s: page container menu content push footer Save this to your templates folder on your flash drive as basicwdivs.html and then upload it to the templates folder on the server.

In the cis251 folder on the server, create a new directory named home_page_design You will have additional folders from the class From Notepad++, open the basicwdivs.html template and save this home page on our flash drive in a home_page_design folder as index.html. Type Cascading Style Sheet Tutorial between the start and end <title> tags and save the file on your flash drive as index.html.

Next, add content placeholders in each section and save the file again. Select Run from the Toolbar menu and Launch in Firefox. Since we haven t defined any styles for your divisions yet, your content will be display stacked one after the other.

Upload the index.html page to the cis251/home_page_design folder on the server. From the web, navigate to you cis251 folder student.uma.edu/~your.name/cis251 and click on the home_page_design folder. You will have additional folders inside the cis251 folder, but the index.html file is inside the home_page_design folder. Your index.html will open automatically. Your Cascading Style Sheet Tutorial title shows in the tab.

In the index.html page, replace the [Insert banner] placeholder with the following: Inside the home_page_design folder on the server, create an images folder and upload the css_banner.png file. On your flash drive create an images folder inside the home-page_design folder and save the css_banner.png file. From now on, you should save all the files locally (on your flash drive) and then upload them to the same folders on the server!

View the index.html page on the server.

Since all of the pages in your site will contain the same banner, menu bar, and footer, you will add those to the index.html page and then save the index.html file with different names for the other pages in the site. Replace the [Insert drop down menu] placeholder with this script at the right and on the next two slides Notice that each of the menu items are in an unordered list.

Save locally and then upload to the home_page_design folder on the server. View in the browser:

Now let s add the footer. Replace the [Insert footer] placeholder with the script at the right Don t forget to add the class = center attribute and value to the start <p> tag so when you add a center class style in the CSS the text links bar will be centered. Save the file locally, upload it to the server, and test in the browser.

It looks like everything we need on all the pages is displaying properly. In the index.html file, change the content between the start and end <title> tags to Style and save the file locally as style.html. Upload to the home_page_design folder on the server. Create the following pages saving them with the appropriate file names and titles i.e. <title>display</title> as display.html. Display Font Text Color Background Lists Boxes Layout Upload each of the new files to the home_page_design folder on the server. You now have nine (9) identical Web pages with different names.

Next we will create our CSS Style Sheet. Create a new document and add the following information, including the comments. If you want to see the syntax highlighting as you type, select Language C CSS Apply a style to the Universal selector (*) that applies to the entire document. Because some browsers have a default margin and a default padding, it is a good idea to declare a style to set them both to 0. This style will not change the display noticeably in the browser.

Now let s style the html, body and page tags. You may not always know the value for the page width when you begin, but you can change it as you progress. You know it needs to be wide enough to display the 9 menu buttons. Save the file in a css folder in the home_page_design folder as css_tutorial_styles.css.

Create a new css directory inside the home_page_design folder on the server and upload the css_tutorial_styles.css file. Insert the following code in the index.html file to link to the css_tutorial_styles.css file. Save the file and upload to the server. Test in the browser.

Well, that s progress. Now let s style the container and content divisions. You can only use a z-index (which will allow the drop-down portion of the menu to display in front of the content) when you use absolute positioning. You will add a high z-index value to the container division (which holds the menu) and a low z-index to the content division that displays behind the menu. Insert the following style declarations below the html, body, and page styles. You may not want to view this right now! We really need to style the drop down menu before you look no peeking!

Add the styles on this and the next page to format the display of the menu:

Upload the background image for the menu bar: css_btn.png to the css folder on the server. This image is available in at the Design tab of the GIMP site. Save and upload the css_tutorial_styles.css file to the css folder. View the index.html file in the browser. You may want to change the padding in the #menu ul:hover.item a style to 3px so the submenu will be wide enough.

Now let s add some style declarations for the footer division

Save the.css file and upload to the css folder on the server. View the index.html file.

Now open each of the other 8.html files and add the link to the cascading style sheet in the head section. Upload each of the files to the home_page_design folder on the server. They are all identical to the index.html page. Now you may add content to the Home Page ONLY! Unless, of course, you want to add content to the other pages. Experiment with the formatting of the Home Page content. Hint: If you decide to put a border around the page content (as shown in the example): border: solid 3px rgb(232,105,52), you may find that that a vertical scrollbar displays because the footer is below the bottom of the screen. You will need to adjust the page style for a height of around 98% to compensate for the border.

Heaven forbid you haven t tried this in I.E. and the drop down menu is giving you fits because it closes whenever you hover over a sub menu item. Some older versions of I.E. did not display the menu correctly, but thank goodness for Google somebody wrote a fix that you can add to the top of your css file. Wow! You have become quite a pro! This site really does look professional!!