Come avere XHTML elementi Skip Validation

September 23

Come avere XHTML elementi Skip Validation


validazione XHTML lavora per gli sviluppatori come uno strumento di debug e prova di futuro controllo di qualità; aiuta facilità di manutenzione; e insegna le buone pratiche, secondo il World Wide Web Consortium, o W3C. Produrre 100 per cento compatibile XHTML a volte è un obiettivo irraggiungibile, soprattutto quando è necessario includere snippet di codice HTML da altri siti web, come ad esempio quelli per i contatori di traffico o Facebook funzionalità di integrazione. Se un cliente richiede la validazione XHTML - o se si vuole ottenere non standard o non valido XHTML passare attraverso un servizio di convalida per la vostra soddisfazione personale - troverete le tecniche per aiutare.

istruzione

1 Come avere XHTML elementi Skip Validation

Inserire XHTML valido utilizzando i commenti condizionali.

Inserire il XHTML incriminato utilizzando Internet Explorer commenti condizionali.

<! - [If IE]>

Posizionare XHTML valida per IE qui

<! [Endif] ->

2 Come avere XHTML elementi Skip Validation

Inserire XHTML utilizzando JavaScript per nasconderlo dal validatore.

Inserire non conforme codice XHTML utilizzando il JavaScript "document.write" di comando o una delle tecniche di inserimento HTML che librerie JavaScript, come ad esempio jQuery o MooTools, offerta.

<Script type = "text / javascript">

document.write ( '<p> Luogo XHTML valido qui </ p>');

</ Script>

3 Come avere XHTML elementi Skip Validation

Creazione di un DTD personalizzato per forzare la convalida.

Scrivi la tua definizione personalizzata del tipo di documento XHTML - DTD - o estendere un doctype esistente per soddisfare le vostre esigenze. Aggiungere il non conforme XHTML nella DTD del file per forzare il validatore XHTML di riconoscere il codice non standard.

Consigli e avvertenze

  • Queste tecniche hanno carenze. Solo Internet Explorer analizza IE commenti condizionali; tutti gli altri browser (e il servizio di validazione XHTML) li ignorano come commenti XHTML regolari. Molti utenti di navigare in Internet con JavaScript disattivato, in modo che la tecnica di inserimento JavaScript non riesce per loro. Solo gli utenti esperti dovrebbero tentare di scrittura DTD personalizzato.
  • È possibile ottenere una pagina Web per funzionare senza produrre 100 per cento compatibile, XHTML validato-macchina.