Librinformatica

Newsletter

Libreria Gaia Scienza Edizioni Erasmo Edizioni del Boccale

Principi di Web design

Apogeo

Principi di Web design

In offerta
28,90 € IVA compresa

34,00 € IVA compresa

(sconto del 15 %)

9788850331086

  • Data Pubblicazione: 03/2012
  • Lingua: italiano
  • Livello: Intermedio Avanzato
  • Pagine: 524
  • Collana: PerCorsi di studio
  • Editore Originale: Delmar Publisher
  • Titolo Originale: Web Design Principles, Fifth Edition
  • Autore: Joel Sklar
  • Volumi: 1

Un sito web ben progettato, realizzato cura e attenzione alle tecniche del design è facilmente fruibile dagli utenti e permette di accedere alle informazioni con semplicità e immediatezza.


Il volume presenta in maniera dettagliata e approfondita gli strumenti, le tecniche e i linguaggi che permettono la realizzazione di siti web efficaci, accessibili e portabili che pongano al centro dall'attenzione le esigenze dell'utente e i requisiti dei contenuti da comunicare.
Il testo illustra l'intero processo di creazione di un sito: dalla pianificazione, alla scrittura del codice, alla costruzione del layout, all'armonizzazione degli elementi testuali e grafici, alla pubblicazione.
Il lettore potrà sviluppare e migliorare le proprie competenze sul linguaggio HTML, apprendere l'uso dei fogli di stile CSS come potente strumento di sviluppo e conoscere gli elementi di design visuale (tipografia web, uso dei colori, trattamento delle immagini).
I numerosi esempi, progetti pratici e casi applicativi sono un supporto molto valido per la costruzione di progetti web e sono basati sulle tecnologie più recenti, tra cui HTML5 e CSS3.


L'autore

Joel Sklar si occupa di formazione mediata da computer ed è consulente e formatore presso numerose aziende americane che progettano software. È autore di volumi dedicati al web design molto apprezzati per chiarezza ed efficacia.

Indice generale

Prefazione .......................................................................viii



Capitolo 1 Scrivere codice HTML per il web moderno ......................1

Creare pagine web con HTML ........................................................................ 1

La storia di HTML .......................................................................................... 7

HTML5 ........................................................................................................ 12

Scegliere un editor HTML ............................................................................ 24

Le buone pratiche della scrittura di codice HTML ......................................... 25

Riepilogo ...................................................................................................... 28

Termini chiave ............................................................................................... 29



Capitolo 2 Progettazione del sito .....................................................31

L’ambiente di progettazione per il Web .......................................................... 31

Progettare per più risoluzioni dello schermo .................................................. 36

Il look and feel del sito .................................................................................. 47

Creare uno schema unifi cato per il sito .......................................................... 49

Progettare per l’utente ................................................................................... 56

Progettare per l’accessibilità ............................................................................ 71

Riepilogo ...................................................................................................... 76

Termini chiave ............................................................................................... 77



Capitolo 3 Pianifi cazione del sito ......................................................79

Comprendere il processo di sviluppo del sito web .......................................... 79

Creazione di una specifi ca del sito ................................................................. 84

Individuare l’obiettivo del contenuto ............................................................. 85

Analisi del pubblico ....................................................................................... 87

Costituire un team di sviluppo del sito ........................................................... 92

Creare convenzioni per nomi di fi le e URL ................................................... 93

Impostazione di una struttura di directory ...................................................... 95

Creazione dello storyboard di un sito ............................................................. 98

La pubblicazione del sito web ...................................................................... 104

Collaudo del sito web .................................................................................. 110

Riepilogo .................................................................................................... 112

Termini chiave ............................................................................................. 112



Capitolo 4 Introduzione ai fogli stile CSS ...................................... 115

I vantaggi dei fogli stile CSS ........................................................................ 115

Attività: costruire un semplice foglio stile ..................................................... 121

Uso dell’ereditarietà per scrivere regole più semplici .................................... 123

Tecniche di selezione di base ....................................................................... 124

Attività: applicare semplici tecniche di selezione ........................................... 127

Selettori di ID e selettori di classe ................................................................ 129

Uso degli elementi

e ............................................................ 132

Uso di altri selettori ..................................................................................... 134

Riepilogo .................................................................................................... 145

Termini chiave ............................................................................................. 146



Capitolo 5 Tipografi a per il Web ..................................................... 147

Tipi di carattere e design ............................................................................. 147

Le unità di misura CSS ................................................................................ 153

Uso delle proprietà CSS per i font ............................................................... 157

Le proprietà CSS di spaziatura del testo ....................................................... 166

Le proprietà CSS3 attualmente non supportate ............................................ 177

Attività: creare un foglio stile per specifi care font e proprietà del testo .......... 179

