CompSci 001 2.1 Today’s topics Basic HTML  The basis for web pages  “Almost” programming Upcoming  Programming  Java Reading Great Ideas Chapters 1,

Slides:



Advertisements
Similar presentations
Session 2 Introduction to HyperText Markup Language 4 (HTML 4) Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
Advertisements

HTML popo.
HTML: HyperText Markup Language Hello World Welcome to the world!
1 تقنيات الانترنت عال457 HTML. 2 HTML  HTML – HyperText Markup Language – The Language of Web Pages on the World Wide Web. HTML is a text formatting.
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
How Tags are used to form your Web Page
CS 121 Concepts of Computing II Introduction to Web Page/Site Development.
HTML Computing Concepts HTML - An Introduction 1.
Creating a Web Page HyperText Markup Language. HTML Documents  Created using any text editor  Notepad  Vi, Pico, or Emacs  If using word-processor,
HTML Lesson 1 TBE 540 Farah Fisher. Prerequisites Before beginning this lesson, the student must be able to… Access web pages and navigate the web Access.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
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 Introduction to HTML. 2  W W W – World Wide Web.  HTML – HyperText Markup Language – The Language  of Web Pages on the World Wide Web. HTML is a.
Computer Science 101 HTML. World Wide Web Invented by Tim Berners-Lee at CERN, the European Laboratory for Particle Physics in Geneva, Switzerland (roughly.
Link and Table in HTML. Statistics HTML review The two faces of a HTML file In a notepad program. In a internet browser program. The function of HTML.
CompSci Today’s topics Networks & the Internet Basic HTML ä The basis for web pages ä “Almost” programming Upcoming ä Connections ä Algorithms.
CS105 Introduction to Computer Concepts HTML
Presenting Information on WWW using HTML. Presenting Information on the Web with HTML How Web sites are organized and implemented A brief introduction.
Chapter 2: The Client Side: HTML CIS 275—Web Application Development for Business I.
CompSci Today’s topics Networks & the Internet Basic HTML ä The basis for web pages ä “Almost” programming Data Representation Upcoming ä Connections.
Learning HTML. HTML Attributes HTML elements can have attributes Attributes provide additional information about an element Class – specifies a class.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
 HTML stands for Hyper Text Mark-up Language. The coding language used to create documents for the World Wide Web  HTML is composed of tags. HTML tags.
Reading & Exam Zeid: Chapter 9: XHTML Essential p Read before EXAM 1 Exam is Monday Oct. 25 th Review on Friday Oct. 22 nd.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
Unit 1 — HTML BASICS Lesson 2 — HTML Organization Techniques.
Chapter 4 (through page 110) Fluency with Information Technology 4 th edition by Lawrence Snyder (slides by Deborah Woodall : 1.
Copyright (c) 2004 Prentice-Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Formatting Text and Lists Essentials for.
Unit 1 Changing the Appearance of Text. TITLE CORNELL NOTES TOPIC: NOTES: Summary: HTML Hypertext Markup Language 1 st and last tag on a page Tags Tags.
HTML CRASH COURSE. What is HTML?  Hyper Text Markup Language  The language used to make web pages  Written by using tags.
Copyright 2006 South-Western/Thomson Learning Chapter 17 Creating and Linking Web Pages.
CompSci 4 HTML Sept 7, 2010 Prof. Susan Rodger. CompSci 4 Last Tuesday –How to start a web page, copy files to Duke account –Need to install a file transfer.
Course Content - Chapter 2 Introduction to HTML Introduction to a Text Editor as a web authoring tool Instructional Activity: Creating a webpage using.
What is Markup and Markup Languages? What is HTML? A Basic HTML Document Basic HTML Tags Tag Attributes and Text Formatting Tags Insert Hyperlinks Add.
Producing Web Pages using HTML The Computer as an Educational Tool: “ The Computer as an Educational Tool: Productivity and Problem Solving” ©Richard C.
CPS 1: Computer Science Fundamentals Vijay Abhijit 17th May, 2001.
Review session for Web development. Time line of the internet history When was the ARPANET first demostrated? When did the NFSNet replace it? When did.
CS105 INTRODUCTION TO COMPUTER CONCEPTS HTML Instructor: Cuong (Charlie) Pham.
CompSci Today’s topics Networks & the Internet Basic HTML ä The basis for web pages ä CSS Data Representation Upcoming ä Connections ä Algorithms.
HTML: Hyptertext Markup Language Doman’s Sections.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
Georgia Institute of Technology Making Text for the Web Barb Ericson Georgia Institute of Technology March 2006.
Computational Boot Camp HTML Mike Schaffer. 8/23/2002 (MES) HTML What is HTML? HTML stands for HyperText Markup Language HTML is the language for publishing.
HTML BTEC National in Computing Section5. Create Information “HTML: defining HTML, discussing HTML uses and demonstrating HTML basics, HTML structure…..
Getting Started with Web Page Creation for Fuqua Authors Spring 1999.
CPS Today’s topics Basic HTML The Internet Upcoming ä Networks and the Internet ä Writing programs in pseudocode Reading Great Ideas Chapters 1,
HTML (Hyper Text Markup Language) Lecture II. Review Writing HTML files for web pages – efficient compact – fundamental. Text files with htm extension.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
HTML BASIC IST 210: Organization of Data IST210 1.
CompSci Today’s topics Networks & the Internet Basic HTML ä The basis for web pages ä “Almost” programming Upcoming ä Connections ä Algorithms.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
Writing Web Pages in HTML HTML.1 The Web  Lots of computers connected together in a collection of networks  HyperText Markup Language (HTML) is a common.
HyperText Markup Language (HTML) Developing a Web Page.
CompSci 4 – Jan 18, 2005 Last time – Be a Robot –Turn in writeup Assignment 1 due Thursday Today – Learn HTML –Laptop cart Thursday – bring laptop if can.
CompSci 1 Lecture 2 HTML Webpages. Today’s Topics Basic HTML The basis for web pages “Almost” programming Upcoming Programming Java Reading Great Ideas.
Introduction to Hypertext Markup Language James H. Harrison, Jr., M.D., Ph.D. Center for Biomedical Informatics University of Pittsburgh Medical Center.
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
1 HTML. 2 Full forms WWW – world Wide Web HTTP – Hyper Text Transfer Protocol HTML – Hyper Text Markup Language.
1 Introduction to HTML. 2 Definitions  W W W – World Wide Web.  HTML – HyperText Markup Language – The Language of Web Pages on the World Wide Web.
Basic Web Publishing M. Scott Gartner 7/15/98.
Review session for Web development. Today’s class Review the web designing. Filling out instructor evaluation form.
Basic HTML Tags Ryan Frazier April 30,2004 CSC113.
What is HTML? Acronym for: HyperText Markup Language
Introduction to HTML.
CSCI-235 Micro-Computers in Science
Today’s topics Networks & the Internet Basic HTML
Computers and Scientific Thinking David Reed, Creighton University
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Presentation transcript:

CompSci Today’s topics Basic HTML  The basis for web pages  “Almost” programming Upcoming  Programming  Java Reading Great Ideas Chapters 1, 2

CompSci The Web  Lots of computers connected together in a collection of networks  HyperText Markup Language (HTML) is a common formatting language for the web  Hypertext is text with a link or reference  Tags are non-printing formatting markers o Identified by angle brackets (i.e. ) o Example: The Human Tornado o Come in delimiting pair  General Goals  Platform independent Text Specification (also called a Markup Language)  Links to other network resources

CompSci Delimiting with tags  First tag says, “Begin mode”  Second tag (containing “/”) says, “End mode”  So The Human Tornado means 1. Begin title mode 2. The text “The Human Tornado” is in title mode 3. End title  Using this construct, we can nest several different modes and have interesting behavior  Good tutorials on HTML  In lab, you will create a webpage

CompSci HTML  Some General HTML rules  For tags, case doesn’t matter, e.g., =  In the text, spaces don’t matter: it will decide! (we call that “free format”)  starts a new line  Headings  Use to specify heading where smaller n designates more important heading  For example is largest, boldest heading  designates a fairly minor heading

CompSci HTML  Basic Web Page Structure Ted’s Home Page Ted’s Page Welcome to Duke University! more to come …

CompSci HTML  Want to link things together!  Hypertext (from the Webopedia)  A special type of database system, invented by Ted Nelson in the 1960s, in which objects (text, pictures, music, programs, and so on) can be creatively linked to each other.  An anchored link: The Duke Web Page Duke Web Page  Produces link to URL specified in HREF and display info between tags: The Duke Web Page The Duke Web Page

CompSci HTML  Other useful info  For italics or emphasis use or  For darker or bold use or  For text space exactly as typed ( not free format) use

CompSci HTML  Specifying Colors  Can be specified in different ways  e.g., for standard colors can specify “white” or “red”  Can specify arbitrary colors by specifying the amount of red, blue, and green involved. (RGB)  Uses base 16 arithmetic: 0, 1, …, 9, a, b, c, d, e, f Red: “ ff0000 ” Green: “ 00ff00 ” Blue: “ 0000ff ” Black: “ ” Gray: ”7f7f7f” White:” ffffff ” Yellow: ” ffff00 ” Orange: “ ff7f00 ” Purple: ” c000e0 ”  Can experiment!

CompSci HTML  More useful HTML  Bulleted list … using for items  Ordered list … using for items  Can nest arbitrarily deep - - lists within lists

CompSci HTML  Tables Cell 1 Cell 2 Cell 3 Cell 4 produces simple table  Images displays image

CompSci HTML/Web/UNIX practice  In UNIX, your web page folder is found in a standard location:  ~userID/public_html/ and for OIT Duke files is accessed with a web browser at  //  Many people don’t code in raw HTML  Save as Web Page in Microsoft Word  Netscape Composer, Macromedia Dreamweaver, Bluefish  These all generate HTML for you  View other people’s web page source (HTML) from most browsers -- learn from others