Website Development & Management Creating Web Pages CIT 3353 -- Fall 2006 www.clt.astate.edu/jseydel/mis3353 Instructor: John Seydel, Ph.D.

Slides:



Advertisements
Similar presentations
Web Development & Design Foundations with XHTML
Advertisements

Website Design.
Chapter 2 HTML Basics Key Concepts
1 eVenzia Technologies Learning HTML, XHTML & CSS Chapter 1.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 3: XHTML Coding © 2007 Prosoft Learning Corporation All rights reserved ITD 110 Web Page.
Electronic Commerce Web Servers & Related Concepts MIS Spring 2006 Instructor: John Seydel, Ph.D.
CIS101 Introduction to Computing
Web Page Development Identify elements of a Web Page Start Notepad
F DIGITAL MEDIA: COMMUNICATION AND DESIGN INTRODUCTION TO XML AND XHTML.
Basic HTML Workshop LIS Web Team Fall What is HTML? Stands for Hyper Text Markup Language Computer language used to create web pages HTML file =
HTML Elements. HTML documents are defined by HTML elements.
Tutorial 3: Adding and Formatting Text. 2 Objectives Session 3.1 Type text into a page Copy text from a document and paste it into a page Check for spelling.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
HTML: PART ONE. Creating an HTML Document  It is a good idea to plan out a web page before you start coding  Draw a planning sketch or create a sample.
Hypertext Markup Language (HTML) Created by Sarah Dooley & Amanda Foster Edited and presented by Caroline Hallam September 9, 2014.
Creating a Simple Page: HTML Overview
Website Development & Management Introduction & Overview CIT Fall Instructor: John Seydel, Ph.D.
Chapter 2: The Client Side: HTML CIS 275—Web Application Development for Business I.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Headings, Paragraphs, Formatting, Links, Head, CSS, Images
Website Development & Management Getting to Know HTML Better CIT Fall Instructor: John Seydel, Ph.D.
ULI101 – XHTML Basics (Part II) What is Markup Language? XHTML vs. HTML General XHTML Rules Block Level XHTML Tags XHTML Validation.
 XHTML is aimed to replace HTML  XHTML is almost identical to HTML 4.01  XHTML is a stricter and cleaner version of HTML  XHTML is HTML defined as.
Tutorial #2 Creating Links. Tutorial #1 Review Basic Page (DOCTYPE, HTML, Head, Title, Body) Tags Structure( ),,,,,, Nested Tags content Tag Attributes.
Essential Tags Web Design – Sec 3-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
HTML history, Tags, Element. HTML: HyperText Markup Language Hello World Welcome to the world!
CS134 Web Design & Development Creating a Basic Web Page Mehmud Abliz.
Chapter 1 XHTML: Part I The Web Warrior Guide to Web Design Technologies.
 2002 Prentice Hall, Inc. All rights reserved.2 Chapter 2 — Introduction to HyperText Markup Language 4: Part I Outline 2.1Introduction 2.2Markup Languages.
Using Html Basics, Text and Links. Objectives  Develop a web page using HTML codes according to specifications and verify that it works prior to submitting.
1 HTML intro The development of HTMLThe development of HTML The transition from HTML to XHTMLThe transition from HTML to XHTML XHTML syntax, tags, and.
Objectives: 1. Create a Skeleton HTML 2. View a Skeleton File Through a Server and Browser 3. Learn HTML Body Tags for the Display of Text and Graphics.
Reading & Exam Zeid: Chapter 9: XHTML Essential p Read before EXAM 1 Exam is Monday Oct. 25 th Review on Friday Oct. 22 nd.
1 XHTML محمد احمدی نیا 2 Of 19 HTML vs XHTML  XHTML is a stricter and cleaner version of HTML.  by combining the strengths of HTML.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
1 Web Developer Foundations: Using XHTML Chapter 2 Key Concepts.
>> Introduction to HTML: Tags. Hyper - is the opposite of linear Text – words / sentences / paragraphs Mark-up – Marking the text Language – It is a language.
HTML INTRODUCTION, EDITORS, BASIC, ELEMENTS, ATTRIBUTES.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
Website Development & Management Working with Style Rules Instructor: John Seydel, Ph.D. CIT Fall
XP Dreamweaver 8.0 Tutorial 3 1 Adding Text and Formatting Text with CSS Styles.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
eCommerce Technologies Design & Development for the Web MIS Spring 2004 Instructors: Kelly Fish, Ph.D. John Seydel, Ph.D.
Unit 2, cont. September 12 More HTML. Attributes Some tags are modifiable with attributes This changes the way a tag behaves Modifying a tag requires.
Website Development & Management Going Live with Web Pages (b) CIT Fall Instructor: John Seydel, Ph.D.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
HTML: Hyptertext Markup Language Doman’s Sections.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
1 Web Application Programming Presented by: Mehwish Shafiq.
Lecture: Web Design Assis. Prof. Freshta Hanif Ehsan Faculty of Computer Science Kabul Polytechnic University Spring Semester
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
HTML Basics Computers. What is an HTML file? *HTML is a format that tells a computer how to display a web page. The documents themselves are plain text.
Tutorial 3 Adding and Formatting Text with CSS Styles.
HTML Hyper Text Markup Language 1BFCET BATHINDA. Definitions Web server: a system on the internet containing one or more web site Web site: a collection.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
2.1 XHTML. Motto High thoughts must have high language. –Aristophanes.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
Lesson 2 – Unit B. Quick review 1. What is the name of the eGCC host that you ftp your files? 2. What type of software do you use to create and edit web.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Electronic Commerce Online Security Issues MIS Spring 2006 Instructor: John Seydel, Ph.D.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
Tutorial #1 Using HTML to Create Web Pages. HTML, XHTML, and CSS HTML – HyperText Markup Language The tags the browser uses to define the content of the.
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.
Lesson 5. XHTML Tags, Attributes and Structure XHTML Basic Structure head and body titles Paragraph headings comments Document Presentation Manipulating.
Introduction to XHTML.
Presentation transcript:

