CA 272 - Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.

Slides:



Advertisements
Similar presentations
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
Advertisements

Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
Web Development & Design Foundations with XHTML
WeB application development
C HAPTER – 3 I NTRODUCTION TO H TML By :- Pinkesh H. Patel.
A really fairly simple guide to: mobile browser-based application development (part 1) Chris Greenhalgh G54UBI / Chris Greenhalgh
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
HTML and XHTML Controlling the Display Of Web Content.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
HTML Introduction HTML
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
Chapter 14 Introduction to HTML
Introduction to HTML. What is a Web site? A collection of "pages" or files linked together and available on the World Wide Web What do you need to create.
Computer Science 101 HTML. World Wide Web Invented by Tim Berners-Lee at CERN, the European Laboratory for Particle Physics in Geneva, Switzerland (roughly.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) HTML Basics James Wang.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Unit 1 – Developing a Web Page. Objectives:  Learn the history of the Web and HTML  Describe HTML standards and specifications  Understand HTML elements.
DAT602 Database Application Development Lecture 14 HTML.
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
Chapter 1 Internet & Web Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D. Revised 1/12/2015 by William Pegram 1.
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.
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!
Chapter 1 XHTML: Part I The Web Warrior Guide to Web Design Technologies.
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.
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.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
1 Web Developer Foundations: Using XHTML Chapter 2 Key Concepts.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
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.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Introducing XHTML: Module A: Web Design Basics.
Introduction to web development and HTML MGMT 230 LAB.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
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.
Introduction To HTML.  HTML stands for Hyper Text Markup Language.  HTML was developed by Tim Berners-Lee.  HTML is maintained by World Wide Web Consortium(W3C).
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
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.
High Points CSCI 1710 Fall The Internet Packet switching Arpanet Cold War.
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.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
LBSC 690 Session 4 Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
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.
CIS 228 The Internet Day 2, 9/1/11 Hypertext. The Course Instructor: Bowen Alpern Office hour: GI 137-I, 4-5pm Tu.
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)
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Chapter 1: Intro to HTML Section 1: HTML Structure Presentation Section 2: Layout of an HTML File Section 3: Working with Lists & Tables Section 4: HTML.
Finally getting to html and CSS… Tim Berners-Lee, the writer of the software program that makes him the inventor of the WWW, defines the Internet as a.
Web Basics: HTML/CSS/JavaScript What are they?
Section 4.1 Section 4.2 Format HTML tags Identify HTML guidelines
CISC103 Web Development Basics: Web site:
Introducing XHTML: Module A: Web Design Basics
Introduction to XHTML.
CISC103 Web Development Basics: Web site:
Chapter 16 The World Wide Web.
Introduction to World Wide Web
HTTP and HTML HTML HTTP HTTP – Standardize the packaging
Presentation transcript:

CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML

Review - the Process 1. Client opens browser, Internet connection 2. Type URL or click link 3. Browser queries name server(s) for IP address 4. Browser establishes HTTP connection with Web server 5. Browser sends GET request for Web page

Process - continued 6. Web server processes request (connect with Web application server, database, etc.) 7. Server responds to browser with status code and message 8. Various files sent via HTTP connections 9. Browser receives data and begins to render Web page / executes any JavaScript 10. HTTP connections closed

Anatomy of a Web Site Files organized into folders on a Web server Includes: HTML files (Web pages) ‘replaced elements’ - images, audio/video, Flash, etc. Linked files related to display or function of page (e.g., external style sheets, JavaScript files) Folder structure like a tree

Anatomy of a Web Page What kind of elements do we see on Web pages …?

Anatomy of a Web Page What kind of elements do we see on Web pages …? text images links multimedia (audio/video/animation) forms buttons frames

Anatomy of a Web Page Web pages consist of two parts: section - information about the page section - actual content of page

Anatomy of a Web Page Head section contains internal info we mostly cannot see: Document title metadata scripts – e.g., JavaScript links to external style sheets and scripts comments – notes by the programmer all but comments and scripting are in head section

Intro to HTML - Hypertext Markup Language HTML forms the basis for all Web pages HTML is a markup language - not a programming language no logic or procedures no methods/actions

Markup Languages Markup languages describe document’s structure and formatting Markup example - a book

Intro to HTML HTML is a markup language for the Web Everything on Web page must be labeled as HTML element - also called ‘tags’ HTML elements - chunk of Web page content E.g., paragraph or image

Anatomy of an HTML Tag HTML element start tag attribute – value pair * content * end tag * not all elements have these By Aapo Laitinen for Wikipedia, “HTML Element”

HTML Elements Start and end tags enclosed in <> brackets Attribute is property of content (e.g., width of an image) Element may contain: Text Other elements Nothing

HTML Tags Fixed set of tags - about 80 Text only Tags are often nested within other tags Document tree (Document Object Model) Parents Children Siblings

Whose Language? Who’s in charge of HTML? created by Tim Berners-Lee formalized into specification in 1990s by Internet Engineering Task Force (under ISOC – international organization on Internet) since 1996, specification maintained by World Wide Web Consortium (W3C) and its HTML Working Group W3C is consortium of 400+ industry organizations

(X)HTML Specifications W3C specifications: HTML 4.0 published in 1997 HTML published in 1999 now focused on XHTML XHTML specifications first published by W3C in January 2000 now working on XHTML 2.0 and successor to HTML

Block vs Inline Elements block-level elements: generate new block (new line) on page structural pieces of page can contain block or inline elements inline elements: occur within line may be content-related or formatting may only contain other inline elements (if at all)

Common HTML Elements Paragraph: (block element) Headings 1 - 6: - (block elements) Image: (inline element) Anchor: (inline element) Link: Bold: or (inline element) Italics: or (inline element)

Intro to HTML Web page structural elements: Bare minimum for Web page

Homework Read chapter 1 of Visual QuickStart Guide Read sections 2.5 and 3.1 in Web Development and Design Foundations