La velocità di connessione è un’aspetto, importantissimo, da valutare per la progettazione delle pagine web. La maggior parte degli utenti non sopporta che il caricamento di una pagina richieda più di 20-25 secondi, soprattutto oggi che siamo nel bel mezzo della connessioni fatte con telefoni cellulari, e quindi in velocita pari al GPRS/EDGE, UMTS e [...]
La parte dei CCS relativa al posizionamento degli elementi è un argomento complesso che studiato a fondo ci permetterà di creare architetture di pagine anche senza il minimo utilizzo di tabelle. Grazie a questi principi dei CSS potremo creare i nostri layout di pagina staccandoci definitivamente da quelle che sono le limitazioni che una tabella [...]
Prima di procedere con il posizionamento degli oggetti all’interno di una pagina, è opportuno specificare i tipi di oggetti o elementi su cui i CSS andranno a operare. Ci sono tre tipi di oggetti: blocco, in linea e rimpiazzati. In inglese rispettivamente block level, inline level e replaced. Oggetti di tipo blocco (block level)
Se c’è un aspetto essenziale dei CSS questo è il nuovo approccio che hanno introdotto per la gestione del testo. Prima con l’html c’era il tag <FONT>: pagine pesanti e difficili da gestire. Oggi qualcosa che può trasformare una pagina web in un perfetto esempio di stile tipografico e che finalmente consente, almeno in parte, [...]
Esamineremo in questa lezione le proprietà relative alla gestione dello sfondo. Sin dalle origini di HTML è stato possibile definire un colore o un’immagine di sfondo per le nostre pagine web. La scelta si restringe comunque a due elementi: il corpo principale della pagina (<BODY>) o le tabelle. Un’altra limitazione riguarda il comportamento delle immagini [...]
CSS non sarebbero uno strumento così potente senza questi tipi di selettori. Classi e ID sono davvero una delle chiavi per sfruttare al meglio questo linguaggio. Partiamo dall’inizio. In (X)HTML esistono due attributi fondamentali applicabili a tutti gli elementi: sono, appunto, class e id. Questi selettori hanno la stessa funzione, con la marginale differenza che [...]
Come abbiamo precedentemente detto i fogli di stile possono essere inclusi nelle pagine HTML in 3 modi differenti: In linea ai tag Interno alla pagina Foglio esternoalla pagina L’inserimento “in linea” avviene direttamente all’interno di un prederminato tag HTML nel corpo del documento; L’inserimento “interno” avviene nell’intestazione del documento tra i tag <head> e </head>;
I fogli di stile o CSS (Cascading Style Sheets) vengono inclusi in una o più pagine HTML per controllare in maniera automatica e veloce l’aspetto e lo stile di una pagina WEB. Inoltre consentono di ottenere effetti che non sarebbero possibili con l’uso del solo linguaggio HTML. Il termine “cascata” (cascading) sta ad indicare una [...]