Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
5 user(s) are online (5 user(s) are browsing encyclopedia)

Members: 0
Guests: 5

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

XOXO

: XOXO is also a symbol for Hugs and Kisses .

XOXO (Extensible Open XHTML Outlines) is an XML format for outlines built from XHTML modularization. Developed by several authors as an attempt to reuse XHTML building blocks instead of inventing unnecessary new XML elements/attributes, XOXO is both based on existing behavior of publishing outlines, lists, and blogrolls on the Web, and as a general outline format for 1:1 processing of fundamental programming language datastructures.

The XOXO specification defines an outline as a hierarchical, ordered list of arbitrary elements. The specification is fairly open which makes it suitable for many types of list data.

==XML format==

The XML elements in a XOXO document are:

; <ol class= xoxo > and <ul class= xoxo > : The ordered list and unordered list are the root elements of XOXO. They may contain the class attribute with the value xoxo . They are also used as containers for outline items. They may have the attribute compact= compact to indicate state of whether child items are visible or not.

; <li> : Represents an item in the outline. May contain an ordered list or unordered list element to contain child items which themselves may do so as well.

; <a> : Represents a hyperlink for an item in the outline. May have a title attribute to indicate additional information, a type attribute to indicate the MIME type of the resource at the destination of the href, a rel attribute to indicate the relationship of the resource at the href to this outline (e.g. using XFN), and/or a rev attribute to indicate the relationship of this outline to the resource at the href (e.g. using VoteLinks).

; <dl> : May contain any number of arbitrary properties using <dt> (definition term) and <dd> (definition) elements.

=Example XOXO documents=

*play list *specification *directory *blogroll

=See also=

*XHTML *microformats *XFN *VoteLinks *OML *OPML

=External links=

*[http://microformats.org/wiki/xoxo XOXO specification] *[http://microformats.org/wiki/xoxo-sample-code xoxo.py] Open source Python library for XOXO outlines *[http://www.decafbad.com/2005/07/map-test/tree2.html outliner.js] Open source CSS+Javascript based powerful XOXO outline editor