1 HTML – HyperText Markup Language Representation and Management of Data on the Internet.

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
Session 2 Introduction to HyperText Markup Language 4 (HTML 4) Matakuliah: M0114/Web Based Programming Tahun: 2005 Versi: 5.
HTML popo.
HyperText Markup Language (HTML). Introduction to HTML Hyper Text Markup Language HTML Example The structure of an HTML document Agenda.
Web Development & Design Foundations with XHTML
Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
HTML. The World Wide Web Protocols Addresses HTML.
HTML: HyperText Markup Language Hello World Welcome to the world!
HTML popo.
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
1 Lecture #5 Static Web Documents Shimrit Tzur-David HAIT Summer 2005.
1 Outline 9.1Introduction 9.2Markup Languages 9.3Editing HTML 9.4Common Tags 9.5Headers 9.6Text Styling 9.7Linking 9.8Images 9.9Formatting Text With 9.10Special.
 2001 Deitel & Associates, Inc. All rights reserved. 1 Outline 9.1Introduction 9.2Markup Languages 9.3Editing HTML 9.4Common Tags 9.5Headers 9.6Text Styling.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
HTML Introduction HTML
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.
HTML Web Programming.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
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 Constantly evolving - extra facilities being added regularly Java applets and JavaScript used to increase functionality.
1 HTML References: A HTML Tutorial: /HTMLPrimer.html
ACM 511 HTML Week -1 ACM 511 Course Notes. Books ACM 511 Course Notes.
Dr. Nuha El-KhaliliInternet Programming ( ) HTML Hyper Text Markup Language The language of web pages Maintained by the W3C
Understanding HTML Code
 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.
HTML history, Tags, Element. HTML: HyperText Markup Language Hello World Welcome to the world!
 2002 Prentice Hall, Inc. All rights reserved.2 Chapter 2 — Introduction to HyperText Markup Language 4: Part I Outline 2.1Introduction 2.2Markup Languages.
CP2022 Multimedia Internet Communication1 HTML and Hypertext The workings of the web Lecture 7.
1 HTML محمد احمدی نیا 2 Of 43 What is HTML?  HTML stands for Hyper Text Markup Language  HTML is not a programming language, it.
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.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
HTML,DHTML & Javascript/Session1/1 of 39 Introduction and Basic Tags Session 1 of Using HTML, DHTML & JavaScript.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
HTML: Hyptertext Markup Language Doman’s Sections.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
HTML Basics BCIS 3680 Enterprise Programming. Web Client/Server Architecture 2  Your browser (the client) requests a Web page from a remote computer.
Ali Alshowaish. What is HTML? HTML stands for Hyper Text Markup Language Specifically created to make World Wide Web pages Web authoring software language.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
HTML BTEC National in Computing Section5. Create Information “HTML: defining HTML, discussing HTML uses and demonstrating HTML basics, HTML structure…..
HTML HyperText Markup Language ©Richard L. Goldman July 15, 2003.
HTML Basics Computers. What is an HTML file? *HTML is a format that tells a computer how to display a web page. The documents themselves are plain text.
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 – The Basics COE 201- Computer Proficiency. The Internet The World Wide Web ▫Also known as the Web ▫Created in 1989  European Laboratory for Particle.
WEEK -1 ACM 262 ACM 262 Course Notes. HTML What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML.
What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup.
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
1 HTML: HyperText Markup Language Representation and Management of Data on the Internet.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
1999, COMPUTER SCIENCE, BUU Introduction to HTML Seree Chinodom
HTML – The Basics Rebecca Shillingburg
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
HTML for web designing short course. What is an HTML File? HTML stands for Hyper Text Markup Language An HTML file must have an htm or html file extension.
HTML AN INTRODUCTION TO WEB PAGE PROGRAMMING. INTRODUCTION TO HTML With HTML you can create your own Web site. HTML stands for Hyper Text Markup Language.
Week-11 (Lecture-1) Introduction to HTML programming: A web based markup language for web. Ex.
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.
Introduction to HTML.
HTML Basics.
CSCI-235 Micro-Computers in Science
Introduction to XHTML.
HTML Intro.
COMS 161 Introduction to Computing
Presentation transcript:

1 HTML – HyperText Markup Language Representation and Management of Data on the Internet

2 The World-Wide Web Based on 1.A uniform naming scheme for locating resources on the Web (e.g., URIs) 2.Protocols, for access to named resources over the Web (e.g., HTTP) 3.Hypertext, for easy navigation among resources (e.g., HTML)

