COMS 359: Interactive Media

Similar documents
Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Introduction to web development and HTML MGMT 230 LAB

Class 7. Choose the correct answer:

CHAPTER 1: GETTING STARTED WITH HTML CREATED BY L. ASMA RIKLI (ADAPTED FROM HTML, CSS, AND DYNAMIC HTML BY CAREY)

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

COMS 469: Interactive Media II

Tutorial 1: HTML Tutorial (Windows Version) HTML (Hypertext Markup Language) Basics Objectives

Fundamentals of Website Development

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

HTML CS 4640 Programming Languages for Web Applications

MRK260. Week Two. Graphic and Web Design

Collection of (1) Meta-network. Uses a standard set of protocols Also uses standards for structuring the information transferred

Tutorial 2 - HTML basics

A network is a group of two or more computers that are connected to share resources and information.

HTML. Hypertext Markup Language. Code used to create web pages

HTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية

Web Design and Development ACS-1809

CSC9B1: Essential Skills WWW 1

Web Design and Application Development

HTML&CSS. design and build websites

CREATING WEBSITES. What you need to build a website Part One The Basics. Chas Large. Welcome one and all

Web Design and HTML. Web Page vs Web Site. Navigation. Links. A web page is a single page viewable using web browser. A web site is a set of web pages

Developing a Basic Web Page

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal

Hypertext Markup Language, or HTML, is a markup

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

Perfect Student Midterm Exam March 20, 2007 Student ID: 9999 Exam: 7434 CS-081/Vickery Page 1 of 5

Using Dreamweaver. 1 Overview. About the Web. About Dreamweaver

Programmazione Web a.a. 2017/2018 HTML5

Background of HTML and the Internet

It is possible to create webpages without knowing anything about the HTML source behind the page.

INTRODUCTION TO WEB USING HTML What is HTML?

Web Design E M I R R A H A M A N WEB DESIGN SIDES 2017 EMIR RAHAMAN 1

The Nature of the Web

ADOBE Dreamweaver CS3 Basics

Understanding structure Learning about markup Tags and elements. Structure COPYRIGHTED MATERIAL

HTML: Introduction CISC 282. September 11, What is HTML?

Grade 9 :The Internet and HTML Code Unit 1

MODULE 2 HTML 5 FUNDAMENTALS. HyperText. > Douglas Engelbart ( )

c122jan2714.notebook January 27, 2014

Some businesses have changed in a major way because of new technology

Tutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to:

The Internet & The World Wide Web

HTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

Part 1: HTML Language HyperText Make-up Language

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language)

This document provides a concise, introductory lesson in HTML formatting.

HTML: The Basics & Block Elements

From administrivia to what really matters

Web Design and Application Development

Objectives. Introduction to HTML. Objectives. Objectives

Chapter 1 Introduction to HTML, XHTML, and CSS

Understanding the Web Design Environment. Principles of Web Design, Third Edition

What You Will Learn Today

CSS: The Basics CISC 282 September 20, 2014

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

The building block of a CSS stylesheet. A rule consists of a selector and a declaration block (one or more declarations).

Web Information System Design. Tatsuya Hagino

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Agenda. INTRODUCTION TO WEB DEVELOPMENT AND HTML <Lecture 1> 1/20/2013. What is a Web Developer? Rommel Anthony Palomino Spring

CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

Training Sister Hicks

Web Programming HTML CSS JavaScript Step by step Exercises Hans-Petter Halvorsen

Semantic Web Lecture Part 1. Prof. Do van Thanh

Announcements. Paper due this Wednesday

Unit 5 Web Publishing Systems Page 1 of 13 Part 4 HTML Part 4

Introduction to HTML. SSE 3200 Web-based Services. Michigan Technological University Nilufer Onder

University of Hawaii at Hilo WEB AND HTML THE INTERNET MAP ( COURTESY OF WIKIMEDIA COMMONS)

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension

Introduction, Notepad++, File Structure, 9 Tags, Hyperlinks 1

Revision for Grade 7 ASP in Unit :1&2 Design & Technology Subject

MARKUP LANGUAGES. A brief history of Markup languages

Web Site Design and Development. CS 0134 Fall 2018 Tues and Thurs 1:00 2:15PM

I-5 Internet Applications

Reading How the Web Works

Web Page Creation Part I. CS27101 Introduction to Web Interface Design Prof. Angela Guercio

Creating and Building Websites

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by

Creating Accessible User Experiences with Accessibility Evaluation Tools. Melissa The University of Alabama

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

1.1 A Brief Intro to the Internet

CSI 3140 WWW Structures, Techniques and Standards. Markup Languages: XHTML 1.0

GRAPHIC WEB DESIGNER PROGRAM

GSLIS Technology Orientation Requirement (TOR)

Introduction to Web Technologies

Web Design and Development ACS-1809

ANAND COMMUNICATION CARE M 342, RAGHUBIR NAGAR, NEW DELHI

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

HTML OBJECTIVES WHAT IS HTML? BY FAITH BRENNER AN INTRODUCTION

Reading 2.2 Cascading Style Sheets

CS/COE 1520

HTML Overview. With an emphasis on XHTML

Web Publishing Basics I

Transcription:

COMS 359: Interactive Media

Agenda Review HTML Introduction Structure Preview

Review gunkelweb.com/classlist

Review

Introduction World Wide Web vs. Internet Internet - Developed by DARPA in the 1960 s - Privatized in the mid-1980 s - Global network of computer networks

Introduction World Wide Web vs. Internet World Wide Web - An application that runs on the Internet - Invented by Tim Berners-Lee (1989) - Exploded in popularity in the 1990 s

Introduction Tim Berners-Lee

Introduction http://www.internetlivestats.com

Web Documents Introduction

HTML

HTML

CSS

CSS

