Credito immagine: tumsasedgars/iStock/GettyImages
HyperText Markup Language o HTML è il linguaggio di programmazione di base del World Wide Web. Viene utilizzato per specificare il layout di base e le funzionalità di un sito web. Puoi modificare un file HTML utilizzando qualsiasi editor di testo normale o uno strumento specializzato che emette HTML in base al tuo input.
HTML, CSS e JavaScript
I browser Web moderni comprendono tre linguaggi di programmazione. L'HTML viene utilizzato per codificare il layout di base di una pagina Web e introdurre elementi funzionali come moduli, immagini e sezioni di testo. Può essere utilizzato anche per alcune specifiche di stile.
Video del giorno
Un altro linguaggio chiamato fogli di stile a cascata o CSS viene utilizzato per definire ulteriormente l'aspetto di una pagina su uno schermo o quando viene stampata su carta. I CSS possono essere incorporati nell'HTML o richiamati dal codice HTML e archiviati in file separati.
Un terzo linguaggio, noto come JavaScript, viene utilizzato per aggiungere funzionalità aggiuntive come l'interattività e il calcolo ai siti web. Può anche essere incorporato in file HTML o archiviato in file separati. Come suggerisce il nome, è simile a un altro linguaggio di programmazione chiamato Java, anche se i due non sono compatibili tra loro e non devono essere confusi l'uno con l'altro.
Modifica un file HTML
HTML, CSS e JavaScript hanno tutti le proprie regole di sintassi che devono essere seguite per generare codice valido che un browser Web può comprendere, ma sono archiviate in file di testo normale.
Possono essere modificati con qualsiasi software di modifica del testo normale, incluso Blocco note su Windows, TextEdit su computer macOS e editor di testo popolari come Emacs, Vim e Sublime Text. In genere, i file HTML vengono salvati con un'estensione .html. Evita di utilizzare strumenti di elaborazione testi come Microsoft Word e Google Docs per modificare HTML perché non lo sono altrettanto adatti a gestire il testo normale così come lo sono alla costruzione di documenti elaborati con caratteri personalizzati e formattazione.
Alcuni sviluppatori preferiscono utilizzare ambienti di sviluppo integrati o configurare i loro editor di testo per includere funzionalità avanzate come evidenziare diverse parti del codice HTML o suggerire dove dovrebbero essere gli elementi posizionato. I browser Web moderni consentono inoltre di modificare HTML e JavaScript e modificare il codice durante il debug tramite vari strumenti di sviluppo integrati.
HTML generato
Vari strumenti consentono di generare HTML senza scriverlo direttamente. Alcuni strumenti di web design come Dreamweaver di Adobe e strumenti online come Wix e Squarespace generano automaticamente HTML in base a ciò che gli utenti inseriscono tramite un'interfaccia visiva.
Altri, come alcuni software per forum web e wiki, prendono automaticamente altri linguaggi di formattazione più semplici come Markdown e li traducono in HTML e CSS. Il software del server Web, come Django e Rails, può anche generare automaticamente HTML in base alle impostazioni e ai dati di configurazione.