6. A computer-readable storage medium for representing headers and footers in a markup language document, comprising: determining properties relating to a mini-document used within a word-processing document generated on a word-processing application, wherein the mini-document includes a body portion having text; determining whether the mini-document is at least one member of a group comprising: a header and a footer; individually writing the properties into each of the section properties markup language elements associated with the word processing document, wherein individually writing the properties includes: writing an option element in the mini-document markup language element, wherein the option element includes at least one member of a group comprising: a header value and a footer value, setting a type attribute, wherein the type attribute includes a value that indicates an occurrence pattern of the body of the mini-document within the application document, wherein upon rendering the markup language document, the type attribute causes the body portion of the mini-document to be repeated in the application in accordance with the occurrence pattern, and setting a margin properties of the application document in the section properties of the application document, wherein the margin properties include a numerical position value of the location of the mini-document within the section of the word-processing document; storing each of the individually written properties in the markup language document; validating the markup language document in accordance with a native schema of the word processing application having definitions for the mini-document; and parsing and rendering the markup language document on an application other than the word processing application, wherein the application other than the word processing application does not have access to the native schema of the word processing application having the definitions of the mini-document, wherein the markup language document is rendered according to the properties individually written to the section properties markup language elements.
6. A computer-readable storage medium for representing headers and footers in a markup language document, comprising: determining properties relating to a mini-document used within a word-processing document generated on a word-processing application, wherein the mini-document includes a body portion having text; determining whether the mini-document is at least one member of a group comprising: a header and a footer; individually writing the properties into each of the section properties markup language elements associated with the word processing document, wherein individually writing the properties includes: writing an option element in the mini-document markup language element, wherein the option element includes at least one member of a group comprising: a header value and a footer value, setting a type attribute, wherein the type attribute includes a value that indicates an occurrence pattern of the body of the mini-document within the application document, wherein upon rendering the markup language document, the type attribute causes the body portion of the mini-document to be repeated in the application in accordance with the occurrence pattern, and setting a margin properties of the application document in the section properties of the application document, wherein the margin properties include a numerical position value of the location of the mini-document within the section of the word-processing document; storing each of the individually written properties in the markup language document; validating the markup language document in accordance with a native schema of the word processing application having definitions for the mini-document; and parsing and rendering the markup language document on an application other than the word processing application, wherein the application other than the word processing application does not have access to the native schema of the word processing application having the definitions of the mini-document, wherein the markup language document is rendered according to the properties individually written to the section properties markup language elements. 8. The computer-readable storage medium of claim 6 , wherein the properties of the mini-document stored in the markup language document are understood by an application that understands the markup language when the mini-document is not native to the application.