Nwlapcug.com


Errori comuni nel codice HTML

Errori comuni nel codice HTML


Hypertext Markup Language (HTML) è lo strumento utilizzato per il formato e il contenuto presente nelle pagine web. È un linguaggio di programmazione molto indulgente. Generalmente non "rompere" e presentare i messaggi di errore nel visualizzatore. Più spesso, una pagina web potrebbe non riuscire a guardare appena a destra, o una macro per modificare dati in un form non funzionerà se c'è un errore nel codice HTML. Fortunatamente, HTML è facile da correggere ed eseguire test.

Tag ben formata

Maggior parte dei tag HTML hanno un inizio e un tag finale. Per la parola in grassetto, "grassetto", è necessario immettere quanto segue:

< b > grassetto </b >

Tuttavia, se si dimentica di mettere il secondo tag in, o dimenticare di includere la barra nel secondo tag, ci non sarà alcun testo in grassetto, o tutto nella pagina dopo il primo tag sarà in grassetto. Se si dimentica una delle parentesi angolari, avvertirete gli stessi problemi. Con tag più complessi, nessun testo può essere visibile a tutti.

Nomi di File maiuscole e minuscole

Se si sta chiamando un'altra pagina HTML in un collegamento, assicurarsi che si scrive utilizzando lo stesso caso come si chiama sul server. Alcuni server non riconoscerà un nome di file in cui il caso non è la stessa. Così, se il file è falled "MyStuff.htm", scrivono esattamente cosi '. Per evitare questo problema con i propri file, il nome tutti i file e le directory utilizzando lettere minuscole.

Percorsi non validi

Quando si collegano a un altro file, è importante scrivere il percorso correttamente. Se il file è nella stessa directory del file che viene chiamato da, il percorso è semplice: "nomefile. htm." Se è in una directory denominata "roba", un livello sotto la directory di partenza, allora sarebbe "/ stuff/filename.htm." Se è in una directory di cui sopra, è possibile utilizzare "... / nomefile. htm. " Per questo motivo, è spesso preferibile utilizzare l'URL completo, ad esempio "http://myserver.com/stuff/filename.htm." Ciò salverà il file non importa dove viene chiamato da.

Cross Browser problemi

E ' usato per essere molto difficile creare un sito web che sembrava e ha lavorato lo stesso in Netscape e Internet Explorer. Netscape è andato via, ma sono arrivati molti altri browser. Fortunatamente, sono molto più compatibili che hanno usato per essere. Tuttavia, è sempre utile per ottenere copie dei browser ai vostri clienti sarà utilizzando e cercare pagine web in ciascuna per assicurarsi che sembrano e funzionano allo stesso modo.

Mancante tra virgolette

Citazioni vengono utilizzate in vari tag HTML per indicare i valori passati al tag. Per esempio, il tag di ancoraggio sarà simile al seguente:

< un href="myfile.htm" > Link Test < /a >

Se si dimentica il secondo set di virgolette, è possibile che il collegamento non funzionerà più correttamente.

Tabella disallineamento

Oltre al loro uso evidente nel presentare informazioni guardando come un foglio di calcolo, tabelle sono anche utili in immissione testo accanto o sotto altri testo o immagini con raggruppamento di immagini in un quadro più ampio. Tuttavia, il posizionamento dei tag può essere problematico.

< tabella >< / tavolo > sono i tag di tabella contenitore. < tr >< /tr > sono nella tabella riga tag e < td >< /td > sono i tag dell'elemento tabella.

< table >

< tr >

Prova di < td > < /td >< td > Test 2 < /td >

< /tr >

< / tabella >

Questa semplice tabella visualizzerà le parole "Test" e "Test 2" fianco a fianco. Dove i tavoli diventano difficile è quando sono nidificati. È possibile aggiungere un'intera tabella all'interno di ciascuno degli elementi di tabella sopra indicati. Presto diventa molto difficile tenere traccia di quali riga della tabella e il tag di elemento tabella appartengono a vicenda. Se i tag non sono allineati, le informazioni si sviluppa tutto sulla pagina.

Scomparsa di spazi vuoti

Lo spazio bianco è compresso in una pagina web. Digitando le parole "Spazio Test" in una pagina web con tre spazi vuoti in mezzo non si tradurrà in tutti quegli spazi visualizzati nel browser. Essi verranno compressi verso uno spazio unico. Utilizzare un un unificatore spazio, come "" esempio "Spazio Test" o uso di tabelle o fogli di stile per creare spazio.