Qual è il modo corretto per aggiungere Facebook Connect e i loro XMLN a (x) html5?

StackOverflow https://stackoverflow.com/questions/1105257

  •  12-09-2019
  •  | 
  •  

Domanda

Sto tramontando da questa domanda [Facebook Connect non convaliderà Che l'utilizzo di Facebook Connect e altri "widget social widget" di Facebook non comporta un documento "valido".

Per quanto riguarda (x) html5, tuttavia, quale sarebbe il (più) doctipo/intestazione appropriato se voglio includere i contenuti di connessione di Facebook sulle mie pagine ed essere il più vicino possibile a "valido" (x) html5?

È stato utile?

Soluzione

Se stai usando XHTML5, non è necessario includere un Doctype. Puoi includereu003C!DOCTYPE html> Se vuoi, ma non è necessario. Devi semplicemente specificare lo spazio dei nomi XHTML e lo spazio dei nomi per Facebook Connect.

Non ho affatto familiarità con Facebook Connect, ma dovrai assicurarti che il documento sia elaborato come XML, il che significa servirlo con un tipo MIME XML come Applicazione/XHTML+XML. (La serializzazione Testo/HTML non supporta gli spazi dei nomi).

Il validatore HTML5 non sarà in grado di verificare la conformità del markup di Facebook, ma dovrebbe comunque essere in grado di controllare la conformità dell'XHTML. Gli elementi di altri spazi dei nomi possono essere inclusi, anche se il validatore HTML5 non li supporta.

Altri suggerimenti

Non esiste un modo corretto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top