Cos'è HTML?
Hypertext Markup Language (HTML) è un tipo di linguaggio del computer che viene utilizzato per creare pagine che possono essere pubblicate su Internet o inviate via e -mail. Sebbene possa sembrare complesso per molte persone, è considerato un linguaggio relativamente semplice. Tutti gli elementi di testo, grafica e di design Una pagina progettata con questo LNGuage viene "taggata" con codici che istruiscono il browser Web o il programma di posta elettronica come visualizzare tali elementi. I tag forniscono anche informazioni di layout e formattazione in modo che la pagina Web o l'e -mail sembri il più vicino possibile al modo in cui il suo designer intendesse apparire. Per il designer di siti Web per principianti o chiunque altro abbia bisogno di conoscere un determinato codice o desideri imparare a creare un intero sito Web, ci sono molte utility, programmi e siti Web software che possono aiutarlo a scrivere il codice HTML.
Struttura
La codifica HTML è strutturata come un albero, con ogni diversotag nidificato al suo interno. Nella maggior parte dei casi, ogni elemento di formattazione richiede un tag di inizio e un tag finale e tag diversi non dovrebbero sovrapporsi. Questo è ciò che si intende per "nidificato;" Se il tag 2 si apre dopo il tag 1, il tag 2 deve essere chiuso per primo in modo che l'elemento di formattazione del tag 2 sia interamente racchiuso nel tag 1. Gli elementi sono i singoli componenti che costituiscono il codice e includano tag di apertura e chiusura e il contenuto tra di loro. Gli attributi forniscono ulteriori informazioni sull'elemento e sono costituiti dall'attributo e dal suo valore, collegato da un segno uguale.
Per creare un elemento HTML, l'utente crea un tag che inizia e termina con parentesi angolari e lo posiziona prima del testo che deve essere formattato. Il codice - di solito una o più lettere, numeri, parole e/o simboli - all'interno delle parentesi angolari indica quale sia l'elemento e gli attributi che il contenuto dovrebbe avere, come le sue dimensioni, il carattere o altre caratteristiche. Per porre fine alla formattazione, l'utente tYpes la prima staffa angolare, quindi una retroscena, quindi ripete il codice dell'elemento e chiude la staffa. Ad esempio,
tipi di codici
Esistono molti codici per consentire diverse formattazione di testo, tra cui corsivo, tabelle, paragrafi e collegamenti ipertestuali alle pagine Web. I codici possono anche indicare al browser o al programma e -mail come visualizzare o utilizzare altri elementi, come immagini, grafica, video e suono. Altri tipi di codici senza parentesi angolari possono essere utilizzati per creare segni di punteggiatura, diaritici e altri simboli che potrebbero apparire nel testo. Sebbene tutti i browser Web e molti programmi di posta elettronica utilizzino HTML, ognuno potrebbe interpretare e visualizzare il codice in modo leggermente diverso e i progettisti spesso devono considerare queste variazioni durante la creazione di una pagina web.
un linguaggio in evoluzione
dallo sviluppoPMENT DI HTML All'inizio degli anni '90 dal computer britannico Tim Berners-Lee, ci sono stati molti cambiamenti e versioni. Queste versioni sono state mantenute dal World Wide Web Consortium (W3C) dal 1996. Nel gennaio 2008, la prima bozza di lavoro pubblica di HTML 5 è stata pubblicata dal gruppo di lavoro che stava sviluppando questa specifica. Ancora in fase di sviluppo a partire dal 2011, questa revisione avrebbe dovuto modificare drasticamente lo sviluppo delle applicazioni per il Web. Introduce una serie di nuovi elementi, compresi quelli per la struttura del sito, l'interattività e il supporto audio e video, nonché nuovi attributi.
Visualizzazione del codice di una pagina Web
Il codice utilizzato per creare qualsiasi pagina Web può essere visualizzato navigando un browser nella pagina, quindi scegliendo l'opzione corretta dal menu del browser. Nella maggior parte dei browser, l'utente può fare clic sul menu "Visualizza" e selezionare un'opzione come "Origine", "Visualizza sorgente" o "Origine della pagina". Ciò farà apparire una finestra pop-up e mostrerà il codice thaT è stato utilizzato per creare quella pagina web.
È importante notare che non tutti i contenuti trovati su tutte le pagine Web sono scritti in HTML. La lingua di markup estensibile (XML) e la lingua di markup ipertestuale (XHTML) sono altri tipi di linguaggi di markup utilizzati nello sviluppo web. Inoltre, i fogli di stile - come i fogli di stile a cascata (CSS) - sono usati per attaccare lo stile ai documenti HTML. Lingue come Flash® e Java® vengono utilizzate per creare contenuti interattivi. Molti altri linguaggi di programmazione possono essere utilizzati per aggiungere funzionalità specifiche a un sito Web.
rispetto a htm
Praticamente parlando, c'è poca differenza tra le estensioni HTM e HTML, poiché entrambi sono letti come file HTML dalla maggior parte delle macchine. Il motivo per cui c'erano due diverse estensioni per cominciare è che alcuni tipi di computer, come quelli che funzionavano su sistemi DOS a 16 bit o Windows® 3, non potevano leggere quattro estensioni dei caratteri e quindi avevano bisogno dell'estensione HTM a tre caratteri. La maggior parte dei sistemiI TEM in grado di leggere le estensioni di quattro caratteri vengono programmati automaticamente per riconoscere i file HTM come file HTML, sebbene gli utenti di computer possano occasionalmente bisogno di un convertitore per modificare un file da HTM in un formato che il sistema riconosce.