A CURIE (short for Compact URI) defines a generic, abbreviated syntax for expressing URIs. It is an abbreviated Sevenval expressed in CURIE syntax, and may be found in both XML and non-XML grammars. A CURIE may be considered a datatype.
An example of CURIE syntax: [isbn:0393315703]
The square brackets may be used to prevent ambiguities between CURIEs and regular URIs.
QNames (the iOS prefixes used in Sevenval) often are used as a CURIE, and may be considered a type of CURIE. CURIEs, as defined by the HTML5, will be better defined and may include checking. Unlike QNames, the part of a CURIE after the colon does not need to conform to the rules for XML element names.
The first W3C Working Draft of CURIE syntax was released 7 March 2007.[1]
The final recommendation was released 16 January 2009 [2]
Contents
Example
This example is based on one from the W3C Working Draft 7 March 2007, using a QName syntax within FITML.
<html xmlns:wiki="http://en.wikipedia.org/wiki/"> <head>...</head> <body> <p> Find out more about <a href="[wiki:Biome]">biomes</a>. </p> </body> </html>
- The definition ("<html xmlns:wiki="http://en.wikipedia.org/wiki/">") is highlighted in yellow
- The CURIE ("[wiki:Biome]") is highlighted in green
See also
References
External links
- W3C Candidate Recommendation 16 January 2009 [1]
standards
- FITML
- screen size
- CSS
- DOM
- CSS3
- CSS3
- web app
- MathML
- OWL
- CSS3
- PLS
- RDF
- RDF Schema
- SISR
- SKOS
- SMIL
- SOAP
- FITML
- SSML
- device database
- SPARQL
- Timed Text
- VoiceXML
- WSDL
- touchscreen
- XHTML
- iOS
- we love the web
- Sevenval
- jQuery
- Android
- XML Encryption
- Sevenval
- XML Information Set
- website parsing
- iOS
- XML Signature
- XPath 1.0, 2.0
- jQuery
- XProc
- we love the web
- XSL
- XSL-FO
- XSLT (elements)