Introduction to XML History Concepts Well-formed XML

Slides:



Advertisements
Similar presentations
Tables Feb. 14, Tables Great way to organize and display information Laid out in columns and rows Think of an excel spreadsheet Defined with tag.
Advertisements

HTML popo.
The eXtensible Markup Language (XML) An Applied Tutorial Kevin Thomas.
Getting a Taste of Cascading Stylesheets Steve Mooradian December 14, 2005.
Part 2 Introduction to CSS. CSS Syntax – class selector 1 With the class selector you can define different styles for the same type of HTML element. You.
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.
 Fundamentals of Web Design.  Describe the history and theory of XHTML  Understand the rules for creating valid XHTML documents  Apply a DTD to an.
History Leading to XHTML
MIS 425 Lecture 1 – HTML Basics and Web Page Design Instructor: Martin Neuhard
Tutorial 9 Working with XHTML
Introduction to HTML CPS470 Software Engineering Fall 1998.
Tutorial 9 Working with XHTML. XP Objectives Describe the history and theory of XHTML Understand the rules for creating valid XHTML documents Apply a.
Creating a Well-Formed Valid Document. 2 Objectives Introducing XHTML Creating a Well-Formed Document Creating a Valid Document Creating an XHTML Document.
HTML Elements. HTML documents are defined by HTML elements.
Introduction to HTML academy.zariba.com 1. Lecture Content 1.What is HTML? 2.The HTML Tag 3.Most popular HTML tags 2.
Working with XHTML Creating a Well-Formed Valid Document.
XP Tutorial 9New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
XP The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 140 Internet Tools Instructor: Enoch E. Damson.
Introduction to XML cs3505. References –I got most of this presentation from this site –O’reilly tutorials.
An Introduction to XML Presented by Scott Nemec at the UniForum Chicago meeting on 7/25/2006.
Web Design I Spring 2009 Kevin Cole Gallaudet University
ACM 511 HTML Week -1 ACM 511 Course Notes. Books ACM 511 Course Notes.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
TEXT ENCODING INITIATIVE (TEI) Inf 384C Block II, Module C.
XP 1 HTML Committed to Shaping the Next Generation of IT Experts. 01: Introduction to HTML.
XML About XML Things to be known Related Technologies XML DOC Structure Exploring XML.
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 Tutorial 9 1 Working with XHTML. XP SGML 2 Standard Generalized Markup Language (SGML) A standard for specifying markup languages. Large, complex standard.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
17 Apr 2002 XML Syntax: Documents Andy Clark. Basic Document Structure Element tags – Elements have associated attributes Text content Miscellaneous –
UB LIS 571 Soergel Lecture 6.2a Formatting documents for interpretation by computer programs. Document markup languages Dagobert Soergel Department of.
HTML ( HYPER TEXT MARK UP LANGUAGE ). What is HTML HTML describes the content and format of web pages using tags. Ex. Title Tag: A title It’s the job.
Web Application Programming Presented by: Mehwish Shafiq.
Introduction to Markup Languages January 31, 2002.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
Unit 3 — Advanced Internet Technologies Lesson 11 — Introduction to XSL.
XP Tutorial 9New Perspectives on HTML and XHTML, Comprehensive 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
Creating User Interfaces XML, MathML, ChomeVox. XML eXtended Markup Language Tags and text Tags are singletons and paired. Tags have types and, generally,
Tutorial 9 Working with XHTML. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Describe the history and theory of XHTML.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
XP 1 HTML Tutorial 1: Developing a Basic Web Page.
Basic Steps to create a Website using HTML5. Hypertext Markup Language.
Tutorial 9 Working with XHTML. XP Objectives Describe the history and theory of XHTML Understand the rules for creating valid XHTML documents Apply a.
XML Extensible Markup Language
HTML is about making documents. Simple Code for Simple Layout My Document This is an example HTML document First paragraph Second paragraph This is the.
CH 3 Your First XML Document.  How to write and save simple XML documents  How to assign XML elements three kinds of meaning: structural, semantic,
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
Basic HTML Introduction to HTML.
Creating a Well-Formed Valid Document
Tutorial 9 Working with XHTML
The Object-Oriented Thought Process Chapter 11
Representation and Markup
HTML5 – Heading, Paragraph
Introduction to XHTML.
Chapter 1 HTML, XHTML, and the World Wide Web
WEBSITE DESIGN Chp 1
Cascading Style Sheets - Building a stylesheet
Chapter 1 HTML, XHTML, and the World Wide Web
Tutorial 9 Working with XHTML
XML Data Introduction, Well-formed XML.
Introduction to Cascading Style Sheets (CSS)
Introduction to HTML5.
HTML 5 SEMANTIC ELEMENTS.
Pertemuan 1 Desain web Pertemuan 1
Cascading Style Sheets - Building a stylesheet
Allyson Falkner Spokane County ISD
CGS 3066: Web Programming and Design Fall 2019
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Presentation transcript:

Introduction to XML History Concepts Well-formed XML history of markup languages metamorphosis of HTML into XML Concepts documents = elements, attributes + content Well-formed XML fundamental syntax of XML

The Path to XML Development markup languages text processing and document formatting GML, troff, TeX abstract document / data notations SGML specific document architecture TEI DocBook HTML

HTML HTML was originally not an SGML application borrowed the syntax < </ > &; ignored the grammar most HTML written by hand syntax errors accommodated HTML slowly evolved a particular presentation semantics

HTML: The Beginning HTML began as a language for encoding simple document semantics <H1>Things to See in London</H1> <p>The <I>Millenium Dome</I> is great.

HTML: Effects through Bloating It became more bloated to allow more design precision and visual effects. <H1>Things to See in London</H1> <p><center>The <I>Millenium Dome</I> is <blink>great </blink></center>.

HTML: Simplicity through Style Until precise style specifications were added. Large font, bold, red <H1>Things to See in London</H1> <p>The <I>Millenium Dome</I> is great. Any font denoting emphasis Normal font, indent 1cm, centered

HTML: Style is All But then the names of the tags became irrelevant. Large font, bold, red <H1>Things to See in London</H1> <p>The <I>Millenium Dome</I> is great. Any font denoting emphasis Normal font, indent 1cm, centered

HTML: Or are Data and Style Equal? So invent your own for your own applications. Large font, bold, red <day>Things to See in London</day> <see>The <place>Millenium Dome</place> is great.</see> Any font denoting emphasis Normal font, indent 1cm, centered

HTML: Or is Data All? And forget the display semantics. Information is for using, not looking at! <day>Things to See in London</day> <see>The <place>Millenium Dome</place> is great.</see> The result of this transformation is XML