JavaScript

Premessa Html, qualsiasi versione, non è un linguaggio di programmazione e di conseguenza non è in grado di eseguire calcoli, elaborazione dati, scrivere sul disco o prendere decisioni come di solito avviene con un linguaggio vero e proprio. Possiamo definirle forse delle limitazioni?  al contrario sono queste le caratteristiche che hanno decretato il suo enorme successo. Semplice e alla portata di tutti,...

Iframe (cornici interne)

Iframe Si adopera per creare una cornice (frame) all'interno di una pagina web, (internal frame) in questa cornice è possibile visualizzare una qualsiasi altra pagina web. Così facendo si ottengono pagine, o porzioni di pagine web, all'interno di altre pagine web.  Non è necessario avere una struttura a frames per farne uso, questo elemento è indipendente dai frames ed è sufficiente...

Frames o Cornici

I Frames Introdotti a partire dalle prime versioni dei browser, sono ad oggi messi da parte per problemi di accessibilità e non più supportati da HTML5. Sono sempre stati una facile soluzione per strutturare siti più o meno complessi. Permettono di suddividere la finestra del browser in sezioni separate, ciascuna delle quali può essere aggiornata o contenere dati in modo completamente autonomo...

Form o Moduli

I Moduli o Forms permettono di interagire con i visitatori del proprio sito offrendo loro la possibilità di immettere, o richiedere, informazioni tramite semplici caselle di testo, in alcuni casi menù a scorrimento, radiocomandi, caselle di tipo "spunta" ed altro ancora. Utilissimi, per non dire indispensabili, nella raccolta di dati sotto forma di questionari.  Il modulo per funzionare al meglio ha...

Elenchi o Liste

Elenchi <ul>, <ol> e <li> Capita che su una pagina web si abbia la necessità di descrivere voci sottoforma di elenchi puntati, html offre questa possibilità con i tags <ul> elenchi non ordinati, <ol> elenchi ordinati e <li> per le voci di elenco. Questi tags permettono di ottenere un prodotto finale molto simile a quello che offrono programmi di videoscrittura.   <li> L'elemento <li> (list...

Le Tabelle

Le Tabelle Nate per incolonnare e tabulare dati sono state per anni usate anche per impaginare tutti i vari elementi che compongono una pagina web. Oggi l'impaginazione è lasciata ai box formati da elementi <div> che hanno di fatto restituito alle tabelle il loro compito originale, ma se volete vedere una struttura gestita solo da tabelle, potete vedere questo mio sito...

I Link o le Ancore

Links o Ancore Una pagina senza Links (ancore) non sarebbe una pagina web. La vera forza delle pagine web è proprio quella di agganciare ed essere a sua volta agganciate alle altre pagine rendendo tutta la rete un unico grande documento. Quando cliccate sopra un link azionate un meccanismo, di fatto interagite con la pagina web. Questo meccanismo potrebbe essere semplicemente...

Immagini

Le immagini Cosa sarebbe una pagina web senza immagini? Impossibile anche solo pensarlo. Questo elemento è senza alcun dubbio di primaria importanza. I formati supportati dal www sono diversi e variano a seconda del browser adoperato, diciamo che .gif .jpg e .png sono quelli riconosciuti ufficialmente da tutti i browser e non si dovrebbero usare formati diversi da questi. <img> L'elemento <img> serve per richiamare...

Elementi o Tag di Html

Questi sotto una serie di elementi che si usano per definire la struttura della pagina web.   <!DOCTYPE...> L'elemento !DOCTYPE è la prima delle dichiarazioni che una pagina web può contenere. Affinché un documento sia identificato come HTML esso deve iniziare con il suo identificatore di prologo: <!DOCTYPE... Questo è il solo tag che deve essere scritto in maiuscolo. Questo tag non necessita del...

Struttura tipo di base

Si potrebbe decidere quali elementi (tags) adoperare a seconda di quello che abbiamo intenzione di fare. Questo linguaggio infatti non ha variabili da dichiarare, non esegue operazioni aritmetiche e non prende decisioni. Ha però delle regole da rispettare, la più importante è la struttura all'interno della quale vanno collocati tutti i singoli elementi (tags). Questa struttura dovrà essere sempre presente...