Introduction to XML Please use speaker notes for additional information!

Slides:



Advertisements
Similar presentations
Chapter 3 – Web Design Tables & Page Layout
Advertisements

Introduction to CSS. What is CSS? A CSS (cascading style sheet) file allows you to separate your web sites (X)HTML content from it’s style. Use your (X)HTML.
It’s All About Style The Basics of Style Sheets Presented by Barry Diehl.
Adding styles. Three alternatives HIT151 Web 'n' Net Web Page Basics /*stylesheet*/ h1,h2,h3 { font-family: verdana, arial, 'sans serif'; } p,table,li.
1 Lesson 5 Introduction to Cascading Style Sheets HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
Welcome to Florida International University Online J.O.B.S. Link Applicant Tutorial.
Basic Calendar Something that would make your web page look very nice is a basic calendar. A basic calendar shows the currents days of the month. This.
3 November 2008CIS 340 # 1 Topics To define XML as a technology To place XML in the context of system architectures.
How to Make a Web Page: A Crash Course in HTML programming.
Microsoft Office 2007 Access Integration Feature Sharing Data Among Applications.
1 Welcome to the Colgate University Online Employment System Applicant Tutorial.
Creating Tables in a Web Site Using an External Style Sheet HTML5 & CSS 7 th Edition.
What Is A Web Page? An Introduction to the Internet.
Using color and fonts in HTML and XHTML Please use speaker notes for additional information!
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
CSS (Cascading Style Sheets): How the web is styled Create Rules that specify how the content of an HTML Element should appear. CSS controls how your web.
Web Page Introduction. What is a web page? A web page is a text file containing markup language tags. –A markup language combines text and extra information.
Google Drive. Google Docs Google Drive is the new home for Google Docs Create and share your work online and access your documents from anywhere Manage.
Web Development & Design Foundations with XHTML Chapter 6 Key Concepts.
© 2010 Delmar, Cengage Learning Chapter 7 Using Styles and Style Sheets for Design.
Web Technologies COMP6115 Session 2: Planning, Designing, Constructing and Testing Static Web Sites Dr. Paul Walcott Department of Computer Science, Mathematics.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Dreamweaver -- CSS. Dreamweaver -- MX New icons are added in MX Most of the features commonly used in web design, and are same as FrontPage. New feature.
Shows the entire path to the file, including the scheme, server name, the complete path, and the file name itself. Same idea of stating your full name,
CSS Cascading Style Sheets By Garrett Garman. CSS Why use Style Sheets? Separates Appearance and Structure Modularity Quick and Easy changes Flexibility.
Web Technologies Website Development Trade & Industrial Education
HTML, XHTML, and CSS Chapter 12 Creating and Using XML Documents.
Processing using XML (hierarchy data structure) Please use speaker notes for additional information!
THE BACKBONE OF EVERY WEB PAGE HTML Day 1. What will we learn? How to create a basic web page Backgrounds and colors How to link Web sites How to include.
Using Netscape to Design Basic, Yet Beautiful Web Pages! With Designs by Dan EIL 301, spring 2000.
Web Design I Spring 2009 Kevin Cole Gallaudet University
CSS in XHTML continued Please use speaker notes for additional information!
Website Development with Dreamweaver
Web pages in Linux David Douglas Sam M. Walton College of Business, University of Arkansas.
Web Page Introduction. What is a web page? A web page is a text file containing markup language tags. –A markup language combines text and extra information.
Working with Cascading Style Sheets (CSS) Module 2: HTML Basics LESSON 5.
CSS Basic (cascading style sheets)
Introduction to Tables/Arrays Please use the speaker notes for additional information. Tables/Arrays.
Fall 2005 Using FrontPage to Enhance Blackboard - Darek Sady1 Using FrontPage to Enhance Blackboard 1.Introduction 2.Starting FrontPage 3.Creating Documents.
XML with ASP using ASP:DataList Please use speaker notes for additional information!
Dreamweaver CS4 Concepts and Techniques Chapter 9 Using Spry to Create Interactive Web Pages.
Cascade Style Sheet Introduction. What is CSS?  CSS stands for Cascading Style Sheets  Styles define how to display HTML elements  Styles were added.
© 2011 Delmar, Cengage Learning Chapter 8 Using Styles and Design Style Sheets for Design.
Using XML with ASP and the ASP:Repeater Please use speaker notes for additional information!
Planning your site/organization on the Web Please use speaker notes for additional information!
 HTML is hypertext markup language. It is a way for people to display their information with more complex pictures and text displays. Before HTML, messages.
