Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Welcher Doctype: XHTML + Microdata + OpenGraph

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
m3abakus
PostRank 2
PostRank 2
Beiträge: 33
Registriert: 17.11.2008, 23:41

Beitrag von m3abakus » 25.04.2012, 12:25

Hallo,

ich möchte eine XHTML (transitional) Webseite mit Microdaten (schema.org) und OpenGraph Tags erweitern.

Leider scheitere ich am W3C Validator schon bei der Auswahl des richtigen Doctypes.

Wie sollte der Doctype und <html> Tag aussehen, damit der W3C Validator nichts zu meckern hat?

Folgendes ist die Ausgangssituation:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  <html xmlns="http&#58;//www.w3.org/1999/xhtml" 
    xmlns&#58;og="http&#58;//opengraphprotocol.org/schema/" 
    xmlns&#58;fb="http&#58;//www.facebook.com/2008/fbml" 
    xml&#58;lang="de" lang="de">
Folgende Fehler meldet der W3C Validator:
- there is no attribute "property"

Code: Alles auswählen

<meta property="og&#58;type" content="website" />
- there is no attribute "itemprop"

Code: Alles auswählen

<meta itemprop="name" content="#sitename# | #domain#" />
- there is no attribute "itemscope"
- there is no attribute "itemtype"

Code: Alles auswählen

<body class="body" itemscope="itemscope" itemtype="http&#58;//schema.org/WebPage">
... was müsste ich ändern?

Folgendes hab ich probiert, leider ohne Erfolg:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http&#58;//www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
und

Code: Alles auswählen

<!DOCTYPE html>
MfG m3