w3schools    w3Schools
Search W3Schools :
HOME HTML CSS XML JAVASCRIPT ASP PHP SQL MORE...   References Examples Forum About

XML Certification
Download XML editor
Custom Programming
Table of contents
XSLFO Tutorial
XSLFO Documents
XSLFO Output
XSLFO Blocks
XSLFO Tables
XSLFO Software

XSLFO Reference
XSLFO Objects

Selected Reading
Web Statistics
Web Glossary
Web Hosting
Web Quality

W3Schools Tutorials
W3Schools Forum

Helping W3Schools


XSL-FO Reference

previous next

XSL Formatting Objects Reference

The process that converts a description into a presentation is called formatting.

Object Description
basic-link Represents the start resource of a link
bidi-override Overrides the default Unicode BIDI direction
block Defines a block of output (e.g. paragraphs and titles)
block-container Defines a block-level reference-area
character Specifies a character that will be mapped to a glyph for presentation
color-profile Defines a color-profile for a stylesheet
conditional-page-master-reference Specifies a page-master to be used when the conditions defined are true
declarations Groups global declarations for a stylesheet
external-graphic Used for a graphic where the graphics data resides outside of the XML result tree
float Typically used to position an image in a separate area at the beginning of a page OR to position an image to one side, with the content flowing along-side of the image
flow Contains all elements to be printed to a page
footnote Defines a footnote within the region-body of a page
footnote-body Defines the content of the footnote
initial-property-set Formats the first line of an <fo:block>
inline Formats a part of a text with a background or enclosing it in a border
inline-container Defines an inline reference-area
instream-foreign-object Used for inline graphics or for "generic" objects where the object's data resides as descendants of <fo:instream-foreign-object>
layout-master-set Holds all masters used in a document

Used to generate "." to separate titles from page numbers in table of contents, or to create input fields in forms, or to create horizontal rules

list-block Defines a list
list-item Contains each item in the list
list-item-body Contains the content/body of the list-item
list-item-label Contains the label for the list-item (typically a number, character, etc.)
marker Used with <fo:retrieve-marker> to create running headers or footers

Contains (within an <fo:multi-switch>) each alternative sub-tree of XSL-FO objects. The parent <fo:multi-switch> will choose which alternative to show and hide the rest

multi-properties Used to switch between two or more property-sets
multi-property-set Specifies an alternative property-set that will be applied depending on the state of the user agent
multi-switch Holds one or more <fo:multi-case> objects and controls the switching between them (activated by <fo:multi-toggle>)
multi-toggle Used to switch to another <fo:multi-case>
page-number Represents the current page-number
page-number-citation References the page-number for the page that contains the first normal area returned by the cited object
page-sequence A container for page output elements. There will be one <fo:page-sequence> object for each page layout
page-sequence-master Specifies which simple-page-masters are to be used and in which order
region-after Defines a page footer
region-before Defines a page header
region-body Defines a page body
region-end Defines the right sidebar of a page
region-start Defines the left sidebar of a page
repeatable-page-master-alternatives Specifies repetition of a set of simple-page-masters
repeatable-page-master-reference Specifies repetition of a single simple-page-master
retrieve-marker Used with <fo:marker> to create running headers or footers
root The root (top) node for XSL-FO documents
simple-page-master Defines the size and shape of a page
single-page-master-reference Specifies a page-master to be used at a given point in the sequence of pages
static-content Contains static content (e.g. headers and footers) that will be repeated on many pages
table Formats the tabular material of a table
table-and-caption Formats a table and its caption
table-body Container for table rows and table cells
table-caption Contains the caption for a table
table-cell Defines a table cell
table-column Formats the columns of a table
table-footer Defines a table footer
table-header Defines a table header
table-row Defines a table row
title Defines a title for a page-sequence
wrapper Specifies inherited properties for a group of XSL-FO objects

previous next

Altova® MissionKit® - Integrated suite of XML tools

The Altova MissionKit is a suite of intelligent XML tools, including:

XMLSpy® – industry-leading XML editor

  • Support for all XML-based technologies
  • Graphical editing views, powerful debuggers, code generation, & more

MapForce® – graphical data mapping tool

  • Drag-and-drop data conversion with code generation
  • Support for XML, DBs, EDI, Excel® 2007, text, Web services

StyleVision® – visual stylesheet designer

  • Drag-and-drop stylesheet design for XML & databases
  • Output to HTML, PDF, RTF, Word 2007, & more

And more…

Try before you buy with a free fully functional 30-day trial

Download today


Get Your Diploma!

W3Schools' Online Certification Program is the perfect solution for busy professionals who need to balance work, family, and career building.

The HTML Certificate is for developers who want to document their knowledge of HTML, XHTML, and CSS.

The JavaScript Certificate is for developers who want to document their knowledge of JavaScript and the HTML DOM.

The XML Certificate is for developers who want to document their knowledge of XML, XML DOM and XSLT.

The ASP Certificate is for developers who want to document their knowledge of ASP, SQL, and ADO.

The PHP Certificate is for developers who want to document their knowledge of PHP and SQL (MySQL).

ASP.NET Web Hosting
Web Hosting
$15 Domain Name
Save $20 / year!
Buy UK Domain Names
Register Domain Names
Cheap Domain Names
Cheap Web Hosting
Best Web Hosting
PHP MySQL Hosting
Top 10 Web Hosting
UK Reseller Hosting
Web Hosting
FREE Web Hosting
Website Templates
Flash Templates
Website Builder
Internet Business Opportunity
Custom Programming
FREE Trial or Demo
Web Content Manager
Forms,Web Alerts,RSS
Download XML editor
FREE Flash Website
FREE Web Templates
US Web Design Schools
HTML Certification
JavaScript Certification
XML Certification
PHP Certification
ASP Certification
Home HOME or Top of Page Validate   Validate   W3C-WAI level A conformance icon Printer Friendly  Printer Friendly

W3Schools is for training only. We do not warrant the correctness of its content. The risk from using it lies entirely with the user.
While using this site, you agree to have read and accepted our terms of use and privacy policy.
Copyright 1999-2009 by Refsnes Data. All Rights Reserved.