Personalizzazione di elenchi puntati e numerati............................................ 184

Riepilogo .................................................................................................... 190

Termini chiave ............................................................................................. 191



Capitolo 6 Il modello a box di CSS ................................................. 193

Il modello di formattazione visuale di CSS .................................................. 193

Uso del modello a box di CSS ..................................................................... 196

Applicare le proprietà per i margini ............................................................. 199

Applicare le proprietà di padding ................................................................. 203

Applicare le proprietà per i bordi ................................................................. 206

Box e layout di pagina ................................................................................. 215

Attività: creare un semplice layout di pagina ................................................. 226

Riepilogo .................................................................................................... 231

Termini chiave ............................................................................................. 231



Capitolo 7 Progettazione del layout di pagina ............................. 233

Il flusso normale degli elementi ................................................................... 233

Uso dell’elemento di divisione per creare contenitori di contenuti ............... 236

Creazione di layout flottanti ......................................................................... 237

Costruzione di un layout di pagina flessibile ................................................. 244

Attività: creare un layout flessibile ................................................................ 248

Creazione di un layout di pagina fi sso .......................................................... 253

Riepilogo .................................................................................................... 266

Termini chiave ............................................................................................. 266



Capitolo 8 Grafi ca e colore ............................................................. 267

I formati dei fi le grafi ci ................................................................................ 268

Scegliere uno strumento per la grafi ca.......................................................... 274

Utilizzare l’elemento ....................................................................... 275

Controllare le proprietà delle immagini con i fogli stile CSS ........................ 281

Nozioni di base sulla rappresentazione dei colori al computer ...................... 284

Controllare il colore con i fogli stile CSS ..................................................... 293

Controllare le immagini di sfondo con i fogli stile CSS ................................ 298

Riepilogo .................................................................................................... 309

Termini chiave ............................................................................................. 309



Capitolo 9 Pianifi care la navigazione nel sito ............................... 311

Creazione di un sistema di navigazione facile da usare .................................. 311

Attività: creare strutture di navigazione ......................................................... 314

Uso della grafi ca per navigazione e collegamenti .......................................... 332

Indice generale vii

Uso di elenchi per la navigazione ................................................................. 334

Creazione di barre di navigazione orizzontali ............................................... 336

Personalizzazione della barra di navigazione orizzontale ............................... 337

Creare barre di navigazione verticali ............................................................ 340

Colore e grafi ca di sfondo per migliorare la navigazione ............................... 343

Creazione di rollover per effetti hover .......................................................... 346

Riepilogo .................................................................................................... 349

Termini chiave ............................................................................................. 350



Capitolo 10 Le tabelle ....................................................................... 351

Elementi per le tabelle in HTML ................................................................. 351

Intestazione e piede di tabella ...................................................................... 357

Raggruppamenti di colonne ........................................................................ 358

Formato dei bordi delle tabelle .................................................................... 361

Padding, margini e posizionamento delle tabelle ........................................... 364

Colori di sfondo delle tabelle ....................................................................... 367

Attività: applicare gli stili delle tabelle ........................................................... 370

Riepilogo .................................................................................................... 375

Termini chiave ............................................................................................. 376



Capitolo 11 I moduli per l’input dell’utente .................................... 377

Come funzionano i moduli ......................................................................... 377

Uso dell’elemento
.......................................................................... 379

Creazione di oggetti di input ....................................................................... 381

Moduli e stili CSS ....................................................................................... 395

Attività: costruire un modulo ....................................................................... 401

Riepilogo .................................................................................................... 412

Termini chiave ............................................................................................. 412



Capitolo 12 Mettiamo insieme il tutto ............................................. 413

Il processo di design iniziale ......................................................................... 413

Creare la pagina web di mockup .................................................................. 418

Impostare il colore di sfondo e il font di default della pagina ........................ 425

La divisione wrapper della pagina ................................................................ 426

Creare la testata della pagina ........................................................................ 428

Creare le divisioni per le colonne ................................................................. 437

Creare il piè di pagina.................................................................................. 443

Creazione dei riquadri di richiamo delle rubriche ........................................ 445

Costruire la sezione dell’articolo principale .................................................. 453

Gli stili per le sezioni di ricerca e dei collegamenti ....................................... 457

Creare la sezione dei collegamenti ............................................................... 460

Il codice della pagina fi nita .......................................................................... 465

Riepilogo .................................................................................................... 472



Appendice A Guida di riferimento a HTML5 ..................................... 473

Appendice B Guida di riferimento a CSS ........................................... 495

Appendice C Media query CSS ........................................................... 503

Appendice D Stili di stampa ................................................................ 507



Indice analitico...................................................................................... 511

Inserto a colori

 

Carrello

Non ci sono prodotti

Spedizione 0,00 €
Totale 0,00 €

Carrello Acquista