July 2007 Web Design Developing a Class Website for the Tsunami Shelter Challenge Rozeanne Steckler

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

3.02D HTML Overview 3.02 Develop webpages.
Anatomy of a Web Page. Parts of a Web Page Title Bar Navigation Tool Bar Location Bar Header Graphic/Image Text Horizontal Rule Links.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
HTML popo.
Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
Overview  Recap  HTML. Recap  What is cloud computing?  What are application service providers (ASPs)?  Describe major functions of operating systems.
Chapter 4 Marking Up With Html: A Hypertext Markup Language Primer.
Hypertext Markup Language. Platform: - Independent  This means it can be interpreted on any computer regardless of the hardware or operating system.
HTML Computing Concepts HTML - An Introduction 1.
CIS101 Introduction to Computing
Web Page Development Identify elements of a Web Page Start Notepad
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Creating a Web Page HyperText Markup Language. HTML Documents  Created using any text editor  Notepad  Vi, Pico, or Emacs  If using word-processor,
Marking Up With Html: A Hypertext Markup Language Primer
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
Week 1 8/10/2015iSTTS, Agenda Introduction to HTML Creating and publishing a Web page Validating a document Main HTML elements Block-level HTML.
Tags through Forms. This element is required for all HTML pages It must be at the top of every page of every website We’ll see later on why it is important.
Introduction to HTML. What is HTML? Hyper Text Markup Language A markup language designed for the creation of web pages and other information viewable.
Computer Science 101 HTML. World Wide Web Invented by Tim Berners-Lee at CERN, the European Laboratory for Particle Physics in Geneva, Switzerland (roughly.
Chapter 4 Fluency with Information Technology L. Snyder Marking Up With HTML: A Hypertext Markup Language Primer.
Chapter 2: The Client Side: HTML CIS 275—Web Application Development for Business I.
Chapter 2 HTML (Hypertext Markup Language) Part I.
HTML HTML stands for "Hyper Text Mark-up Language“. Technically, HTML is not a programming language, but rather a markup language. Used to create web pages.
HTML H yper T ext M arkup L anguage. HTML HTML is NOT case sensitive However, proper coding etiquette if for all to be in ALL CAPS and for text to be.
Dr. Nuha El-KhaliliInternet Programming ( ) HTML Hyper Text Markup Language The language of web pages Maintained by the W3C
Understanding HTML Code
Web Design Fundamentals Demystifying Basic HTML. 2 After completing this lesson, you will be able to: Understand the basics of HTML coding. Use HTML tags.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Extended Learning Module F Building a Web Page with HTML.
Basic HTML Workshop By: Preeda Chunjongkolkul (Pete) Systems Librarian/Webmaster
CHAPTER 1 HTML & HTML5 I อ. ยืนยง กันทะเนตร คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยพะเยา 1.
HTML CRASH COURSE. What is HTML?  Hyper Text Markup Language  The language used to make web pages  Written by using tags.
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
Just Enough HTML How to Create Basic HTML Documents.
CS105 INTRODUCTION TO COMPUTER CONCEPTS HTML Instructor: Cuong (Charlie) Pham.
Introduction to HTML Vincci Kwong Reference/Instruction Librarian.
Introduction to HTML. What is HTML?  Hyper Text Markup Language  A markup language designed for the creation of web pages and other information viewable.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
1 John Magee 9 November 2012 CS120 Lecture 17: The World Wide Web and HTML Web Publishing.
HTML: Hyptertext Markup Language Doman’s Sections.
HTML Basics BCIS 3680 Enterprise Programming. Web Client/Server Architecture 2  Your browser (the client) requests a Web page from a remote computer.
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
Introduction to HTML. HTML Introduction HTML – Hypertext Markup Language are the instructions that tell a browser how to lay out the information (text,
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
Introduction to HTML. Today’s Discussion What is HTML ? What is HTML ? What is Web Page ? What is Web Page ? Web Server Web Server Web Browser Web Browser.
The Teacher Computing HTML HyperText Markup Language.
CSE 409 – Advanced Internet Technology 1 DISCUSSION OF BASIC HTML TAGS.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
Spiderman ©Marvel Comics Creating Web Pages (part 1)
Basic HTML Programming Technology Education Ellsworth Community Middle School Communication Systems.
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
HTML-I Basic HTML Elements. HTML (Hyper Text Markup Language) HTML is a document layout and hyperlink- specification language. i.e. a language used to.
1 Foundation of HTML Web Page Design. 2 Safe Web Fonts: Used by most computers regardless of environment or platform  Times New Roman  Arial  Courier.
1 Introduction to HTML. 2 Definitions  W W W – World Wide Web.  HTML – HyperText Markup Language – The Language of Web Pages on the World Wide Web.
Introduction to HTML Dave Edsall IAGenWeb County Coordinator’s Conference June 30, 2007.
HTML And the Internet. HTML and the Internet ► HTML: HyperText Markup Language  Language in which all pages on the web are written  Not Really a Programming.
Basic Web Publishing M. Scott Gartner 7/15/98.
Online PD Basic HTML The Magic Of Web Pages
Introduction to HTML.
Marking Up with XHTML Tags describe how a web page should look
Creating a Home Page in HTML
Marking Up with XHTML Tags describe how a web page should look
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Marking Up with XHTML Tags describe how a web page should look
Presentation transcript:

July 2007 Web Design Developing a Class Website for the Tsunami Shelter Challenge Rozeanne Steckler

July 2007 What is the Internet and the Web?  Internet Collection of hardware connected together to create a massive worldwide network.  Web Software for the hardware. Not all hardware on the internet is capable of supporting all computer file formats WWW was developed so that information can be shared regardless of the type of computer connected to the network.

July 2007 What are Web Pages?  Just Files  Specifically Hypertext Markup Language Files (HTML) Files written in special format that web software can interpret and display. Creating a web page is simply the act of creating a file of a specific type on your computer and saving them on a server.  Groups of files including images and hyperlinks make up a web site.

July 2007 Viewing Web Pages: Client and Server  User uses HTTP client (Web Browser)  User makes a request to the server  Server sends back data (the response)  User clicks on the client side...

July 2007 What is HTML?  A markup language designed for the creation of web pages and other information viewable in a browser  File extension:.htm,.html  HTML –are the instructions that tell a browser how to lay out the information (text, images, etc) in the browser window  It is made up of tags – an opening tag and a closing tag with the content that the tag is applied to, in between them. You use the tags to ‘mark up’ the text in between. For example – to apply boldface to a section of text, the html will look like This text will be bold.

July 2007 How is a HTML File Looks Like

July 2007 A simple page  All text  Direct links  Few graphics

July 2007 A More Complex page  Graphics  Rollovers  Hidden links  Navigation bars

July 2007 Steps to make a Web page 1. Decide purpose Goal? Audience? 2. Decide structure Multiple pages? Divisions of info? 3. Design page 4. Create graphics 5. Prepare photos 6. Write text 7. Assemble 8. Save all files to server 9. Check links and re-establish, if necessary

July 2007 Your First Web Page – part 1  Open Notepad  Click on File -> Save as…  In the File name pull-down box, type in mypage.html  Click on Save  Create your basic document layout – add the following to your document: - Creates an HTML document - Where you create the title of the page and other universal document information - The visible portion of the page  Giving your page a name My very first HTML page  Once you finished the content, click on File -> Save

July 2007 Your First Web Page - example My very first HTML page content goes here

July 2007 Your First Web Page – part 2  Giving your page some content In-between the tags add the following lines of text:  Your name  Your school  Interesting fact about yourself  Interesting/humorous fact about your school Save your page to your desktop – with a.htm or.html extension Open browser to view your page

July 2007 Your First Web Page – part 3  Add a link to the Tsunami Shelter Project Hyperlink tag Tsunami Shelter Challenge Save and view your page, click on link then click on the browser’s “Back” button to return to your page.  Link to your address Hyperlink tag with “mailto” reference My  Save and view your page

July 2007 Your First Web Page – part 4  Add some line breaks / carriage returns at the end of each line Line break tag:  Save your page and view it again  Add a header line for your content Header tag (largest),,,,, (smallest) My Information  Center all of your content Center tag All content  Save your page and view it again  Make your name bolded text Bold tag Your Name  Make the name of your school italicized text Italicize tag Job Title  Save your page and view it again

July 2007 Your First Web Page – part 5  Page cosmetics  Changing your background color Using the bgcolor attribute in the tag Choose a background color (white is default) Possible bgcolor values  Color names (eg: blue, red, purple)  Simple colors  Hex values (#6633FF, #CC3300, #993399)  More complex colors  See reference for more hex colors  Save and view your page

July 2007 HTML Organization  Spacing Spacing organizes your work! Spacing makes your files easy to read! Spacing makes no functional difference to your web browser  Comments Comments are notes in your HTML file Comments make no functional difference to your web browser “ ” ends it

July 2007 Comment Examples   <!-- This paragraph, is also a comment... -->

July 2007 HTML Tags  For example:,,, etc.  Tag usually goes with pair: an open tag ( ) and an end tag ( )  Tags are NOT case sensitive EffectCodeCode UsedWhat It Does BoldB ItalicI

July 2007 Basic Tags  horizontal rule  new line Includes vertical whitespace unlike

July 2007 Background  Bgcolor  Specifies a background- color for a HTML page.  Background  Specifies a background- image for a HTML page

July 2007 Hexadecimal Color Codes  link =“#000000” – The six numbers following the # sign denotes the hexadecimal code for a particular color (in this case, black). If you were to put this piece of code in the opening body tag of your html document, all your links (by default) would be black.  You don’t need to memorize these numbers, but they are handy to know. # – black #FFFFFF – white #0000FF – blue (default link color) #FF0000 – red (default active link color) #80080 – purple (default visited link color)

July 2007 Headings  There are 6 heading commands. This is Heading 1 This is Heading 2 This is Heading 3 This is Heading 4 This is Heading 5 This is Heading 6

July 2007 Lists  Unordered list Code: Coffee Milk Output:  Coffee  Milk  Ordered list Code: Coffee Milk Output: 1. Coffee 2. Milk Lists can be nested

July 2007 Images  Two main types of Web graphic files GIF (Graphics Interchange Format)  Great for logos, charts, buttons JPG (Joint Photographic Experts Group)  Great for photographs  Place all images in the same directory/folder where you web pages are

July 2007 Images  Important points about graphics Keep graphic files size small: Most users are impatient when it comes to pages loading. Add ALTernative text to identify graphics in non-graphic browsers.  Resize the image in a graphic editor rather than sizing the graphic in HTML

July 2007 Tables ... ... for each row ... for each element in a row  … for header row

July 2007 Table Example Heading Another Heading row 1, cell 1 row 1, cell 2 row 2, cell 1 HeadingAnother Heading Row 1, cell 1Row 1, cell 2 Row 2, cell 1

July 2007 Commonly Used Character Entities ResultDescriptionEntity Name Non-breaking space <Less than< >Greater than> &Ampersand& “Quotation mark" ©Copyright©

July 2007 Nested Tags  Like a tree, each element is contained inside a parent element  Each element may have any number of attributes... bgcolor="white" other stuff This is some text!

July 2007 Additional Resource  A great tutorial can be found at:  Bare Bones Guide to HTML included in Workshop notes. Bare Bones Guide to HTML  Annotated template files included in workshop notes.  Web page instructions and Tag Glossary are included in the template files.