mercoledì 28 febbraio 2018

Modello visuale e posizione degli elementi nella pagina

Ciao,

come già affrontato a lezione, vi propongo le linee guide per quanto riguarda la posizione degli elementi nella pagina.

http://www.html.it/pag/14234/display-impostare-la-presentazione-di-un-elemento/

Tramite questo link, accederete alla lezione 21 della guida CSS: in questa sezione sono illustrate le caratteristiche della proprietà DISPLAY, che serve per controllare con i CSS il modo in cui un elemento viene reso dal browser.
La sintassi della proprietà è la seguente:   selettore { display: valore;} il cui valore può essere espresso solo tramite parole chiave. Accedendo al link, in fondo alla pagina, troverete una tabella dei valori più utili ed usati, come ad esempio block oppure inline.

http://www.html.it/pag/42450/float-e-clear/

Questo secondo link, vi propone due elementi essenziali per costruire layout basati sui CSS, inseriti nella lezione 22.
La prima è la proprietà FLOAT, che rimuove un elemento dal normale flusso del documento e lo sposta su uno dei due lati del suo elemento contenitore.
La sintassi generale è:    selettore { float: valore;}.
Importante è il fatto che ogni elemento dichiarato float, viene reso automaticamente con la proprietà display: block, per tale ragione, se non dichiarato attraverso dimensioni esplicite, assumerà la dimensione orizzontale massima per il suo contenuto, e quella verticale necessaria. 

La seconda proprietà corrisponde a CLEAR, che spesso viene applicata ad un elemento successivo ad uno reso float, per impedire che questo subisca il float. Questa proprietà si applica solo agli elementi blocco e la sintassi di base è:   selettore { clear: valore;}.

http://www.html.it/pag/14235/posizionamento-degli-elementi/

La lezione 23 della guida CSS, sopra linkata, tratta della proprietà POSITION, che determina la modalità di presentazione di un elemento sulla pagina. Tra i vari valori che le si possono attribuire e che ritrovate nella guida, molto importante è quello relative. Con il posizionamento relativo che applica la sintassi:    selettore { position: relative;}, si modifica la posizione naturale di un elemento traslandola attraverso l'uso di vere e proprie traslazioni, identificate con le proprietà di top, left, bottom o right. 
Il link di riferimento a queste proprietà è il seguente http://www.html.it/pag/14236/gestione-della-posizione/, che vi indirizzerà direttamente alla lezione 24.



Galleria fotografica

Ciao,

il modo più elementare per creare le gallerie di immagini è inserire l'immagine piccola nell'html con un tag a il cui target è l'immagine grande, es:
<a href="immaginegrande.jpg" target="_blank"> immaginepiccola.jpg </a>
un secondo modo per creare gallerie fotografiche è quello di crearle con siti esterni che poi permettono l'integrazione via iframe. O anche servizi ibridi che creano il codice tipo questo: http://wowslider.com/it/

un task più avanzato (che CONSIGLIO a chi è più forte con il codice) è l'integrazione di una galleria javascript, di seguito il link a una molto famosa, va installata seguendo passo passo le istruzioni


La logica base è che, dopo aver scaricato i file forniti dal creatore del javascript, nella cartella del sito carichi i javascript e i CSS richiesti in aggiunta a quello del sito. Poi nella header dell'html richiami il tutto, e nel codice usi le variabili predefinite come da istruzioni. 

Buon lavoro!

Paolo


martedì 27 febbraio 2018

Menu a tendina, un altro tutorial

A questo link trovate altri appunti sui menu a tendina con i CSS

https://docs.google.com/document/d/16AUcU7K1XdszyxjKikuMeaO79pa1AW1k0fmOPtsQ1ts/edit?usp=sharing

è una sintesi ragionata di questa risorsa: https://www.ndstyle.it/css-menu-dropdown/

Codici per colori in HTML

Ciao,

il codice html per i colori li trovate o direttamente dentro GIMP o photoshop nella palette colori, oppure potete usare questo servizio:

https://color.adobe.com/it/create/color-wheel/

Saluti, P

Inserire font personalizzati con Google Fonts

Qui trovate un buon tutorial: http://www.webchecomunica.it/blog/google-web-fonts-al-servizio-della-nostra-creativita.html 

In sintesi quel che c'è da fare:

Andare sul sito Google Fonts
https://fonts.google.com/

Scegliere il font che si preferisce cliccando sul pallino rosso in alto a destra; compare in basso una casella col font che abbiamo scelto.

