COAP 2000: Intro. to (X)HTML Chapter 1. Intro. to XHTML: Chapter 1 The Internet –It’s a Network. –Internet Backbone (T1, T3) –Internet Service Provider.

Slides:



Advertisements
Similar presentations
Introduction to HTML, XHTML, and CSS
Advertisements

V Summer workshop in Guildford County, July, 2014.
Project 1 Introduction to HTML.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
Chapter 1 Introduction to HTML Project 1: Introduction to HTML.
Tutorial 1 Developing a Basic Web Page
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.
Chapter 1 Understanding the Web Design Environment
Dreamweaver 8 Concepts and Techniques Introduction Web Site Development and Macromedia Dreamweaver 8.
1st Project Introduction to HTML.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Chapter 14 Introduction to HTML
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
1 Web Development Life Cycle  Ensures project consistency and completeness –Planning –Analysis –Design and Development –Testing –Implementation and Maintenance.
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.
Chapter ONE Introduction to HTML.
Web Design Basic Concepts.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
Chapter 1 Variables in the Web Design Environment.
Chapter 1 Variables in the Web Design Environment
Chapter 1 Introduction to HTML, XHTML, and CSS
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.
What Is the Internet? The Internet is a worldwide collection of computer networks that links together millions of computers used by businesses, the government,
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
First things, First Do you belong in here? – 10 – 12 – Comp. Discovery or Keyboard/Comp Apps – Do you have any experience with Web Page Design?????
Chapter 2 Developing a Web Page. Chapter 2 Lessons Introduction 1.Create head content and set page properties 2.Create, import, and format text 3.Add.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
Chapter 1 XHTML: Part I The Web Warrior Guide to Web Design Technologies.
Department of Information Technology Chapter 7 - Web Page Design & Creation Lecturer: Ms Melinda Chung.
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.
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.
Web Programming : Building Internet Applications Chris Bates CSE :
HTML PROJECT #1 Project 1 Introduction to HTML HTML Project 1: Introduction to HTML 2 Vocabulary Internet service provider (ISP) A company that has a.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
HTML BTEC National in Computing Section5. Create Information “HTML: defining HTML, discussing HTML uses and demonstrating HTML basics, HTML structure…..
1 Chapter 01: Introduction by Tharith Sriv. This course covers the following topics:  Hypertext Markup Language (HTML)  Cascading Style Sheets  JavaScript.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
IS-907 Java EE World Wide Web - Overview. World Wide Web - History Tim Berners-Lee, CERN, 1990 Enable researchers to share information: Remote Access.
Web Design. What is the Internet? A worldwide collection of computer networks that links millions of computers by – Businesses (.com.net) – the government.
HTML Concepts and Techniques Fourth Edition Project 1 Introduction to HTML.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Introduction to the World Wide Web & Internet CIS 101.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Chapter 1 Introduction to HTML
Web Site Development and Macromedia Dreamweaver 8
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Web Programming– UFCFB Lecture 9
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
An Introduction to HTML Pages
Web Programming– UFCFB Lecture 9
Intro Project Introduction to HTML.
Presentation transcript:

COAP 2000: Intro. to (X)HTML Chapter 1

Intro. to XHTML: Chapter 1 The Internet –It’s a Network. –Internet Backbone (T1, T3) –Internet Service Provider (DSL, Cable, ISDN)

Intro. to XHTML: Chapter 1 World Wide Web ( –Hypertext Transfer Protocol (HTTP) –File Transfer Protocol (FTP) – Labweb, for example – Protocol (Mailto:) –Other Protocols (we won’t use) Telnet:, Gopher:, WAIS: (Wide Area Info. Server), NNTP: (Network News Transfer Protocol)

Intro. to XHTML: Chapter 1 World Wide Web (www) (cont.) –Web Server (Web Site Hosting Server) We “publish” to it. –Web Sites Home Page, internal web pages, scripts, etc. –Web Pages Hyperlinks connect pages together Within the same site or to other web sites

Intro. to XHTML: Chapter 1 Types of Web Sites –Internet Static –Each page built and uploaded individually Dynamic –Each page built “on the fly” using databases. E-commerce, etc. –Intranet (an internal web site for an organization, usually for employees; at a university, faculty and students) –Extranet (a site set up for a company’s external audiences, such as suppliers, investors, key customers, etc.) )

Intro. to XHTML: Chapter 1 Web Browsers (internet client) –Internet Explorer –Firefox/Mozilla –Google Chrome –Safari (Mac) –Netscape –Opera –Linx (text-based)

Intro. to XHTML: Chapter 1 Web Browsers (cont.) –Display Web Pages by interpreting code –Uniform Resource Locator (URL) –Hyperlinks –DNS look-up

Intro. to XHTML: Chapter 1 Hypertext Markup Language (HTML) –Tags or Markup Define the structure and layout of a web document and how the page is displayed when viewed in a browser. –Attributes Define additional tag characteristics such as font style or border widths. Most HTML elements (tags) take attributes. –Platform-Independent You can create or code a web page on one type of computer but view it through a browser on another type of computer and it will look the same.

