XP 1 Developing a Basic Web Page Tutorial 1. XP 2 Introducing the World Wide Web Network - linking computers, sharing resources Network - linking computers,

Slides:



Advertisements
Similar presentations
HyperText Markup Language (HTML). Introduction to HTML Hyper Text Markup Language HTML Example The structure of an HTML document Agenda.
Advertisements

Web Development & Design Foundations with XHTML
HTML Introduction Creating a Web Page.
Tutorial 1 Getting Started with HTML5
XP Tutorial 1 New Perspectives on HTML and XHTML, Brief 1 Developing a Basic Web Page Creating a Web Page for Stephen Dubé’s Chemistry Classes Tutorial.
New Perspectives on Creating Web Pages with HTML
Developing a Basic Web Page Go see -- look around HTML Tutorial 1.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
Tutorial 1 Developing a Basic Web Page
Tutorial 1 Developing a Basic Web Page. XP Objectives Learn the history of the Web and HTML Describe HTML standards and specifications Understand HTML.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
XP 1 New Perspectives on Creating Web Pages with HTML Tutorial 1: Developing a Basic Web Page.
Developing a Basic Web Page
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Objectives Learn the history of the Web and HTML
Developing a Basic Web Page with HTML
Developing a Basic Web Page Posting Files on UMBC
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.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Tutorial 1: Getting Started with HTML5
Creating a Simple Page: HTML Overview
Getting Started with HTML5
Developing a Basic Web Page
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
Unit 1 – Developing a Web Page. Objectives:  Learn the history of the Web and HTML  Describe HTML standards and specifications  Understand HTML elements.
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.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Tutorial 1 Developing a Basic Web Page. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives – Lesson 1 Introduction to the.
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
CNIT 132 – Week 2 HTML (1). Introducing the World Wide Web A network is a structure linking computers together for the purpose of sharing resources such.
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
XP Mohammad Moizuddin Creating Web Pages with HTML Tutorial 1 1 New Perspectives on Creating Web Pages With HTML Tutorial 1: Developing a Basic Web Page.
XP 1 New Perspectives on Creating Web Pages with HTML Developing a Basic Web Page.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
XP 1 HTML Committed to Shaping the Next Generation of IT Experts. 01: Introduction to HTML.
1 An Overview of Telecommunications Telecommunications: the electronic transmission of signals for communications Telecommunications medium: anything that.
Web111a_chapt01.ppt Definitions Hypertext Documents Documents containing elements that can be selected Links Active pointers to other documents or files.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
 Farahwahida Mohd  LRS 13 Level 2  Tel:  Websites: › ›
XP 1 New Perspectives on Creating Web Pages with HTML Tutorial 1: Developing a Basic Web Page.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Introducing HTML 5 Creating Web Pages with HTML 5 1.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
CHAPTER 1: INTRODUCTION. CONTENTS  Networks  World Wide Web  Hypertext Documents  Web pages - Web site  Web Servers and Web Browsers  HTML: The.
Saddleback College Welcome to CIM 271A XHTML WEB PAGE DEVELOPMENT--BEGINNING.
XP New Perspectives on HTML and XHTML, Comprehensive 1 Developing a Basic Web Page Week 2.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
XP 1 HTML Tutorial 1: Developing a Basic Web Page.
Saddleback College Welcome to CIM 271A XHTML WEB PAGE DEVELOPMENT--BEGINNING.
NOTEPAD++ Lab 1 1 Riham ALSmari. Why Notepad++ ?  Syntax highlighting  Tabbed document interface  Zooming  Indentation code  Find and replace over.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 1 Using HTML to Create Web Pages.
Developing a Basic Web Page
Section 4.1 Section 4.2 Format HTML tags Identify HTML guidelines
Chapter 1 Introduction to HTML.
Introduction to HTML.
HTML5 – Heading, Paragraph
Project 1 Introduction to HTML.
Tutorial Developing a Basic Web Page
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Presentation transcript:

XP 1 Developing a Basic Web Page Tutorial 1

XP 2 Introducing the World Wide Web Network - linking computers, sharing resources Network - linking computers, sharing resources host or node - access network host or node - access network Server - resources available to network Server - resources available to network Client-server network Client-server network

XP 3 Introducing the World Wide Web linked within a local area network (LAN) linked within a local area network (LAN) Metropolitan area network (MAN) Metropolitan area network (MAN) linked across a wide area network (WAN) linked across a wide area network (WAN) Personal area network (PAN) Personal area network (PAN) Wireless (WLAN) Wireless (WLAN)

XP 4 Introducing the World Wide Web Internet -global network - connects IP networks Internet -global network - connects IP networks IP - internet protocol - basic protocol IP - internet protocol - basic protocol WEB - internet-based distributed information system WEB - internet-based distributed information system Network is computer Network is computer

XP 5 Structure of the Internet

