Bayu Priyambadha, S.Kom.  HyperText Markup Language (HTML) is the language for specifying the static content of Web pages (based on SGML, the Standard.

Slides:



Advertisements
Similar presentations
Web Development & Design Foundations with XHTML
Advertisements

CREATED BY : VIRAL M.KORADIYA. Anchor elements are defined by the element. The element accepts several attributes, but either the Name or HREF attribute.
HTML. The World Wide Web Protocols Addresses HTML.
HTML: HyperText Markup Language Hello World Welcome to the world!
C HAPTER – 3 I NTRODUCTION TO H TML By :- Pinkesh H. Patel.
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
CSC 551: Web Programming Fall 2001 Basic HTML  hypertext  tags & elements  text formatting  hyperlinks  images  style sheets.
Chapter 4 Marking Up With Html: A Hypertext Markup Language Primer.
Bayu Priyambadha, S.Kom.  HyperText Markup Language (HTML) is the language for specifying the static content of Web pages (based on SGML, the Standard.
HTML and XHTML Controlling the Display Of Web Content.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
HTML Companion. Lecture Objectives Learn about HTML. Know basic HTML tags.
Developing a Basic Web Page with HTML
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
COMP519: Web Programming Autumn 2014 Basic HTML  hypertext  tags & elements  text formatting  lists, hyperlinks, images  tables, frames.
© 2005 ComputerPREP, Inc. All rights reserved. HTML 4.0 and Web Page Design Module I.
ULI101: XHTML Basics (Part III) Introduction to XHTML / Continued … Block-Level vs. Inline Elements (tags) Manipulating Text,  , Text Characteristics,,,,,,,,,,,,,,,
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) HTML Basics James Wang.
Multimedia and Web Technology Prepared by: Asst. Prof. Maryam Eskandari.
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.
Chapter 2: The Client Side: HTML CIS 275—Web Application Development for Business I.
CSc 4370/6370: Web Programming Fall 2012 Basic HTML  hypertext  tags & elements  text formatting  lists, hyperlinks, images  tables, frames  cascading.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
ULI101 – XHTML Basics (Part II) What is Markup Language? XHTML vs. HTML General XHTML Rules Block Level XHTML Tags XHTML Validation.
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.
HTML (HyperText Markup Language)
Chapter 4: Hypertext Markup Language Primer TECH Prof. Jeff Cheng.
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.
Using Html Basics, Text and Links. Objectives  Develop a web page using HTML codes according to specifications and verify that it works prior to submitting.
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.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
HTML 4 Foundation Level Course HyperText Markup Language Most common language used in creating Web documents. You can use HTML to create cross-platform.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
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.
XP 1 HTML Committed to Shaping the Next Generation of IT Experts. 01: Introduction to HTML.
Introduction to HTML 1 Basharat Mahmood, Department of Computer Science, CIIT, Islamabad, Pakistan.
Web Programming : Building Internet Applications Chris Bates CSE :
Just Enough HTML How to Create Basic HTML Documents.
1 SEN 910 CSS/HTML Programming Basic HTML  hypertext  tags & elements  text formatting  hyperlinks  images  tables  frames.
IS1811 Multimedia Development for Internet Applications Lecture 4: Introduction to HTML Rob Gleasure
HTML,DHTML & Javascript/Session1/1 of 39 Introduction and Basic Tags Session 1 of Using HTML, DHTML & JavaScript.
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,
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
HTML: Hyptertext Markup Language Doman’s Sections.
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.
LEARNING HTML PowerPoint #1 Cyrus Saadat, Webmaster.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
L. Anne Spencer (c) 2001 Basic Web Design Document, text, & layout formatting tags & attributes.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
HyperText Markup Language. Web Hosting Creating a web site (on a site like iPage) –Buy domain name ( –iPage has registrar (e.g., FastDomain.
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
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.
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.
INT222 – Internet Fundamentals
HTML Basics.
HTML Programming Basic HTML text formatting.
CSCI-235 Micro-Computers in Science
Computers and Scientific Thinking David Reed, Creighton University
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Bayu Priyambadha, S.Kom

 HyperText Markup Language (HTML) is the language for specifying the static content of Web pages (based on SGML, the Standard Generalized Markup Language)  hypertext refers to the fact that Web pages are more than just text can contain multimedia, provide links for jumping within & without  markup refers to the fact that it works by augmenting text with special symbols (tags) that identify structure and content type HTML is an evolving standard (as new technology/tools are added)  HTML 1 (Berners-Lee, 1989): very basic, limited integration of multimedia in 1993, Mosaic added many new features (e.g., integrated images)  HTML 2.0 (IETF, 1994): tried to standardize these & other features, but late in , Netscape & IE added many new, divergent features  HTML 3.2 (W3C, 1996): attempted to unify into a single standard but didn't address newer technologies like Java applets & streaming video  HTML 4.0 (W3C, 1997): current standard (but moving towards XHTML) attempted to map out future directions for HTML, not just react to vendors  XHTML 1.0 (W3C, 2000): HTML 4.01 modified to conform to XML standards  XHTML 1.1 (W3C, 2001): “Modularization” of XHTML 1.0

 many high-level tools exist for creating Web pages e.g., Microsoft FrontPage, Netscape Composer, Adobe PageMill, Adobe DreamWeaver, HotDog, … also, many applications have "save to HTML" options (e.g., Word) for most users who want to develop basic, static Web pages, these are fine (but many produce poorly structured HTML code)  assembly language vs. high-level language analogy  may want low-level control  may care about size/readability of pages  may want to "steal" page components and integrate into existing pages  may want dynamic features such as scripts or applets  remote editing of web pages may only be possible using a basic text editor so, why are we learning low-level HTML using a basic text editor?

 HTML specifies a set of tags that identify structure and content type  tags are enclosed in specifies an image  most tags come in pairs, marking a beginning and ending and enclose the title of a page an HTML element is an object enclosed by a pair of tags My Home Page is a TITLE element This text appears bold. is a BOLD element Part of this text is bold. is a PARAGRAPH element that contains a BOLD element HTML document is a collection of elements (text/media with context)

 an HTML document has two main structural elements  HEAD contains setup information for the browser & the Web page e.g., the title for the browser window, style definitions, JavaScript code, …  BODY contains the actual content to be displayed in the Web page <!–- Version information File: page01.html Author: COMP Creation: Description: introductory page Copyright: U.Liverpool -- --> My first HTML document Hello world! HTML documents begin and end with and tags Comments appear between HEAD section enclosed between and BODY section enclosed between and * Find more info on HTML docs!

for the most part, layout of the text is left to the browser  every sequence of whitespace is interpreted as a single space  browser automatically wraps the text to fit the window size can override some text layout  can cause a line break using the tag (no closing tag)  can specify a new paragraph (starts on a new line, preceded by a blank line) using …  can force a space character using the symbol for a “non- breaking space”: Text Layout This is a paragraph of text made up of two lines. This is another paragraph with a GAP between some of the words. This paragraph is indented on the first line but not on subsequent lines.

can specify headings for paragraphs or blocks of text  … tags produce a large, bold heading  … tags produce a slightly smaller heading...  … tags produce a tiny heading can insert a horizontal rule to divide sections  draws line across window Blocks of Text Major heading 1 Here is some text. Subheading Here is some subtext. Major heading 2 Here is some more text.

Bill Smiggins Inc. Bill Smiggins Inc. About our Company... This Web site provides clients, customers, interested parties and our staff with all of the information that they could want on our products, services, success and failures. Products We are probably the largest supplier of custom widgets, thingummybobs, and bits and pieces in North America.

can specify styles for fonts  … specify bold  … specify italics  … specify typewriter-like (fixed- width) font  … increase the size of the font  … decrease the size of the font  … put emphasis  … put even more emphasis  … specify a subscript  … a superscript  … include ready-formatted text  & &al; > " © escape characters used in HTML control * Find more info on text tags! Text Variations and Escape Sequences Text Variations We can use simple tags to change the appearance of text within Web pages. Even super script and sub scripts are supported. Text Escape Sequences & < > " © Preformatted text University of Liverpool Department of Computer Science Ashton Building, Ashton Street Liverpool, L69 3BX, UK

there are 3 different types of list elements  … specifies an ordered list (using numbers or letters to label each list item) identifies each list item can set type of ordering, start index  … specifies unordered list (using a bullet for each) identifies each list item  … specifies a definition list identifies each term identifies its definition * We will learn more about the “style” attributes soon enough. (Sort of) Simple Lists... first list item second list item Makes first item number. Next item continues to number. Dweeb young excitable person who may mature into a Nerd Hacker a clever programmer Nerd technically bright but socially inept person

perhaps the most important HTML element is the hyperlink, or ANCHOR  … where URL is the Web address of the page to be displayed when the user clicks on the link if the page is accessed over the Web, must start with if not there, the browser will assume it is the name of a local file  … causes the page to be loaded in a new Window * Find more info on attribute TARGET Hyperlinks The University of Liverpool Open page07 in a new window

 Hubungkan dokumen-dokumen HTML yang sudah anda buat dengan menggunakan hyperlink!  Contoh : Next >> << Prev  Bandingkan attribut :  target = “_blank”  target = “_parent”  Target = “_top”  Targer = “_self”