Se lo si apre vediamo un link da inserire nelle pagine HTML del nostro sito, nella header
ad esempio:
 <link href="https://fonts.googleapis.com/css?family=Spirax" rel="stylesheet"> 

E un codice da inserire invece nella pagine CSS, ad esempio:
font-family: 'Spirax', cursive;

Valutazione Finale, requisiti per l'idoneità

Come indicato fin dal principio, ricordo che il lab è una idoneità subordinata alla realizzazione del vostro progetto di sito internet.

In questo post voglio rendere espliciti al massimo i criteri di valutazione del vostro lavoro.

Non essendoci voto ci sono una serie di requisiti minimi che il vostro progetto deve avere per superare l’idoneità.

Con il vostro sito dovete dimostrarmi che possedete le seguenti competenze:

Grafica
- manipolazione grafica immagini livello base
- elaborazione immagini per il web

Contenuti
- progetto di articolazione contenuti
- costruzione di un menu di navigazione
- inserimento contenuti nelle pagine
(il sito deve essere completo, anche scarno ma finito con tutti i contenuti!)

Informatica
- corretto utilizzo dell’html livello base
- corretto utilizzo dei css livello base
- gestionte caricamento/aggiornamento sul server

Nel momento in cui il sito soddisfa questi requisiti per me l’idoneità c’è. Comunico personalmente quando il sito supera l'idoneità. La registrazione avverrà entro fine maggio. 

lunedì 26 febbraio 2018

Menu a tendina con i CSS

Ciao,

il menu a tendina può essere realizzato con il css.
Online ci sono tantissimi tutorial: scegliete quello che vi piace di più: trovate il tutorial e cercate di applicarlo.
vi segnalo ad esempio questo.
http://www.html.it/articoli/un-menu-a-tendine-solo-con-i-css-1/

Saluti,

Paolo

mercoledì 21 febbraio 2018


Come utilizzare strumento di analizza/ispeziona elemento

1) Tasto destro selezione analizza/ispeziona elemento. Si aprirà una console di compilazione che mostrerà il codice html dell’elemento che è stato selezionato;

2) Andando sopra i diversi elementi (TAG/DIV) del sito avrò differenti informazioni riguardanti le loro proprietà, struttura e codice stesso;

3) Si possono fare delle piccole modifiche che non andranno a sostituire il codice in se ma mostreranno un semplice esempio grafico all'interno del browser; alla chiusura della console di analisi il codice sostituito tornerà al precedente stato (per modificare realmente un elemento devo andare a sostituire il codice nel file html/css);

martedì 20 febbraio 2018

Pseudoclassi CSS

pseudoclassi

codici foglio di stile navigazione avanzata

/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navigation a{color:#369;font: normal bold 1.2em/2.5em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #fff;text-decoration: underline}

Dal design grafico alla programmazione del layout (primi passi)


- Inizio analizzando il wireframe, pensando a come la pagina sarà suddivisa in container e blocchi (utilizzando il tag div)


- Di norma vi sono elementi che rimangono invariati nelle diverse pagine del sito, ovvero header, navigation e footer, i quali andranno a costituire, assieme al content, i principali blocchi del layout.

Saranno questi i primi div container che andrò a definire, valutando quali proprietà impostare, nel tentativo di riprodurre più fedelmente possibile nel layout della pagina la grafica ideata.


- Altri elementi aggiuntivi, come la barra di ricerca search, verranno incorporati mediante codici appositi, così come abbiamo fatto per il player video o le mappe.


- L’area del content potrebbe richiedere una suddivisione mediante vari div interni. Andremo ad utilizzare il div classe per lavorare sugli sfondi.

mercoledì 14 febbraio 2018

Inserire qualsiasi cosa in HTML

A parte del testo, si può inserire qualsiasi cosa (immagini, video, documenti, link...) in HTML ed è molto facile di farlo.
 
Immagine
 
Si inserisce un'immagine usando il tag <img>. Visto che il tag <img> è un tag senza un contenuto, NON ha un elemento </img> da chiusura. Si può inserire sia delle foto trovate altrove che delle foto fatte con le vostre fotocamere, ma è molto importante di salvare le foto nella stessa cartella (o in una sottocartella) dei vostri file del sito. Per modificare/ridimensionare le foto, si può usare una programma come Gimp o Photoshop.
 
I formati di immagine più importanti sono:
  1. jpg
  2. gif/png: per questi due formati è possibile di impostare trasparenze.

Come funziona in HTML?

La sintassi minima in HTML è la seguente:

<img src="nomedellamiaimmagine.jpg" alt="Mia Immagine">
  • src: sta per source (origine), è l'indirizzo (URL) del file che vogliamo mostrare. (se hai salvato la foto in una sottocartella, l'indirizzo corretto sarà :nomedellasottocartella/nomedellamiaimmagine.jpg)
  • alt: è il testo alternativo, ovvero il testo che appare se, per qualche motivo, il client non riesce a mostrare l'immagine. Possiamo anche omettere questo attributo, ma risulta utile per l'accessibilità e per i motori di ricerca.

