XOXO (mikroformat)

XOXO ( eXtensible Open XHTML Outlines ) för webbsyndikering är ett XML- mikroformat för konturer byggt ovanpå XHTML . Utvecklat av flera författare som ett försök att återanvända XHTML-byggklossar istället för att uppfinna onödiga nya XML-element/attribut, är XOXO baserat på befintliga konventioner för publicering av konturer, listor och blogrolls på webben.

XOXO-specifikationen definierar en disposition som en hierarkisk, ordnad lista med godtyckliga element. Specifikationen är ganska öppen vilket gör den lämplig för många typer av listdata. Till exempel är den mer semantiska versionen av S5 presentationsfilformat baserad på XOXO.

XML-format

XML-elementen i ett XOXO-dokument är:

<ol class="xoxo">
<ul class="xoxo">
Den ordnade listan och den oordnade listan är rotelementen i XOXO. De kan innehålla klassattributet med värdet xoxo . De används också som behållare för konturartiklar. De kan ha attributet compact="compact" för att indikera status för om underordnade föremål är synliga.
<li>
Representerar ett objekt i konturen. Kan innehålla en ordnad lista eller oordnad listelement för att innehålla underordnade objekt som själva kan göra det också.
<a>
Representerar en hyperlänk för ett objekt i dispositionen. Möjliga attribut inkluderar: ett titelattribut för att indikera ytterligare information; ett typattribut för att indikera MIME-typen för länkdestinationen; ett rel -attribut för att indikera länkresursens relation till denna disposition (t.ex. med XFN ); och/eller ett rev -attribut för att indikera förhållandet mellan denna disposition och den länkade resursen (t.ex. genom att använda VoteLinks).
<dl>
Kan innehålla valfritt antal godtyckliga egenskaper som använder <dt> (definitionsterm) och <dd> (definitionsbeskrivning) element.

Exempel XOXO använder

Se även

externa länkar