XP 6 The Development of the Word Wide Web WWW - grows rapidly - extent, capabilities, applications, global expansion WWW - grows rapidly - extent, capabilities, applications, global expansion Powerful tool - mass communication, e-business, e- commerce Powerful tool - mass communication, e-business, e- commerce Strength - openness, speed, low cost of entry Strength - openness, speed, low cost of entry Internet Internet Intranet Intranet Extranet Extranet Hyperlinks Hyperlinks Virtual office or store - always open, supported by workers from anywhere Virtual office or store - always open, supported by workers from anywhere

XP 7 Linear versus hypertext documents

XP 8 Hypertext Documents Enabling technologies Enabling technologies Networking protocols Networking protocols Data encoding formats Data encoding formats Clients (browsers) Clients (browsers) Servers Servers Markup and styling languages Markup and styling languages Client-side and server-side programming Client-side and server-side programming HTTP - hypertext transfer protocol HTTP - hypertext transfer protocol CSS CSS Javascript Javascript CGI - common gateway interface CGI - common gateway interface

XP 9 Hypertext Documents Web site Web site Web page Web page Web - consists of vast collection of documents located on computers throughout the world - in special formats and retrieved through server programs on each computer Web - consists of vast collection of documents located on computers throughout the world - in special formats and retrieved through server programs on each computer

XP 10 Web Servers and Web Browsers A Web page is stored on a Web server, which in turn makes it available to the network A Web page is stored on a Web server, which in turn makes it available to the network To view a Web page, a client runs a software program called a Web browser, which retrieves the page from the server and displays it To view a Web page, a client runs a software program called a Web browser, which retrieves the page from the server and displays it Text-based browser - Lynx Text-based browser - Lynx Graphical browser - opera, firefox, IE, Netscape, Safari Graphical browser - opera, firefox, IE, Netscape, Safari Sufficient understanding - master new communication medium Sufficient understanding - master new communication medium Artistic design Artistic design Visual communication Visual communication Information architecture Information architecture Color and graphics Color and graphics programming programming

XP 11 Using a browser to view a Web document from a Web server

XP 12 HTML: The Language of the Web Hypertext Markup Language Hypertext Markup Language A markup language - language that describes a document’s structure and content A markup language - language that describes a document’s structure and content HTML - not a programming language or a formatting language HTML - not a programming language or a formatting language Styles - format descriptions written in a separate language from HTML that tell browsers how to render each element. Styles - format descriptions written in a separate language from HTML that tell browsers how to render each element.

XP 13 The History of HTML The first version of HTML - Standard Generalized Markup Language (SGML) The first version of HTML - Standard Generalized Markup Language (SGML) Deprecated Deprecated XML - extensible markup language XML - extensible markup language XHTML - extensible hypertext markup language XHTML - extensible hypertext markup language

XP 14 Tools for Creating HTML Documents Basic text editor - Notepad Basic text editor - Notepad HTML Converter - converts formatted text into HTML code HTML Converter - converts formatted text into HTML code HTML Editor – create an HTML file by inserting HTML codes for you as you work HTML Editor – create an HTML file by inserting HTML codes for you as you work

XP 15 Creating an HTML Document Core - web site development Core - web site development Visual communication design Visual communication design Programming Programming Good web site Good web site Serve intended purpose Serve intended purpose Structure and organize content of site - effective and efficient deliver Structure and organize content of site - effective and efficient deliver Convenient Convenient Pleasing Pleasing Functional Functional Attractive Attractive

XP 16 Creating an HTML Document To achieve goals - expertly produced site - more cost effective than other mass communications To achieve goals - expertly produced site - more cost effective than other mass communications Information architecture Information architecture Visual communication design Visual communication design Color and graphics Color and graphics Fonts Fonts Layout Layout Visual hierarchy Visual hierarchy Symmetry Symmetry Balance Balance Unity Unity Variation Variation

XP 17 Creating an HTML Document

XP 18 Creating an HTML Document Element - distinct objectElement - distinct object DocumentDocument ParagraphParagraph HeadingHeading Page titlePage title

XP 19 Marking Elements with Tags The core building block of HTML - tag, which marks each element in a document The core building block of HTML - tag, which marks each element in a document A two-sided tag - A two-sided tag -<element>content</element> A two-sided tag’s opening tag ( ) and closing tag ( ) - completely enclose its content A two-sided tag’s opening tag ( ) and closing tag ( ) - completely enclose its content A one-sided tag contains no content; general syntax for a one-sided tag: A one-sided tag contains no content; general syntax for a one-sided tag: A third type of tag is the comment tag, which you can use to add notes to your HTML code A third type of tag is the comment tag, which you can use to add notes to your HTML code

XP 20 White Space and HTML HTML file documents - composed of text characters and white space HTML file documents - composed of text characters and white space White space - blank space, tabs, and line breaks within the file White space - blank space, tabs, and line breaks within the file HTML treats each occurrence of white space as a single blank space HTML treats each occurrence of white space as a single blank space Use white space - document more readable Use white space - document more readable