Se vorresti aggiungere uno slideshow al tuo sito, ci sarà la possibilità di crearlo usando un sito esterno. Poi devi copiare il codice e incollarlo nella tua pagina HTML (come per i video).

Video

Si può anche incorporare in HTML un video che esiste già altrove.

Esempio YouTube:
Scegli l'opzione condividi ( o share), poi incorpora (o embed). Ci sarà la possibilità di cambiare le opzioni di incorporamento. Poi devi copiare il codice (<iframe></iframe>) e incollarlo nella pagina HTML (Non dimentica mai di salvare la pagina prima di andare a vedere gli aggiornamenti).

Mappa

Esempio Google Maps:
Apri Google Maps e cerca il luogo di cui vorresti inserire la mappa. Poi condividi => incorpora, copia il codice e incollalo nella pagina HTML + salva il file.

Documento

Incorporare un documento, foglio di lavoro o presentazione:

  1. Apri un file nell'app Documenti, Fogli o Presentazioni Google.
  2. Fai clic su File > Pubblica sul Web nella parte superiore.
  3. Fai clic su Incorpora nella finestra visualizzata.
  4. Verrà pubblicato l'intero file. Alcuni tipi di file hanno, però, altre opzioni di pubblicazione (Foglio di lavoro: scegli se pubblicare l'intero foglio di lavoro o i singoli fogli; Presentazione: scegli le dimensioni della presentazione e la velocità di avanzamento delle diapositive.)
  5. Fai clic su Pubblica.
  6. Copia il codice nella casella di testo e incollalo nella tua pagina HTML.

Form personalizzato


Like Button (FB)

 

martedì 13 febbraio 2018

ADVANCED CSS - bootstrap come framework

Ciao,

info su tema CSS - livello AVANZATO

per chi già conosce benissimo il mondo CSS: vi potete cimentare con i framework CSS. Qui una introduzione a uno dei più famosi, bootstrap:

https://docs.google.com/document/d/15Dy8LYK5PUqbHMPnSVjdu-GO2Ol8dW5dLQ5wxzIXht0/edit?usp=sharing

Nota: una di voi (sorry con i nomi sono negatissimo) mi ha detto essere molto esperta in un altro framework W3.CSS

Hai voglia di scrivere un post dove racconti a tutti che cosa è, come lo usi, dove trovare le risorse?

Se vuoi maggiori dettagli sentiamoci via email.

ciao,

Paolo

gestione sfondo con i css

http://www.html.it/pag/14225/gestione-dello-sfondo/

SINTESI

