XHTML incorporamento Live Messenger
-
05-09-2019 - |
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>
Soluzione
In XHTML, la e commerciale avvia sempre un'entità. Pertanto, è necessario sostituire tutti i segni & con &
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