cssSelector
A CSS selector, e.g. of a SpeakableSpecification or WebPageElement. In the latter case, multiple matches within a page can constitute a single conceptual "Web page element".
Values expected to be one of these types |
---|
CssSelectorType
|
Used on these types |
---|
SpeakableSpecification
WebPageElement
|
Source
https://github.com/schemaorg/schemaorg/issues/1389
ExamplesAn example of 'speakable' markup (JSON-LD only, initially).
TODO
TODO
{ "@context": "http://schema.org/", "@type": "WebPage", "name": "Jane Doe's homepage", "speakable": { "@type": "SpeakableSpecification", "cssSelector": ["headline", "summary"] }, "url": "http://www.janedoe.com" } TYPES: speakable PRE-MARKUP: An example of 'speakable' markup (JSON-LD only, initially). MICRODATA: TODO RDFA: TODO JSON: { "@context": "http://schema.org/", "@type": "WebPage", "name": "Jane Doe's homepage", "speakable": [ "#myhead1", "#thesummary"], "url": "http://www.janedoe.com" }
An example of speakable markup in Microdata in HTML head section.
<!DOCTYPE html> <html> <head rel="home" href="/" itemid="" itemscope itemtype="http://schema.org/SpeakableSpecification"> <title>Example showing complex structures in HTML head</title> <meta itemprop="cssSelector" content=".title" /> <meta itemprop="xpath" content="/html/body/h3" /> </head> <body> <h1 class="title">Complex Microdata in HTML head</h1> <p>...</p> </body> </html>
TODO
TODO