Embedded RDF (eRDF) is a syntax for writing
HTML
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
in such a way that the information in the HTML document can be extracted (with an eRDF
parser
Parsing, syntax analysis, or syntactic analysis is the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar. The term ''parsing'' comes from Lati ...
or
XSLT
XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subse ...
style sheet) into
Resource Description Framework The Resource Description Framework (RDF) is a World Wide Web Consortium (W3C) standard originally designed as a data model for metadata. It has come to be used as a general method for description and exchange of graph data. RDF provides a variety of ...
(RDF). This can be of great use for searching within data.
It was invented by
Ian Davis in 2005, and partly inspired by
microformats,
Email stating microdata inspiration
/ref> a simplified approach to semantically annotate data in websites. This specification is obsolete, superseded by RDFa, Microdata Microdata can mean:
* Microdata (statistics), a statistical term for individual response data in surveys and censuses
* Microdata (HTML), a specification for semantic markup in HTML
* Microdata Corporation
Microdata Corporation was an American ...
, and JSON-LD.
See also
* RDFa, W3C's approach at embedding RDF within HTML
* JSON-LD, W3C's approach at embedding RDF within HTML in the form of JSON snippets
* GRDDL, a way to extract (annotated) data out of XHTML
Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated.
While HTML, prior ...
and XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
documents and transform it into an RDF graph
* Microdata (HTML), another approach at embedding semantics in HTML using additional attributes.
* microformats, the most common way of embedding additional semantics in HTML.
References
External links
Project at
GitHub
GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, co ...
Resource Description Framework Wiki
at W3.org
XML-based standards
Metadata publishing
Semantic Web
{{Markup-languages-stub