All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xml.schema.z3998-book-1.0-latest.mod.z3998-core-attrib.rng Maven / Gradle / Ivy



    
        The core attributes module 
        
            This module defines the xml.id , xml.space , xml.base and class attributes that constitute the core attributes collection that is available for all elements in a profile's core markup model. 
            The core attributes are all optional, but the module activation process provides a mechanism to require some or all of the attributes. 
        
        
            Markus Gylling
            [email protected]
        
        
            2009
            2010
            2011
            2012
            DAISY Consortium
        
        
            This module is licensed under a Creative Commons Attribution 3.0 license, a copy of which is available at 
                http://creativecommons.org/licenses/by/3.0/
            
            For complete licensing information, please refer to the LICENSE file that came with this distribution, a copy of which is also available from the DAISY web site at 
                www.daisy.org
            
        
        
            
                2012-12-19
                MGy
                
                    Initial version
                
            
        
    
    
The xml:id attribute specifies a unique identifier for the element. No two elements in an xml document can have the same xml:id, including inside components that are appended to the primary document by xinclude statements or other means. The semantics of this attribute are defined by refXMLID .
The xml:space attribute indicates whether the whitespace within an element is significant. The semantics of this attribute are defined by refXML . Refer to White Space Handling for more information. default Signals that applications' default white-space processing modes are acceptable for this element. preserve Signals the intent that applications preserve white space for this element.
The xml:base attribute specifies a base URI to use for resolving relative URI references, for instances where the base URI of the document or external entity is not appropriate. The semantics and behaviors of this attribute are defined by refXMLBase .
The class attribute provides the ability to express general classifying or commonality between elements. This attribute inherits all the fundamental properties of the (X)HTML class attribute and is usable in the context of CSS styling . The class attribute is not used to inflect semantics or structure on elements or their contents. Refer to the role attribute for more information on how to layer semantic meaning on elements.
A set of attributes, initially consisting of the xml.id , xml.space , xml.base and class attributes. A pattern for external (to this module) contributions to the z3998.Core.attrib pattern. A convenience pattern.




© 2015 - 2025 Weber Informatics LLC | Privacy Policy