Introduction HTML & CSS Negative Characterization Not a programming language like VisualBasic, C, C#, C++, Java, etc. Not a WYSIWYG or page description language (word processors) Positive Characterization Markup Languages that are interpreted in the browser and control the content, structure and appearance of information

Introduction HTML & CSS Hypertext Invented by Ted Nelson (1960) Text w/in a page that permits linking to other pages. Interconnected information Berners-Lee included this concept in his original design for Web Ted Nelson

Introduction HTML & CSS Open Standard / non-proprietary Portable or platform independent Runs on a number of different kinds of computers running a number of different operating systems Not limited to one kind of computer platform but can be utilized across platforms Consequently, the HTML/CSS you write on a Windows PC will work in ios, MacOS or Linux

Versions - HTML & CSS have evolved over time - Current Versions: HTML 5 & CSS 3 - Development overseen by W3C Introduction

Introduction W3C Mission The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards. Led by Web inventor Tim Berners-Lee and CEO Jeffrey Jaffe, W3C's mission is to lead the Web to its full potential. http://www.w3.org

Introduction Editor vs. Browser HTML/CSS is written in a text editor HTML/CSS is viewed in a Web Browser Document vs. Page A document is what you create in the Editor A page is what you see when a document is displayed in the Browser Document Web Page

Introduction Uniform Resource Locator Address or location of a specific web resource Format of URLs protocol://domain/path/filename http://www.niu.edu/info/index.html URLs reference IP numbers IP number: 136.34.98.01 Index maintained by DNS Identify location of web page

View Source

Introduction Instructional Procedure Begin with HTML Learn to use HTML to markup page content and structure Project One will be an HTML project Begin CSS in October Learn to use CSS to style HTML Projects Two and Three will be HTML/CSS

Structure HTML Basics HTML code (in blue) is made up of characters that live inside angled brackets these are called HTML elements. Elements are usually made up of two tags: an opening tag and a closing tag. (The closing tag has an extra forward slash in it.) Each HTML element tells the browser something about the information that sits between its opening and closing tags.

Structure <html> Element Contains everything in the HTML document

Structure <head> Element Defines the document head and contains the <title> element This information is NOT seen in the browser window

Structure <body> Element Contains everything that is seen in the browser window

Structure <h1> Element Defines a page heading <p> Element Defines a paragraph

Structure HTML Tags <p> Opening tag </p> Closing tag Browsers do not display the HTML tags but interpret the tags to define the appearance of content situated between the open and closing tags. Tags have predefined, default appearances that are rendered in the browser. Tags are generally written in lower case (but upper case will still work in the browser).

Structure Attributes <p align= center > Attributes allow designers to code changes to the default appearance of a tag Attributes are made up of a NAME and a VALUE. The value is associated with the name by an equals sign and contained by quotation marks. The attribute name and value are placed only in the opening tag of an element.

Structure Evolution of Tags New = tags recently introduced by the W3C; may not be compatible with the current browsers Deprecated = tags that are on their way out; may still be used but should begin to replace them with new tags Obsolete = tags that should no longer be used

Writing HTML Writing vs. Viewing HTML is written in a Text Editor and viewed with a Web Browser Work with two windows and switch between them Write HTML in your Text Editor View the results in the Web Browser

Text Editors Writing HTML NotePad NotePad++ Text Wrangler

Writing HTML Browsers Safari MS-IE Firefox

Writing HTML Process Write document in text editor Save document with an.html file extension Toggle (Alt-Tab) to Web Browser Open file in Web Browser to view the page Go back to Text Editor to make changes

Writing HTML 1. <html> - Identifies the document - Attributes dir = ltr or rtl lang = abbreviations ISO 639 version - now deprecated - First and last tag on the page

Writing HTML 2. <head> - Attributes dir & lang, - Contains the other tags that make up the header - Head must contain the <title> but can also have a number of other tags: <base> <basefont> <isindex> <link> <nextid> <style> <script> <meta>

Writing HTML 3. <title> - Attributes - dir & lang - Situated in <head> container - Identifies the title of the page - Title is contained between the <title> </title> tags - Title is not displayed on the page. It is displayed in ID bar and used for - Bookmarks/Favorites - History List

4. <body> - Several attributes bgcolor background text link - The <body> contains the Content of the web page Writing HTML

Writing HTML Viewing the first page 1) Save the document File/Save As Save as Type: Text Document Name: page1.html Drive: removable media

Writing HTML Viewing the first page 2) Launch the file in the Web Browser page1.html

Writing HTML Attributes of <body> bgcolor text Alters the background color of the page Default value = white Alters the color of the text on the page Default value = black

Writing HTML Designating values for color (3 methods) Color Names 147 predefined color names recognized by browsers i.e. white, black, green, blue RGB values (only works with CSS) Indicate the intensity of each primary color using integers 24 bit color; 16+ million different possibilities i.e. rgb(100,256,0) Hexadecimal Code Indicate the intensity of each primary color using hex numbers 24 bit color; 16+ million different possibilities i.e. #ff9a07

Writing HTML

Writing HTML Hexadecimal Code Designate color by specifying a value for Red, Green and Blue; code 2 million possibilities ff ff ff Use two characters to specify values ranging from 0 (no color intensity) to 255 (full color intensity) Because we can only use two characters, use a base 16 numbering system called hexadecimal numbering; use the characters 0-9 and a-f

Writing HTML http://colorpicker.com https://www.wired.com/2010/02/color_charts/

* Try a number of different combinations Modify page1.html

Preview Texts & Lists Duckett - ch. 2 (41-60) Duckett - ch. 3 (62-72)

Final Note Practice makes Perfect Review class exercises Play with HTML Text Editors Notepad++ or Text Wrangler Notepad for Windows Do not use MS-Word or other word processing programs