Aside on Conversions  . Aside on Conversions  

Slides:



Advertisements
Similar presentations
HTML popo.
Advertisements

Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
ASHIMA KALRA.  WHAT IS HTML WHAT IS HTML  HTML TAGS HTML TAGS  FORMATTING TAGS FORMATTING TAGS.
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
Chapter 4 A Hypertext Markup Language Primer. Copyright © 2013 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Learning Objectives Know the.
Chapter 4 Marking Up With Html: A Hypertext Markup Language Primer.
Creating a Web Page HyperText Markup Language. HTML Documents  Created using any text editor  Notepad  Vi, Pico, or Emacs  If using word-processor,
Marking Up With Html: A Hypertext Markup Language Primer
Spring 2013 CS 103 Computer Science – Business Problems Lecture 6: A Hypertext Markup Language (HTML) Instructor: Zhe He Department of Computer Science.
Computer Science 101 HTML. World Wide Web Invented by Tim Berners-Lee at CERN, the European Laboratory for Particle Physics in Geneva, Switzerland (roughly.
Chapter 6 Marking Up With (X)HTML: A Hypertext Markup Language Primer
Chapter 4 Fluency with Information Technology L. Snyder Marking Up With HTML: A Hypertext Markup Language Primer.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Fluency with Information Technology Third Edition by Lawrence Snyder Chapter.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley A Hypertext Markup Language Primer Marking Up with HTML lawrence snyder c.
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.
HTML (HyperText Markup Language)
Essential Tags Web Design – Sec 3-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Chapter 4: Hypertext Markup Language Primer TECH Prof. Jeff Cheng.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Introduction to Computers CS Dr. Zhizhang Shen Chapter 4: Talking.
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.
Chapter 4 (through page 110) Fluency with Information Technology 4 th edition by Lawrence Snyder (slides by Deborah Woodall : 1.
CSCI 1101 Intro to Computers
Html Basic Codes Week Two. Start Your Text Editor Windows use 'Notepad’ Macintosh use 'Simple Text'
HTML CRASH COURSE. What is HTML?  Hyper Text Markup Language  The language used to make web pages  Written by using tags.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Course Content - Chapter 2 Introduction to HTML Introduction to a Text Editor as a web authoring tool Instructional Activity: Creating a webpage using.
Web Programming Basics of HTML. HTML stands for Hyper Text Mark-up Language A mark-up language is different than those that you have learned before in.
Just Enough HTML How to Create Basic HTML Documents.
All you ever needed to know…and more!. H.T.M.L. HyperText Mark-up Language Web’s programming language All web browsers Set of instructions Written with.
1 Creating Web Pages Part 1. 2 OVERVIEW: HTML-What is it? HyperText Markup Language, the authoring language used to create documents on the World Wide.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley A Hypertext Markup Language Primer Marking Up with HTML lawrence snyder c.
HTML Primer. A very good set of tutorials and references for HTML “Try it” feature lets you type in HTML.
HTML HyperText Markup Language. Text Files An array of bytes stored on disk Each element of the array is a text character A text editor is a user program.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
HTML Chapter 4 Source: CSE 190 M (Web Programming) lecture notes, es/slides/lecture02-basic_xhtml.html.
HyperText Markup Language. Web Hosting Creating a web site (on a site like iPage) –Buy domain name ( –iPage has registrar (e.g., FastDomain.
Copyright © 2013 Pearson Education, Inc. Publishing as Pearson Addison-Wesley What did we learn so far? 1.Computer hardware and software 2.Computer experience.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
HTML – The Basics Rebecca Shillingburg
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
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.
NOTEPAD++ Lab 1 1 Riham ALSmari. Why Notepad++ ?  Syntax highlighting  Tabbed document interface  Zooming  Indentation code  Find and replace over.
1 Week 3 XTML, Expression Web, WinSCP, & Mini-Project (MP1) Advanced Web Development IT225 Spring Term 2016 Marymount University School of Business Administration.
Basic Web Publishing M. Scott Gartner 7/15/98.
Introduction to HTML.
HTML Basics.
Section 4.1 Section 4.2 Format HTML tags Identify HTML guidelines
Marking Up with XHTML Tags describe how a web page should look
Introduction to basic HTML
Elements of HTML Web Design – Sec 3-2
Uppingham Community College
WEB PAGES: CREATING AND MAINTAINING **
Elements of HTML Web Design – Sec 3-2
A guide to HTML.
Computers and Scientific Thinking David Reed, Creighton University
Marking Up with XHTML Tags describe how a web page should look
Marking Up with XHTML Tags describe how a web page should look
Document Structure & HTML
Chapter 4: Marking Up With HTML: A Hypertext Markup Language Primer
Marking Up with XHTML Tags describe how a web page should look
HyperText Markup Language
Marking Up with XHTML Tags describe how a web page should look
Lesson 2: HTML5 Coding.
WJEC GCSE Computer Science
Marking Up with XHTML Tags describe how a web page should look
Presentation transcript:

Aside on Conversions  

Light Speed  

Web Hosting Creating a web site (on a site like iPage) Buy domain name (www.mybiz.com) iPage has registrar (e.g., FastDomain Inc.) register domain name Must provide ANSs for domain (e.g., ns1.ipage.com) Upload content into your home directory E.g., /home/users/jdoe Point domain name to your home directory

Marking Up with HTML HTML is Hypertext Markup Language Notation for specifying Web page content and formatting Hidden tags (mark up) describe how words on a page should look Formatting with Tags Words or abbreviations enclosed in angle brackets < > Come in pairs (beginning and end): <title> </title> Tags are not case-sensitive

Tags for Bold, Italic, and Underline Bold: <b> </b> Italic: <i> </i> Underline: <u> </u> <b><i>Veni, Vidi, Vici!</i></b> produces: Veni, Vidi, Vici! Note nesting Some tags do not surround anything, so they don't have an ending form <hr /> inserts a horizontal rule (line) <br /> inserts a line break

A Basic HTML Web Page Begins with <html> and ends with </html> <html> <head> <!-- Preliminaries go here, including title --> <title> Starter Page </title> </head> <body> <!-- Main visible content of the page goes here --> <p> Hello, World! </p> </body> </html>

Gather Your Tools For making Web pages you need two tools Web browser (like FireFox) Simple text editor (like NotePad) HTML is plain text Create file with contents from last slide

Displaying the HTML Source File Save text in a file like “myPage.html” Open your web browser and use “Open File…” to display “myPage.html” Can also double-click file Use this page as a template

Structuring Documents Markup language describes how a document's parts fit together Headings Eight levels of heading tags Headings display material in large font on a new line <h1>Pope</h1> <h2>Cardinal</h2> <h3>Archbishop</h3> produces: Pope Cardinal Archbishop

HTML Format vs. Display Format Browser ignores how we format the HTML source We usu. use an indented form though <h1>Pope</h1> <h2>Cardinal</h2> <h3>Archbishop</h3>

White Space We use white space in HTML for readability spaces, tabs, new lines Browser turns any white space sequence in the HTML source into a single space Exception: Preformatted information between <pre> and </pre> tags is displayed as it appears

Brackets in HTML: The Escape Symbol What if our web page needed to show a math relationship like 0 < p > r Browser would interpret < p > as a paragraph tag Need an escape symbol ( & ) < displays as < > displays as > & displays as & So the HTML would be <i> 0 < p > r </i>

Accent Marks in HTML Letters with accent marks use the escape symbol &eactue; displays as é ñ displays as ñ Other useful special symbols   (non-breaking space) &mdash – (em dash) Lists on sites like http://www.w3schools.com/tags/ref_entities.asp

Putting it All Together With just these few tags we can make an interesting Web page Title is shown in the browser title bar Russell’s paradox is in bold face In HTML source, the paragraphs are indented more than the <h2> headers to make them readable Horizontal line between the two paragraphs spans the width of the browser window An acute accent appears in Magritte’s first name French phrase is in italics, as is the word picture

Marking Links With Anchor Tags There are two sides of a hyperlink Anchor text (highlighted, clickable text in the current document) Hyperlink reference (the target URL address) <a href=“URL”>Anchor Text</a>

Examples of Anchor Tags Bertrand <a href=“http://www.bioz.com/bios/sci/russell.html”> Russell</a> displays as Bertrand Russell See <a href=“http://help.bigCo.com/manual.html”> the manual</a> please. See the manual please.

Anchor Tags (cont'd) Absolute pathnames: Reference pages at other web sites using complete URLs http://server/directory_path/filename <a href="http://cs.millersville.edu/~zoppetti/101/index.html">101 Course Page</a> Full URL is needed because the page is remote and the web server needs to be told where to find it in the file system

Anchor Tags (cont'd) Relative pathnames: Reference pages stored in directory relative to current directory Read <a href="./filename">this file</a>. Relative pathnames are more flexible Can move web files around as a group Relative pathnames can also specify a path deeper or higher in the directory structure ./subdir/filename ../subdir/filename . Current directory .. Parent directory

The “../../” part say to go up two levels If we are at file bios/sci/russell.html then the source file for Magritte can be designated with relative path ../../art/magritte.html The “../../” part say to go up two levels