Passiamo in rassegna le altre proprietà dei fogli di stile partendo da quelle relative allo sfondo (o background), le quali possono essere applicate tanto alla pagina (tag <body>) quanto ad un suo elemento (ad esempio un box).

 Attraverso tali proprietà possiamo applicare ad un elemento uno sfondo colorato oppure un'immagine da utilizzarsi singolarmente o ripetuta, vediamo quali sono queste proprietà:
  • Background: consente di impostare tutte le caratteristiche dello sfondo con una notazione "compressa" 
  • Background-color: si assegna ad un dato elemento un colore di sfondo il quale può essere indicato attraverso la classica notazione esadecimale, come valore RGB o attraverso parole chiave come, ad esempio, red o black. Un altro valore che può essere assegnato a questa proprietà è transparent: così facendo il box sarà, appunto, trasparente e quindi, di fatto, lascerà vedere lo sfondo del suo elemento genitore.
          Esempio:
                   body
                   {
                     background-color: #000000;
                   }
                   h1 {
                     background-color: rgb(255,255,255); 
                   }
                   p {
                     background-color: yellow;    
                     }
  • Background-image:

    Questa proprietà è utilizzata per specificare la URL (relativa o assoluta) di un'immagine da utilizzare come sfondo. Il valore di default di questa proprietà è none(cioè "nessuna immagine di sfondo").

    Esempio:
                   
        body
         {
         background-image: url('immagini/fiore.jpg');
         }
        body
         {
         background-image: url('http://www.miosito.com/immagini/fiore.jpg'); 
         }
     
    L'uso degli apici tra le parentesi tonde può essere omesso salvo che la nostra URL non contenga uno spazio, nel qual caso sono necessarie.
    Questa proprietà "condiziona" tutte le altre proprietà specifiche che vedremo di seguito.
    Normalmente è consigliabile prevedere anche un colore di sfondo insieme all'immagine in quanto il colore andrà a riempire gli spazi eventualmente non coperti dall'immagine:

    Esempio:
               body
               {
                 background-color: #FFFF00;    
                 background-image: url('immagini/fiore.jpg');
               }

    Background-repeat: Questa proprietà è strettamente connessa alla precedente in quanto serve per definire se ed in che modo l'immagine specificata in background-image debba essere ripetuta. I valori ammessi per questa proprietà sono:

    • Repeat-(valore di default): immagine dello sfondo viene ripetuta sia in verticale che in orizzontale
    •  Repeat-x: l'immagine viene ripetuta solo in senso orizzontale
    • Repeat-y: in senso verticale
    • No-repeat: L'immagine non viene ripetuta (è consigliabile utilizzare questa opzione insieme a immagini grandi a sufficenza per coprire l'area stilizzata)
            Esempio:  
                 body
                 {
                  background-color: #FFFF00;
                  background-image: url('immagini/fiore.jpg');
                  background-repeat: no-repeat;
                 }

    Background-attachment: 

     Attraverso questa proprietà viene definito il comportamento dell'immagine in relazione allo scrolling di pagina: più precisamente è possibile specificare se lo sfondo debba "scrollare" insieme ai contenuti o se debba restare fisso. I due valori possibili per questa proprietà, infatti, sono "scroll" e "fixed".

          Esempio:
                           
                body
                {
                  background-color: #FFFF00;
                  background-image: url('immagini/fiore.jpg');
                  background-repeat: no-repeat;
                  background-attachment: fixed;
                }
     

    Background-position:

    Attraverso questa proprietà è possibile definire la posizione della nostra immagine di background. Più precisamente:

    •  definisce la posizione esatta dell'immagine di sfondo non ripetuta;
    • definisce la posizione di partenza di un'immagine che viene ripetuta

    Nella pratica questa proprietà viene utilizzata quasi esclusivamente nel caso di immagini non ripetute.
    Il suo valore può essere: una percentuale, un numero accompagnato da una unita di misura oppure una stringa (in quest'ultimo caso, il più frequente, si utilizzano le parole chiave "top", "left", "bottom" e "right").
    Esempio:
                body
                {
                  background-color: #FFFF00;
                  background-image: url('immagini/fiore.jpg');
                  background-repeat: no-repeat;
                  background-attachment: fixed;
                  background-position: center center;
                }
     
     
    abbiamo utilizzato due volte la parola "center" per la nostra proprietà background-position in quanto il primo valore riguarda l'asse verticale ed il secondo quello orizzontale. Qualora venisse specificato un solo valore questo verrebbe applicato sia verticalmente che orizzontalmente.

    La proprietà background:

    Questa proprietà può essere utilizzata per definire, in un colpo solo, tutte le caratteristiche del nostro sfondo. L'ultimo codice visto sopra, ad esempio, può essere convertito in:

     body
     {
     background: #FFFF00 url('immagini/fiore.jpg')
     no-repeat fixed center center;
     }
     

mercoledì 7 febbraio 2018

Div: dal wireframe al layout

Ciao,

due articoli interessanti sul passaggio dal web design alla programmazione del layout utilizzando il tag html DIV

http://www.html.it/articoli/div-dal-layout-allattributo-id-1/
http://www.html.it/articoli/div-e-css-la-struttura-di-una-pagina-web-1/

In questi articoli trovate la logica sottostante HTML e CSS di base che vi ho fornito.


domenica 4 febbraio 2018

I tag fondamentali dell'HTML


  • Paragrafo <p></p>
    Questo tag funziona da contenitore per il testo. Alla chiusura genera un doppio "a capo".
  • A capo <br />
    È uno dei pochi tag da utilizzare singolo; serve per andare a capo (una sola volta).
  • Headings, Titoli <h1><h2><h3> ecc.
    Questi tag servono per creare dei titoli. La loro struttura è gerarchica (H1 è il titolo della pagina, H2 viene usato per i titoli principali, H3 per le sottocategorie e così via fino ad H6)

    Questi primi tag sono spiegati meglio nella (Lezione 8 di HTML.it)
  • Liste <ul></ul> e <ol></ol>
    Per generare delle liste si possono usare due diversi comandi. Il primo, <ul></ul>, che sta per unordered list, crea una lista non ordinata, mentre il secondo, <ol></ol>, che sta per ordered list, crea una lista ordinata (con numeri, lettere o altro). All'interno di entrambi i tag si utilizza <li>oggetto</li> per inserire gli elementi della lista.

    Approfondimenti nella (Lezione 12 di HTML.it)
  • Span e Div <span></span> e <div></div>
    Span e Div sono contenitori generici. Il primo non ha nessun effetto visibile, se non abbinato ad un CSS, il secondo crea un "a capo" dopo la chiusura.

sabato 3 febbraio 2018

HTML e CSS introduzione

Con riferimento alla guida contenuta in http://www.html.it/guide/guida-html/, di seguito viene riportato un elenco puntato in cui per ogni capitolo della guida viene fornito un sunto. Per approfondimenti, è possibile leggere i singoli link. Particolarmente rilevanti i capitoli 6 e 7.

Html è un linguaggio di markup (non di programmazione). Significa che non lavora sulla presentazione visiva, ma lavora sulla funzionalità. Nasce nel 1993, e consente di formattare i testi all’interno di una pagina, secondo i TAG indicati. Ad es. <tag>

Così vengono fornite info al browser per come disporre gli elementi.
Si tratta dunque di un file testuale  in formato .html editabili con editor di testo come Sublime.
E’ un linguaggio “dichiarativo”. Il web lavora con HTML e CSS ed eventualmente integrando dei Java Script che possono essere anche già esistenti. Oggi la versione di HTML è la 5.

Il linguaggio html nacque per condividere informazioni in tempi rapidi, ed era utilizzata prevalentemente a livello accademico o militare. Nasce in quel periodo il tema dell’ipertesto: la possibilità di linkare documenti differenti per scambiare e ricevere contenuti testuali, e modificare la grafica testuale del testo stesso.

L’html è dunque un linguaggio testuale, e per iniziare a sfruttarlo è sufficiente un browser ed un editor di testi. (una curiosità: nel browser, premendo CTRL+U si apre la pagina Html)
Attraverso i TAG si danno vari livelli di importanza all’informazione testuale (Heading1 è diverso dal Corpo…etc).
Un file html ha una struttura minima. Ogni TAG si apre e si chiude: la parte HEAD e la parte BODY sono le due sottostrutture minime (che si aprono e chiudono).
Prima di questi due elementi ci sono tutta una serie di TAG (doctype, html, head, body), dove BODY conterrà tutto il contenuto della pagina.

Struttura generale della pagina e dell’editor di testo. Nel nostro caso, viene utilizzato Bluefish o Sublime. Normalmente si ha che ogni tag, attributo, numero o parola chiave assume uno specifico colore e diventa subito riconoscibile. Grazie a questa caratteristica emergono più facilmente eventuali errori di battitura e diventa anche più chiara la struttura della pagina.
In HTML ad esempio può inoltre risultare comoda la chiusura automatica dei tag, per non perdersi aperture e chiusure.

In BLUEFISH
File, Crea Nuovo da Modello XHTML 1.0
Salva con nome: nome.html
Nel Body scrivi il contenuto testuale.

IN SUBLIME
devi scegliere già HTML per indirizzarlo su qyale tipo di doc vai a lavorare. Lui suggerisce i TAG, e cliccando esce tutta la pagina preimpostata come in Bluefish.

Approfondimento sul Browser e come funziona per ottenere il rendering. Caricare la pagina significa acquisirne il contenuto, più tecnicamente ciò avviene quando il browser richiede che venga effettuato un trasferimento di file. Affinchè ciò sia possibile, l’html deve fare riferimento  ad un certo indirizzo.

Curiosità: Nel browser per vedere i codici puoi fare anche tasto dx -> analizza elemento e si apre una pagina dove ci fa vedere ogni elemento a cosa corrisponde: è una risorsa utile per vedere errori etc.

La seconda fase cruciale è quella della visualizzazione ovvero del cosiddetto rendering della pagina, la fase in cui il browser interpreta i documenti HTML e dispone sullo schermo gli elementi (testi, immagini, filmati) a seconda delle indicazioni ivi contenute.

Le pagine HTML professionali sono ricche di elementi grafici (pensiamo ai siti Web o alle App mobile) e sarà fondamentale avere uno o più strumenti per la creazione e manipolazione delle immagini.

Per orientarci meglio è utile dividere in gli elementi grafici in due grandi categorie: FOTO ed ELEMENTI DI LAYOUT. Per un approfondimento sui differenti elementi di grafica guardare il link.

Lezione molto importante che ti spiega come è fatto un tag. L’elemento scritto racchiuso fra elementi angolari: <>. La maggioranza degli elementi html descrivono una porzione di testo del contenuto della pagina. Sono di fatto dei contenitori, e il contenuto è compreso fra i due tag.
Per i paragrafi interni si usa <p>. Viene riportato un esempio di pagina html standard: gli elementi sono annidati fra < apertura e > chiusura. Come anticipato, head non è visibile e body è il corpo che si rende visibile della pagina.
Ci sono degli elementi a Blocco, Inline e Liste.
Per ulteriore approfondimento, leggere il link relativo.

Nella sintassi, i tag in apertura possono avere degli attributi.

Un tag con attributi si scrive in questo modo:

<tag attributo1="valore1" attributo2="valore2">

Per esempio: <input type="email" name="email" placeholder="Scrivi il tuo indirizzo email...">

venerdì 2 febbraio 2018

guida CSS di base


HTML à si occupa del CONTENUTO (testo, immagini)
                 dobbiamo creare tanti fogli html quante sono le nostre pagine del sito

 CSS à si occupa del LAYOUT: cioè tutto quello che è presentazione (font, colore, dimensioni, …)
              si crea un unico foglio di stile per l’intero sito (se il sito è molto grande se ne creeranno di più)

Come è fatto un CSS: regole, proprietà, commenti        
(lezione 3  in “guida CSS di base”    
http://www.html.it/pag/14215/come-fatto-un-css-regole-e-commenti/ )

Sintassi

Nome elemento  {

           Proprietà: valore;
                          :           ;
}


 

I selettori CSS di base: DI TIPO, ID, CLASSI      
(lezione 7  in “guida CSS di base”      
http://www.html.it/pag/14217/id-e-classi-due-selettori-speciali/ )

Dentro i fogli di stile ci sono 3 tipi di selettori:

  • Selettore  DI TIPO O DI ELEMENTI
                    es: voglio tutti i titoli verdi, tutti i <p> con sfondo giallo, …

                   Sintassi  à     h1 {color: white; background: red;}

                                     selettore                      blocco delle dichiarazioni
                                            Il blocco mi dice la regola, il selettore mi dice a cosa applico quella regola

  • selettore ID: attributi applicabili a tutti gli elementi html
                  Sintassi  à     #nome_id { … }

  • selettore CLASSI
                
    Sintassi  à    .nome_della_classe { … }

 

inserire i fogli si stile CSS in un documento
(lezione 5 in “guida CSS di base”    
http://www.html.it/pag/14211/inserire-i-fogli-di-stile-in-un-documento/)

Come si collegano file CSS all’html:
dentro la pagina html, nella <head> necessario inserire il tag standard
 <link href="stile.css" rel="stylesheet" type="text/css"> (dopo aver salvato il file css come: “stile.css” nella cartella di base)

 

HTML E CSS DI BASE

Ciao,

per la prossima lezione, e per quando iniziate a programmare, queste sono le istruzioni inderogabili!

1) Creare una cartella. Una e una sola. Tutti i file del sito dovranno essere dentro questa cartella!

2) Ogni pagina HTML che create dovrà partire da questo template, salvatelo e rinominatelo. La home page si chiamerà inderogabilmente index.html le altre pagine a vostro piacere, con i nomi file senza spazi.
https://docs.google.com/file/d/0B3c7VssJQguzeXg3OEJlSmNadkU/edit?usp=sharing

3) Nella vostra cartella ci sarà uno e un solo foglio di stile, il template di partenza è scaricabile qui. Via via andrete ad arricchire questo file con le informazioni necessarie a dare lo stile al sito.
https://docs.google.com/file/d/0B3c7VssJQguzRGs4RTV2Zi1FVkk/edit?usp=sharing

Questi materiali sono quelli già spiegati e illustrati a lezione, questo post vi facilita la "partenza" della programmazione.

Ciao

DIV e SPAN

https://www.mrwebmaster.it/html/titoli-paragrafi-div-span_9452.html