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://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://opengraphprotocol.org/schema/"
xmlns:fb="http://www.facebook.com/2008/fbml"
xml:lang="de" lang="de">
- there is no attribute "property"
Code: Alles auswählen
<meta property="og:type" content="website" />
Code: Alles auswählen
<meta itemprop="name" content="#sitename# | #domain#" />
- there is no attribute "itemtype"
Code: Alles auswählen
<body class="body" itemscope="itemscope" itemtype="http://schema.org/WebPage">
Folgendes hab ich probiert, leider ohne Erfolg:
Code: Alles auswählen
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
Code: Alles auswählen
<!DOCTYPE html>