Website Development & Management Creating Web Pages CIT Fall Instructor: John Seydel, Ph.D.

Student Objectives Upon completion of this class meeting, you should be able to: Identify the parts of a URL Contrast local and remote display of web pages Create web pages that include  Paragraphs and line breaks  Bullet lists  Multiple levels of headings  Images  Links (internal, external, and )  Background images  Style rules Compare and contrast XHTML and HTML

First, Some Questions and Comments Any troubles? Finding things at the website Completing the questionnaire Finding the textbooks Other... ? Some suggestions Read the text and work along with it  Examples  Experiment with features Learning programming: modify existing code Start ASAP on exercises; don’t wait until day of class Now some questions for you: Quiz #1Quiz #1

Now: Anatomy of a URL Example: Protocol Assumed is http Others: mailto, ftp, file (i.e., local resource),... Location of the computer (corresponds to IP) Domain Domain name Machine Port (not part of IP); 80 is standard for http Location on the computer Folder Subfolders File & extension (.htm,.asp,.html,.php,... ) Bookmark (anchor)

Review: Browser/Server Interaction

The “Local” (file://) Protocol Sends page directly to the browser No server processing involved Works only for static pages Okay to use initially but should be avoided if possible Creates trouble A bad habit not to develop Until Tuesday, however, we have no choice Demonstration Note: this is not the same as local loopback

XHTML By Example Create the basic markup involved in any web page Then create some content For the title, e.g.: “Home Page for Suzy Student” For the body, e.g.: “Suzy Student” View periodically in browser Easiest way is to double-click icon in My Documents Better to upload to a server

Review of Markup Syntax There’s a logic to markuplogic Define document structure:  Overall container  Main portions: and Describe document content: Elements are either: Standard elements (e.g., paragraph) Content More content... Empty elements (e.g., image) Examples: see Suzy Student’s pages

Note the Document Hierarchy

More about Document Hierarchy Similar to an object model Generally inheritance applies Helps when specifying style rules Provides guidelines for overlapping tags and elements Speaking of guidelines...

Some Guidelines for Source Code Use lowercase for tags & attributes Quote attribute values Use relative references for resources on same server Always use closing tags Nest elements properly; close in reverse order of opening Use indentation consistently and to make code readable No more than 80 characters per line of code; break long tags into multiple lines, typically one per attribute Avoid deprecated elements, e.g.,,, Use no spaces in file names Treat all URLs and other resource names as if case- sensitive

HTML in Suzy Student’s Page Main element contains which contains and others... which is where the content is Within the element which shows what will appear in the browser title bar which defines appearance variations from defaults Within the element Headings and Image Hyperlink List which contains Others:,, Don’t forget the closing tags

So, What’s This About XHTML? Recall that XHTML is just HTML formatted to meet XML specifications Follows rules given above for markup Case Quotes Deprecated elements Nesting elements Separates stylistic aspects from markup Includes DTD declaration and namespace <!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" " >

Summary of Today’s Objectives Identify the parts of a URL Contrast local and remote display of web pages Create web pages that include  Paragraphs and line breaks  Bullet lists  Multiple levels of headings  Images  Links (internal, external, and )  Background images  Style rules Compare and contrast XHTML and HTML

Some Tricks You Probably Know Viewing source code of pages on the Web Capturing images Other... ?

Assignment for Next Time Duckett text: Read Chapters 2-4 Work Chapter 1 exercises Personal web pages: Create your own version of Suzy Student’s page Add an Exercises.html page Use exact same format and markup as in Suzy’s pages

Appendix

Input / Processing / Output Input (data)Output HTML file (text) Browser &/or Server (Program code: VB, Java,... ) Web page(s) Process/Program Rich: includes programming, markup, pointers to files,...