USING XML AS A DATA SOURCE. Data binding is a process by which information in a data source is stored as an object in computer memory. In this presentation,
XP 1 New Perspectives on XML Binding XML Data with Internet Explorer.
New Perspectives on XML, 2nd Edition Tutorial 9B1 USING XML AS A DATA SOURCE TUTORIAL 9B.
IT Introduction to Website Development Welcome!
HTML GUIDE Press F5 and then Click on the links on the left to get to the section you want Section 1: Getting Started Section 2: Moving Banner Section.
My completed roller skating website By Amber Hills.
12/15/20151 WEBSITE CREATION DOING IT MANUALLY. 12/15/20152 PURPOSE of WEBSITE To give colleagues and prospective employers some information about your.
CSS – 8 Step Walk Through! Using HTML. You will use 8 steps to transform this page to…
CSS Hadas Kahsay. Overview  What is CSS  Basic syntax of CSS Rules  How to link CSS style to html documents  Browsers and CSS  Advantages of CSS.
Web Page Introduction. What is a web page? A hypertext that contains clickable links. A web page is a text file containing Hyper Text MarkUp Language.
Company LOGO In the Name of Allah,The Most Gracious, The Most Merciful King Khalid University College of Computer and Information System Web pages Development.
Group 9: Through examples, explain how to build a css navigation bar. Presented by: Daniel Ku, Matt Iannacci & Iphia Henry.
Creating Web Pages with Links, Images, and Embedded Style Sheets
Chapter 4 Frames and Cascading Style Sheets. Frames Frames divide a browser window into two or more separate pieces or panes, with each pane containing.
Cascading Style Sheets - CSS December 20, 2008 NTPCUG Expression Web SIG.
CSS Introductions. Objectives To take control of the appearance of a Web site by creating style sheets. To use a style sheet to give all the pages of.
Creating Web Documents CSS examples (do more later) Lab/Homework: Read chapters 15 & 16. Work on Project 3, do postings.
Open the Nissan.html page in a suitable application and create the table shown below between Table 3 and 4. Set the appropriate sizes for each cell. A.
With Microsoft FrontPage 2000
Creating Tables in a Web Site Using an External Style Sheet
To view your master work in a browser you do this:
Creating a Web Site using a free site and a file manager
Introduction to the ISB Intranet
Common Page Design Elements
Presentation transcript:

Introduction to XML Please use speaker notes for additional information!

Books in the hall bookcase Talking Animal Thorton Burgess The Adventures of Reddy Fox The Adventures of Peter Rabbit The Adventures of Lightfoot the Deer The Adventures of Buster Bear The Adventures of Jimmy Skunk Pioneer Life Laura Ingles Wilder Little House on the Prairie Colonial Times Alice Turner Curtis A Little Maid of Bunker Hill A Little Maid of Virginia

As you can see, I opened books1.xml from my A drive into Netscape. This is how it appears.

As you can see, I opened books1.xml from my A drive into Explorer. This is how it appears.

I clicked on the minus sign next to subtract and it reduced to just the element SUBJECT. If I click on the plus sign that is now there, the SUBJECT will expand to include the information beneath it.

I have now made the ELEMENT for Books in the hall bookcase

Books in the hall bookcase Talking Animal Thorton Burgess The Adventures of Reddy Fox The Adventures of Peter Rabbit The Adventures of Lightfoot the Deer The Adventures of Buster Bear The Adventures of Jimmy Skunk Pioneer Life Laura Ingles Wilder Little House on the Prairie Colonial Times Alice Turner Curtis A Little Maid of Bunker Hill A Little Maid of Virginia This XML code is seen using the bookscss.css style sheet. CATEGORY { color:navy; font-size:16pt; font-weight:bold; display:block; } SUBJECT { color:red; font-size:14pt; display:block; } Partial style sheet.

