ESEMPI di BASE per Programmare in HTML5
Per iniziare dobbiamo conoscere le caratteristiche dell'HTML (acronimo di HyperText Markup Language) che è il linguaggio utilizzato per la creazione dei siti Web. Nell'Ottobre del 2014 è stata rilasciata la versione html5, per definire degli standard funzionali. L'HTML5 È in continua fase di evoluzione e dal 2021 siamo arrivati alla Versione 5.3. Sono stati creati nuovi TAG per snellire e migliorare la struttura e lo stile della pagina web. Qui di seguito possiamo vedere alcune caratteristiche di come può essere strutturata una pagina HTML5.
<!DOCTYPE>A questo punto prima di presentare la struttura di una pagina completa in HTML5 facciamo prima la conoscenza dei nuovi TAG semantici e non, introdotti con HTML5.
<html>
<head>
<meta charset="UTF-8">
<title> Titolo della pagina </title>
</head>
<body>
Il Corpo del documento </body>
</html>
------------
Tag Name | Descrizione | Ver. |
---|---|---|
<kbd> | ... | ... |
<keygen> | ... | |
<label> | ... | ... |
<legend> | ... | ... |
<li> | ... | ... |
<link> | ... | ... |
<main> | ... | |
<map> | ... | ... |
<mark> | ... | |
<menu> | ... | ... |
<menuitem> | ... | |
<meta> | ... | ... |
<meter> | Misura scalare di un intervallo noto o un valore frazionario | |
<nav> | ... | |
<noframes> | ... | |
<noscript> | ... | ... |
<object> | ... | ... |
<ol> | ... | ... |
<optgroup> | ... | ... |
<option> | ... | ... |
<output> | ... | |
<p> | ... | ... |
<param> | ... | ... |
<picture> | Definisce un contenitore per più origini immagini. | |
<pre> | ... | ... |
<progress> | ... | |
<q> | ... | ... |
<rp> | ... | |
<rt> | ... | |
<ruby> | ... | |
<s> | ... | ... |
<samp> | ... | ... |
<script> | ... | ... |
<section> | ... | |
<select> | ... | ... |
<small> | ... | ... |
<source> | ... | |
<span> | ... | ... |
<strike> | ... | |
<strong> | ... | ... |
<style> | ... | ... |
<sub> | ... | ... |
<summary> | ... | |
<sup> | ... | ... |
<svg> | ... | |
<table> | ... | ... |
<tbody> | ... | ... |
<td> | ... | ... |
<template> | ... | |
<textarea> | Definisce un controllo di input di testo su più righe (area di testo). | |
<tfoot> | ... | ... |
<th> | ... | ... |
<thead> | ... | ... |
<time> | ... | |
<title> | ... | ... |
<tr> | ... | ... |
<track> | ... | |
<tt> | ... | |
<u> | ... | |
<ul> | ... | |
<var> | ... | ... |
<video> | Incorpora contenuti video in una pagina web. | |
<wbr> | ... |