Domanda

Il seguente codice può essere incorporato in un sito web per aggiungere windows live messenger funzionalità. C'è un modo per rendere questo XHTML 1.0 compliant Translitional?

        <div
          id="Microsoft_Live_Messenger_PresenceButton_e17530aa6eff7871"
          msgr:width="100"
          msgr:backColor="#DBDBDB"
          msgr:altBackColor="#FFFFFF"
          msgr:foreColor="#424542"
          msgr:conversationUrl="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=e17530aa6eff7871@apps.messenger.live.com&mkt=de-DE&useTheme=true&themeName=gray&foreColor=676769&backColor=DBDBDB&linkColor=444444&borderColor=8D8D8D&buttonForeColor=99CC33&buttonBackColor=676769&buttonBorderColor=99CC33&buttonDisabledColor=F1F1F1&headerForeColor=729527&headerBackColor=B2B2B2&menuForeColor=676769&menuBackColor=BBBBBB&chatForeColor=99CC33&chatBackColor=EAEAEA&chatDisabledColor=B2B2B2&chatErrorColor=760502&chatLabelColor=6E6C6C"></div>
        <script type="text/javascript" src="http://messenger.services.live.com/users/e17530aa6eff7871@apps.messenger.live.com/presence?dt=&mkt=de-DE&cb=Microsoft_Live_Messenger_PresenceButton_onPresence"></script>
È stato utile?

Soluzione

In XHTML, la e commerciale avvia sempre un'entità. Pertanto, è necessario sostituire tutti i segni & con &amp; per ottenere XML valido.

Dal XHTML1.0 è specificato in una DTD e DTD non può gestire gli spazi dei nomi, il codice non sarà mai tecnicamente valida XHTML1.0 Transitional. In ogni caso, qualsiasi applicazione sano di mente si trattarlo come tale.

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