CATEGORY { color:navy; font-size:16pt; font-weight:bold; display:block; } SUBJECT { color:red; font-size:14pt; display:block; } AUTHOR { color:green; font-size:12pt; display:block; margin-left:10pt; } TITLE { color:black; font-size:12pt; text-decoration:underline; display:block; margin-left:30pt; }

This is from my hard drive. This is from the brinkster web site.

Stephen Daniels Sports Reporter Al Richards Engineering Consultant Jennifer Ames Foreign Consultant Sarah Grant Scientific Web Carl Hersey Foreign Consultant payroll.xml

Fall River Management body { background:beige; } #Page_Header { font-style:bold; font-size: 26pt; text-align:center; color:brown; } #Sub_Header { font-style:bold; font-size: 22pt; text-align:center; color:brown; } #List_Header { font-size:16pt; color:brown; border-bottom: solid 1 brown; } table { color:brown; border:solid thin brown; }

.fortable { border:solid thin brown; bordercolordark:brown; bordercolorlight:brown; width:300pt; }.forbutton { color:beige; background:brown; } Fall River Management 777 Elsbree Street Fall River, MA Personnel List First Name: Last Name: Department: This line establishes the link between what I will call Personnel_Data in my code and the actual data file which is called payroll.xml. For each table column where I want to put data from the XML file, I specify the connection to Personnel_Data and the name of the field on the XML data file.

Job: Salary: First <button class="forbutton" onClick="Personnel_Data.recordset.movePrevious(); if (Personnel_Data.recordset.BOF) Personnel_Data.recordset.moveFirst()"> Previous <button class="forbutton" onClick="Personnel_Data.recordset.moveNext(); if (Personnel_Data.recordset.EOF) Personnel_Data.recordset.moveLast()"> Next Last Note the if statement checking to see if moving back you go past the beginning of the file (BOF) and moving backward you go past the end of the file (EOF).

Fall River Management body { background:beige; } #Page_Header { font-style:bold; font-size: 26pt; text-align:center; color:brown; } #Sub_Header { font-style:bold; font-size: 22pt; text-align:center; color:brown; } #List_Header { font-size:16pt; color:brown; border-bottom: solid 1 brown; } table { color:brown; border:solid thin brown; }

th { border:solid thin beige; background: brown; color: beige; width:80pt; }.fortable { border:solid thin brown; bordercolordark:brown; bordercolorlight:brown; width:400pt; }.forcell { border:solid thin brown; text-align:center; width:80pt; }.forbutton { color:beige; background:brown; } Fall River Management 777 Elsbree Street Fall River, MA Personnel List

First Name Last Name Department Job Salary Note that I set up style for th in the style section - here is a copy: th { border:solid thin beige; background: brown; color: beige; width:80pt; } Each data field is listed in a separate cell on the same line. Binding the recordset to the table.

Fall River Management body { background:beige; } #Page_Header { font-style:bold; font-size: 26pt; text-align:center; color:brown; } #Sub_Header { font-style:bold; font-size: 22pt; text-align:center; color:brown; } #List_Header { font-size:16pt; color:brown; border-bottom: solid 1 brown; } table { color:brown; border:solid thin brown; }

th { border:solid thin beige; background: brown; color: beige; width:80pt; }.fortable { border:solid thin brown; bordercolordark:brown; bordercolorlight:brown; width:400pt; }.forcell { border:solid thin brown; text-align:center; width:80pt; }.forbutton { color:beige; background:brown; } Fall River Management 777 Elsbree Street Fall River, MA Personnel List

First Name Last Name Department Job Salary First <button class="forbutton" onClick="persTable.previousPage(); if (Personnel_Data.recordset.BOF) persTable.firstPage()"> Previous <button class="forbutton" onClick="persTable.nextPage(); if (Personnel_Data.recordset.EOF) persTable.lastPage()"> Next Last This gives the table an id name and establishes the datapagesize at 2. Navigating pages.