Primo esempio
Questo è un breve esempio base di una pagina web senza formattazione del testo in html5.
Provare a scrivere con un editor di testo (si consiglia "Sublime Text" oppure "Brackets", ma va bene anche un qualsiasi editor di testo avanzato come Notepad++, oppure nel caso peggiore il Blocco Note di Windows) la seguente pagina web
<!DOCTYPE html>
<html lang="it-IT">
<head>
<meta charset="UTF-8">
<title> La mia prima pagina web </title>
</head>
<body>
<h3> Questa è una pagina web </h3>
<p> Ciao Mondo!
</body>
</html>
Una volta provata con un qualsiasi Browser (Firefox, Chrome, Internet Explorer, Safari, Edge) la pagina web che deve avere estensione .html si puo' consultare la seguente guida e fare esperimenti.
Secondo Esempio, uso dei tag avanzati di HTML5
Questo è un altro esempio, si fa uso di alcuni tag avanzati di html5, ma non si formatta ancora il layout della pagina:
<!DOCTYPE html>
<html lang="it-IT">
<head>
<meta charset="UTF-8">
<title>primo esempio</title>
</head>
<body>
<div>
<header>
<h1>Questo è un esempio di titolo</h1>
<nav>
<ul>
<li><a href="/options">Prima voce</a></li>
<li><a href="/access">Seconda voce</a></li>
<li><a href="/mobile">Terza voce</a></li>
</ul>
</nav>
</header>
<hgroup>
<h1>test</h1>
<p>mio gruppo</p>
</hgroup>
<div>
<h1>Sections</h1>
<section>
<h1>Main heading</h1>
<p>Some text</p>
<h2>Level 2 heading</h2>
<p>Some more text</p>
<h3>Level 3 heading</h3>
<p>A bit more text</p>
<h2>Another level 2 heading</h2>
<p>The last bit of text</p>
</section>
<figure>
<img src="irlanda-clima.jpg"
alt="Picture of the Irish south coast">
<figcaption>Looking out into the Atlantic Ocean from south west Ireland</figcaption>
</figure>
<footer>
<p>
© Copyright by Fausto
</p>
</footer>
</div>
</body>
</html>
Terzo esempio
Ora vediamo la struttura base che richiama un file CSS (Cascading Style Sheet);
<!DOCTYPE html>
<html lang="it-IT">
<head>
<meta charset="UTF-8">
<title>Titolo della pagina</title>
<link rel="stylesheet" type="text/css" href="css/mio_stile.css">
</head>
<body>
<div>
<header>
<h1>Questo è un esempio di titolo</h1>
<nav>
</nav>
</header>
<footer>
<p>
© Copyright by Fausto
</p>
</footer>
</div>
</div>
</body>
</html>
FILE CSS (Foglio di stile)
Ecco un primo esempio di file CSS che deve essere salvato nella sottocartella
css
con il nome
mio_stile.css
header
{ background: #faf; color: #fff; }
nav
{ border: 4px solid #000; }
section
{ border: 4px dashed #000; }
article
{ border: 2px dotted #000; }
input:valid {
outline: 5px solid green;
}
input:invalid {
outline: 5px dashed red;
}
section, article {padding: 4px; margin: 4px; display:block;}
header nav ul li{
list-style-type: none;
margin: 10px;
padding: 15px;
display:inline;
background: #fff;
}
La struttura delle cartelle deve essere la seguente
PrimoEsempio (cartella) --> indice.html (file html) --> css (cartella) ------------> mio_stile.css (file css)