- From: W3C Community Development Team <team-community-process@w3.org>
- Date: Thu, 2 Apr 2015 17:07:11 +0000
- To: public-argumentation@w3.org
Semantics enhances the selection and styling of content; varieties of semantic selection include: (1) selecting upon URI items in white space separated lists of TERMorCURIEorAbsIRI values, (2) selecting upon parallel markup structure and reference combinators, and (3) graph-based selections with SPARQL expressiveness. Selecting upon URI items in white space separated lists of TERMorCURIEorAbsIRI values, such as @xhtml:role, @rdf:type, @rdfa:typeof or @epub:type, could be expressed with a syntax resembling: x|element[x|attr ~= uri(x|value1)][x|attr ~= uri(x|value2)] { ... } x|element[x|attr ~= uri(x|value1)], x|element[x|attr ~= uri(x|value2)] { ... } x|element:matches([x|attr ~= uri(x|value1)], [x|attr ~= uri(x|value2)]) { ... } x|element:not([x|attr ~= uri(x|value1)]) { ... } An example of selecting upon parallel markup structure, e.g. MathML content markup and parallel markup, and reference combinators: annotation-xml[encoding="..."] ... /xref/ mo { ... } Ontology, description logic and semantic reasoning can enhance the functionality of selection based upon URI items in TERMorCURIEorAbsIRI attribute values, selection based upon the parallel markup structure and reference combinators and of graph-based selection, with an expressiveness resembling that of SPARQL, as broached in Document and Package Semantics and Metadata. ---------- This post sent on Argumentation Community Group 'The Styling of Content and Mathematical Notations by Semantics-based CSS Selectors' https://www.w3.org/community/argumentation/2015/04/02/the-styling-of-content-and-mathematical-notations-by-semantics-based-css-selectors/ Learn more about the Argumentation Community Group: https://www.w3.org/community/argumentation
Received on Thursday, 2 April 2015 17:07:12 UTC