XP 21 Element Attributes Many tags contain attributes that control the behavior, and in some cases the appearance, of elements in the page Many tags contain attributes that control the behavior, and in some cases the appearance, of elements in the page Attributes are inserted within the tag brackets Attributes are inserted within the tag brackets for one-side tags for one-side tags content for two-sided tags content for two-sided tags

XP 22 The Structure of an HTML File - - Anything between these two tags makes up the content of the document, including all other elements, text, and comments Anything between these two tags makes up the content of the document, including all other elements, text, and comments Head element - information about document Head element - information about document Title element Title element Body element - contains all content of web page Body element - contains all content of web page Nesting Nesting Block level elements - separate section Block level elements - separate section Inline elements Inline elements

XP 23 Initial HTML code in chem.htm

XP 24 Initial Web page viewed in Internet Explorer

XP 25 Creating Headings HTML supports six heading elements HTML supports six heading elements

XP 26Styles Inline styles Inline styles Text-align style - horizontally align Text-align style - horizontally align Presentational attributes specify exactly how the browser should render an element Presentational attributes specify exactly how the browser should render an element Creating paragraphs - start a new line Creating paragraphs - start a new line

XP 27 Creating Lists HTML supports three kinds of lists: ordered, unordered, and definition HTML supports three kinds of lists: ordered, unordered, and definition Ordered list - appear in a particular sequential order Ordered list - appear in a particular sequential order Unordered list - do not need to occur in any special order Unordered list - do not need to occur in any special order One list can contain another list; this is called a nested list One list can contain another list; this is called a nested list

XP 28 Applying a Style to a List

XP 29 Creating a Definition List The definition list contains a list of definition terms, each followed by a definition description The definition list contains a list of definition terms, each followed by a definition description Web browsers typically display the definition description below the definition term and slightly indented Web browsers typically display the definition description below the definition term and slightly indented Chemistry I An introductory course requiring solid algebra skills

XP 30 Working with Inline Elements Character formatting elements - format text characters Character formatting elements - format text characters A logical element describes the nature of the enclosed content, but not necessarily how that content should appear A logical element describes the nature of the enclosed content, but not necessarily how that content should appear A physical element describes how content should appear, but doesn’t indicate the content’s nature A physical element describes how content should appear, but doesn’t indicate the content’s nature You should use a logical element that accurately describes the enclosed content whenever possible, and use physical elements only for general content You should use a logical element that accurately describes the enclosed content whenever possible, and use physical elements only for general content

XP 31 Working with Empty Elements To display a graphic - inline image - displays a graphic image located in a separate file within the contents of a block-level element To display a graphic - inline image - displays a graphic image located in a separate file within the contents of a block-level element Horizontal line - the one-sided tag Horizontal line - the one-sided tag A pixel - dot on your computer screen that measures about 1/72” square A pixel - dot on your computer screen that measures about 1/72” square Other empty elements - line breaks and meta elements Other empty elements - line breaks and meta elements Meta elements are placed in the document’s head and contain information about the document that may be of use to programs that run on Web servers Meta elements are placed in the document’s head and contain information about the document that may be of use to programs that run on Web servers

XP 32 Occasionally you will want to include special characters in your Web page that do not appear on your keyboard Occasionally you will want to include special characters in your Web page that do not appear on your keyboard HTML supports the use of character symbols that are identified by a code number or name HTML supports the use of character symbols that are identified by a code number or name ₤ ® Working with Special Characters &code

XP 33 Working with Special Characters

XP 34 Summary: Tips for Good HTML Code Use line breaks and indented text to make your HTML file easier to read Use line breaks and indented text to make your HTML file easier to read Insert comments into your HTML file to document your work Insert comments into your HTML file to document your work Enter all tag and attribute names in lowercase Enter all tag and attribute names in lowercase Place all attribute values in quotes Place all attribute values in quotes Close all two-sided tags Close all two-sided tags

XP 35 Summary: Tips for Good HTML Code Make sure that nested elements do not cross Make sure that nested elements do not cross Use styles in place of presentational elements whenever possible Use styles in place of presentational elements whenever possible Use logical elements to describe an element’s content Use logical elements to describe an element’s content Use physical elements to describe the element’s appearance Use physical elements to describe the element’s appearance

XP 36 Summary: Tips for Good HTML Code Include the alt attribute for any inline image to specify alternative text for non-graphical browsers Include the alt attribute for any inline image to specify alternative text for non-graphical browsers Know your market and the types of browsers that your audience will use to view your Web page Know your market and the types of browsers that your audience will use to view your Web page Test your Web page on all relevant browsers Test your Web page on all relevant browsers

XP 37 Assign #1 - Chapter 1, Tutorial 1, print html code only (due 9/26/06). Assign #1 - Chapter 1, Tutorial 1, print html code only (due 9/26/06). Assign #2 - Case Problem #1, pg , Case Problem #2, pg , print HTML code only (due 10/3/06). Assign #2 - Case Problem #1, pg , Case Problem #2, pg , print HTML code only (due 10/3/06).