Intro. to XHTML: Chapter 1 HTML Versions –0.9 ver. (1990) –HTML 4.01 –HTML5 (current version) World Wide Web Consortium (W3C) – –HTML standards organization Deprecated Tags –Tags that are being phased out and are no longer recommended for use. Asterisked (*) in Appendix A.

Intro. to XHTML: Chapter 1 HTML Elements –HTML elements begin with a start/opening tag inside angles; –HTML elements finish with a end/closing tag inside angles preceded by a slash; The element content is inserted between the start and end tags: This is a paragraph of text. –Some HTML elements have empty content; or Empty “self-ending” elements are closed in the start tag; they use a space + /; or or Even these tags take attributes.

Intro. to XHTML: Chapter 1 Cascading Style Sheets (CSS) –Allow you to specify styles for various web page elements. –A Style is a rule that determines the appearance of a web page element. This can be an inline style, or a style in an embedded or an external style sheet. An inline style specifies a particular style that is unique to one usage in a particular line of code. It is coded as an attribute. –A Style Sheet is a series of rules that defines the style for a web page or an entire web site. An embedded style sheet specifies styles for one page. An external style sheet specifies styles for a web site.

Intro. to XHTML: Chapter 1 DOM (Document Object Model) –Describes a combination of HTML tags, CSS, and a scripting language (JavaScript) –DOM allows scripting languages of the underlying document to create interactive, animated web pages. The web page contains objects (elements, links, etc.) that can be manipulated. These enhanced web pages are more responsive to visitor interaction than a basic web page.

Intro. to XHTML: Chapter 1 Extensible Markup Language (XML) –Designed to transport and store data through a DTD (Document Type Definition). –A DTD defines the legal building blocks of XML document structure. XML doesn’t DO anything! XML was designed to carry data, not to display data. XML tags are not predefined. You must define your own tags. XML is designed to be self-descriptive. XML is a W3C Recommendation as of 1998.

Intro. to XHTML: Chapter 1 Extensible Hypertext Markup Language (XHTML) / HTML5 –A reformulation of HTML formatting so it conforms to XML structure and content rules. –By combining HTML and XML, XHTML combines the display features of HTML and the stricter coding standards of XML. –Our text and this course utilize the standards of XHTML with the newer HTML5 tags and attributes. To allow this, we will use the HTML5 statement: at the top of our web pages.

Intro. to XHTML: Chapter 1 Hypertext Markup Language (HTML) Page Structure HTML Template

Intro. to XHTML: Chapter 1 Extensible Hypertext Markup Language (XHTML) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " XHTML Template

Intro. to XHTML: Chapter 1 Hypertext Markup Language (HTML5) <!DOCTYPE HTML XHTML Template

Intro. to XHTML: Chapter 1 Web Page Creation –Text Editor for coding: Notepad, Notepad ++, BBedit (Macintosh) –“Save As…” for display as HTML pages HTML pages can be inserted into other programs: (Word, PPT, Excel, Access, Adobe Acrobat) –WYSIWYG Editors (What you see is what you get) Dreamweaver Front Page Amaya SiteSpinner Web Studio, etc.

Intro. to XHTML: Chapter 1 Web Development Life Cycle –Planning –Analysis –Design & Development –Testing –Implementation –Maintenance

Intro. to XHTML: Chapter 1 Web Site Planning –Who will use the site? Target Audience: users, computing environments Age, gender, general demographic background level of computer literacy –Content, owners, and authors Who owns and authors the information? Who decides if/where the information goes on the site?

Intro. to XHTML: Chapter 1 Web Site Analysis –Decisions about content and functionality –Identify tasks users need to perform This determines content that will be needed to be developed. –Processes to support web site features e.g.: E-commerce; use of scripts, forms, etc. –What information will be required? –What “back-end” functions will be needed to process? –Will users receive confirmations, etc.?

Intro. to XHTML: Chapter 1 Web Site Design & Development –Design: Graphic look, colors, fonts used, structure of site Structure: –Linear: web pages connect in a straight line –Hierarchical: web pages connect in tree-like structure –Webbed: navigation to any page desired –Broad: pages linked individually to the home page –Deep: requires users to follow a set path Appropriateness of multimedia and developing it Accessibility and internationalization

Intro. to XHTML: Chapter 1 Web Site Testing –Usability Testing Proof-reading pages, testing forms, link checking Testing loading speed, optimizing graphics Check the printing of pages to be printed –Compatibility Testing Browser checking Monitor size and resolution Platform checking (PC, Mac, Unix) –Stress testing Server testing, CGI Scripts, etc. (especially for E-commerce)

Intro. to XHTML: Chapter 1 Web Site Implementation & Maintenance –Implementation Publishing the site Content update schedules Broken link checking –Who’s responsible for maintenance? Updating responsibility Informing users of changes, maintenance alerts, etc. Monitoring logs: web statistics and metrics

Intro. to XHTML: Chapter 1 Be an Observant Web User –Observe functionality and design –Bookmark pages you think are effective –Be aware of new trends –Become a more effective web developer