ITSE 1456 – 01 Extensible Markup Language(XML) 1 Ade Buraimoh.

Slides:



Advertisements
Similar presentations
Introduction to HTML & CSS
Advertisements

The eXtensible Markup Language (XML) An Applied Tutorial Kevin Thomas.
Getting a Taste of Cascading Stylesheets Steve Mooradian December 14, 2005.
CSS The basics { }. CSS Cascading Style Sheets - language used to – describe html appearance & formatting Style Sheet - file that describes – how html.
Project 1 Introduction to HTML.
XHTML 16-Apr-17.
17-Jun-15 XHTML 2 What is XHTML? XHTML stands for Extensible Hypertext Markup Language XHTML is aimed to replace HTML.
Extending HTTP to Improve XML Performance CSE 330 Jeffrey R. Ellis.
XML A brief introduction ---by Yongzhu Li. XML --- a brief introduction 2 CSI668 Topics in System Architecture SUNY Albany Computer Science Department.
XML Introduction By Hongming Yu Feb 6 th, Index Markup Language: SGML, HTML, XML An XML example Why is XML important XML introduction XML applications.
Developing a Basic Web Page with HTML
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
1st Project Introduction to HTML.
Introduce of XML Xiaoling Song CS157A. What is XML? XML stands for EXtensible Markup Language XML stands for EXtensible Markup Language XML is a markup.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Basics of HTML.
© 2012 Adobe Systems Incorporated. All Rights Reserved. LEARNING THE LANGUAGE OF THE WEB INTRODUCTION TO HTML AND CSS.
Chapter 1 Introduction to HTML, XHTML, and CSS
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
Session II Chapter 2 – Chapter 2 – XSLhttp://
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
XML About XML Things to be known Related Technologies XML DOC Structure Exploring XML.
 cascade Style Sheets (CSS) is a mark-up language that was first proposed in 1994 by Håkon Wium Lie. CSS works in conjunction with HTML to greatly increase.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
How the Web Works Digital Histories Workshop Adam Crymble.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
1 Introduction  Extensible Markup Language (XML) –Uses tags to describe the structure of a document –Simplifies the process of sharing information –Extensible.
Introduction to XML This presentation covers introductory features of XML. What XML is and what it is not? What does it do? Put different related technologies.
XP 1 Creating an XML Document Developing an XML Document for the Jazz Warehouse XML Tutorial.
XML Basics A brief introduction to XML in general 1XML Basics.
Jennifer Widom XML Data Introduction, Well-formed XML.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
DYNAMIC HTML What is Dynamic HTML: HTML code that allow you to change/ specify the style of your web pages. Example: specify style sheet, object model.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 1COMP9321, 15s2, Week.
XML A Language Presentation. Outline 1. Introduction 2. XML 2.1 Background 2.2 Structure 2.3 Advantages 3. Related Technologies 3.1 DTD 3.2 Schemas and.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
XML The Extensible Markup Language (XML ), which is comparable to SGML and modeled on it, describes how to describe a collection of data. A standard way.
CSS Cascading Style Sheets A very brief introduction CSS, Cascading Style Sheets1.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Basic Steps to create a Website using HTML5. Hypertext Markup Language.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
XML Notes taken from w3schools. What is XML? XML stands for EXtensible Markup Language. XML was designed to store and transport data. XML was designed.
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.
Cascading Style Sheets (CSS)
CSS Cascading Style Sheets
Week-12 (Lecture-1) Cascading Style Sheets (CSS): describe how documents are presented on screens. Types of Style Sheets: External Style Sheet - Define.
Web Basics: HTML/CSS/JavaScript What are they?
Project 1 Introduction to HTML.
ITSE 1456 – 01 Extensible Markup Language(XML)
XML Related Technologies
Chapter 1 Introduction to HTML.
Styles with Cascading Style Sheets (CSS)
Web Languages What Is a Web Page?
Project 1 Introduction to HTML.
Introduction to web design discussing which languages is used for website designing
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Web Languages What Is a Web Page?
XML Data Introduction, Well-formed XML.
XML Introduction By Hongming Yu Feb 6th, 2002.
Introduction to World Wide Web
Class 4: Building Interactive Web Pages
Presentation transcript:

ITSE 1456 – 01 Extensible Markup Language(XML) 1 Ade Buraimoh

Outline How semantic tagging makes XML documents easier to maintain and develop than their HTML equivalents How to post XML documents on Web servers in a form everyone can read How to make sure your XML is well-formed How to format your documents with CSS and XSL style sheets How to validate documents with DTDs How to use entities to build large documents from smaller parts How attributes describe data How to connect documents with XLinks and XPointers 2

What is XML Stands for Extensible Markup Language The first thing you need to understand about XML is that it isn’t just another markup language like HTML These languages define a fixed set of tags that describe a fixed number of elements. It’s a language that lets you make up the tags you need as you go along XML markup describes a document’s structure and meaning 3

XML describes structure and semantics, not formatting XML markup describes a document’s structure and meaning

Related Technologies HTML Separating content from presentation is an extremely effective technique that improves both the content and the appearance of the document. Among other things, it enables authors, programmers, and designers to work more independently of each other. HTML tutorial 5

Sending and retrieving form data 6 Apache, IIS, Tomcat Explorer, Firefox US/docs/Web/Guide/HTML/Forms/Sending_and_retrieving_form_data The Hypertext Transfer Protocol

Related Technologies cont.. CSS – Cascading Style Sheets - define formatting properties such as font size, font family, font weight, paragraph indentation XSL – eXtensible Stylesheet Language 7

Related Technologies cont.. XLinks -XLinks enable any element to become a link <PLAY xlink:type=”simple” xmlns:xlink=” xlink:href= “ The Tempest by Shakespeare XPointers - XPointers allow links to point not just to a particular document at a particular location,but to a particular part of a particular document 8

Why Are Developers Excited About XML? Domain-specific markup languages - XML enables individual professions (for example, music, chemistry, human resources) to develop their own domain- specific markup languages Self-describing data Interchange of data among applications - Java,ERP(PeopleSoft, SAP,etc…), AJAX – Asynchronous JavaScript and XML Use for pdf file /Examples.csp /Examples.csp Structured data 9

Self-describing data Judson McDaniel 21 Feb Dec

US/docs/Web/Guide/HTML/Forms/Sending_and_retrieving_form_data US/docs/Web/Guide/HTML/Forms/Sending_and_retrieving_form_data 11