1 Introduction1.1 Purpose of the DocumentThe purpose of this wiki page is to define an overview of the XHTML Gigaset Profile; it describes the elements and attributes suitable for the Interactive Info Center. Since it defines a subset of XHTML, it is called XHTML Gigaset Profile (XHTML GP). 1.2 ValidityThis page is valid for the specification of the interface to the Interactive Info Center for the realization of Gigaset Web Services. 2 XHTML Reference2.1 XHTML-GP Markup RulesXHTML-GP is based on XHTML-MP (which is based on XHTML) and uses the same markup rules. XHTML elements consist of a start tag (which includes the element name and element attributes), element content, and an end tag arranged as follows:
Not all elements have attributes or content. The following rules apply to XHTML and XHTML-GP documents:
2.2 Prologue ComponentsEach XHTML-GP document starts with a prolog. The prolog declares the language standards to which the document conforms and identifies the document’s root element. 2.2.1 XML declarationValid XHTML-GP documents start with an XML declaration, for example:
This XML declaration states that the document follows the syntax of XML 1.0. This is the only XML version that is supported by the Gigaset system. It also states that the character encoding follows the utf-8 standard. The Gigaset system always supports the character set ISO-8859-1, also known as “Latin 1”. More character sets might be supported as product specific feature:
2.2.2 Doctype declarationEvery valid XHTML-GP document contains a DOCTYPE declaration between the XML declaration and the document’s root element. The DOCTYPE declaration tells the browser which XHTML-GP document type the document conforms to and the name of the root element (for
3 XHTML-GP Reference3.1 Overview3.1.1 Elements and AttributesThis chapter defines the elements and attributes used in the XHTML Gigaset Profile. Other elements are interpreted as <p> elements. Unknown attributes are silently ignored.
1 not in infoscreensaver 3.1.2 CSS StylesThis chapter defines the CSS styles and their values used in the XHTML Gigaset Profile. Other styles and values are silently ignored.
3.2 Classification of Elements3.2.1 Block ElementsBlock elements generate a dedicated paragraph in the text flow, i.e. these elements always start in a new line. Block elements might contain regular text and inline elements. Some block elements might also contain other block elements. Exceptions from this rule 3.2.2 Inline ElementsInline-Elements do not create a dedicated paragraph in the text flow. Inline-Elements are subordinated, inner elements for block elements. Normally, they might contain normal text as well as additional inline elements, but no block elements. Exceptions from this |