3 URI’s URIs typically consist of three pieces: 1.The naming scheme of the mechanism used to access the resource 2.The name of the machine hosting the resource 3.The name of the resource itself, given as a path

4 HTML –HyperText Markup Language –Not a procedural programming language like C, Fortran, Cobol or Pascal –Markup language Identify elements of a page so that a browser can render that page on your computer screen Presentation of a document vs. structure

5 HTML HTML gives authors the means to: –Publish online documents with headings, text, tables, lists, photos, etc –Retrieve online information via hypertext links, at the click of a button –Design forms for conducting transactions with remote services, for use in searching for information, making reservations, ordering products, etc –Include spread-sheets, video clips, sound clips, and other applications directly in their documents

6 Markup Languages Markup language –Used to format text and information HTML –Marked up with elements, delineated by tags –Tags: keywords contained in pairs of angle brackets HTML tags –Not case sensitive –Can have attributes Forgetting to close tags is a syntax error

7 HTML Files HTML files –.htm or.html extensions –File name of your home page should be index.html Errors in HTML –Usually not fatal

8 Hello World My first HTML document Hello world! DTD Document HEAD + BODY

9 HEAD & BODY HEAD section –Info about the document –Info in header not generally rendered in display window –TITLE element names your Web page BODY section –Page content –Includes text, images, links, forms, etc. –Elements include backgrounds, link colors and font faces –P element forms a paragraph, blank line before and after

10 DTDs

11 Character Encoding Used to set the Document Character Set In the Browser you can see the encoding by “View>Encoding” or “View>Character Encoding” <meta http-equiv="content-type" content="text/html; charset=iso I"> <meta http-equiv="content-type" content="text/html; charset=iso I">

12 Hebrew In the Page You can use logical Hebrew: –charset=“windows-1255” –Only good in Explorer –Hebrew text is written from right to left You can use visual Hebrew: –charset=“iso ” –Can be seen in Netscape –Hebrew text is written from left to right Also needed align=“right”

13 Meta Information The META tag adds information about the document (rather than content) –name –http-equiv –content –schema <META scheme="ISBN" name="identifier“ content=" ">

14 META Can Help Search Engines

15 META for Automatic Loading For moving to the dbi page automatically after 10 seconds: For automatic loading of a sound file when loading the page

16 A study of population dynamics... document body... BODY

17 Body With Style A study of population dynamics BODY { background: white; color: black} A:link { color: red } A:visited { color: maroon } A:active { color: fuchsia }... document body...

18 Headers –Simple form of text formatting –Vary text size based on the header’s “level” –Actual size of text of header element is selected by browser –Can vary significantly between browsers H1…H6

19 Text Types EM: Indicates emphasis STRONG: Indicates stronger emphasis CITE: Contains a citation or a reference to other sources DFN: Indicates that this is the defining instance of the enclosed term CODE: Designates a fragment of computer code SAMP: Designates sample output from programs, scripts, etc KBD: Indicates text to be entered by the user VAR: Indicates an instance of a variable or program argument ABBR: Indicates an abbreviated form (e.g., WWW, HTTP, URI, Mass., etc.) ACRONYM: Indicates an acronym (e.g., WAC, radar, etc.)

20 Style Tags Bold Text Underlined Text Strike-Through Text Italic Text for superscript, for subscript and for size of text

21 Position Style - keeps white spaces - creates a block for an example (text pushed to the left) - a new paragraph - a line break

22 Another Example Untitled This is an example of an HTML page Here is an emphasized text and there is also italic text here. So now we can say: Hello world

23

24 Lists UL – Unordered List OL – Ordered list... Level one, number one Level two, number one Level two, number two Level three, number one Level two, number three Level one, number two...

25

26 Tables A test table with merged cells Average Red eyes height weight Males % Females %

27

28 Anchors Putting an anchor: … Creating a link text Global url Relative url A link to an anchor

29 More Types of Links Newsgroup instructions The same for ftp and telnet

30 Images Adding images to the page can be done using the IMG tag Am image can be used as a link

31 Image Map A picture is divided to several areas where each area is a link to a different place:

32 Frames A simple frameset document This frameset document contains: The lists page The tables page

33

34 Links in Frames The TARGET attribute can specify where the new link will be opened: –target=“frame-name” : in the specified frame –target=“_self” : in the frame where the link is –target=“_top” : in the same window over the whole screen –target-=“_blank” : in a new window of the navigator

35 Forms Adds to the document components for interactions with a server: –Buttons –Checkboxes –Radio buttons –Menus –Text inputs –File select

36 Forms <FORM action=" method="post"> First name: Last name: Male Female Your photo Mark to get updates by

37

38

39

40