VANTAGGI DI BOOTSTRAP

Похожие документы
Plugin, fotocamera. Antonio Gallo

Requisiti Tecnici del PC

Sommario. Nozioni di base su HTML

Requisiti Tecnici del PC. Internet Explorer

Versione 3.0. a cura di Claudia Cavicchi Biblioteca Clinica F.Bianchi Università di Bologna

Responsive Web Design

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Windows 32 bit e 65 bit

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage

CREAZIONE DI UNA CARTELLA

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Linux 32 bit e 64 bit

GUIDA OPERATIVA SULLA PIATTAFORMA MOODLE INTEGRATA AL REGISTRO ELETTRONICO MASTERCOM

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Windows 32 bit e 65 bit

CONSIGLI E TRUCCHI. Parte seconda

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Linux FEDORA DEBIAN/UBUNTU 32 bit e 64 bit

PROGRAMMA DEL CORSO ADOBE DREAMWEAVER CS5

Uso di Lava Connect per il trasferimento dati ULDC

Guida a WordPress. 1. Iscrizione a Wordpress

PAGAMENTO F24 TASSE E TRIBUTI

CREAZIONE DI UNA CARTELLA

6. Editor Divi. Il layout. Guida Sintetica Wordpress //

Circolo Didattico Magione

Sintesi delle differenze

Formare documenti accessibili a tutti

Capitolo 1. Hello, {{name}}

Sbloccare popup su computer

Università degli Studi di Bologna Facoltà di Ingegneria. Tecnologie Web T A.A Esercitazione 1 URI, HTTP, HTML, CSS

FILES. Componente per la gestione dei files in Joomla. Release di test per Joomla! 3.7.x. By Helios Ciancio

Guida all utilizzo del sistema di registrazione e autenticazione tramite Carta Nazionale dei Servizi

Guida all uso di Crossbook

MANUALE PER L INSTALLAZIONE DEI CERTIFICATI

Boemia - il miglior Template e-commerce gratuito per WordPress

NAVIGAZIONE SU INTERNET

Introduzione. Parte 1 Scrivere documenti 1

PAT/RFS116-21/02/ Allegato Utente 2 (A02)

Autorità di Certificazione del Consiglio Nazionale del Notariato. Come attivare la nuova smart card Notaio

Schermata di consigli per la navigazione sicura. Aggiornamento del software VesselView. Controllo automatico tramite Wi-Fi

BENVENUTO IN NUVOLA. Indice Del Manuale. 1 - Come Accedere a Nuvola

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Mac OS 10.5, OS 10.6 e OS 10.7+

Struttura Layout Monolitico Fisso con Menu Orizzontale

si.shimano.com Manuale d'uso

intranet.ruparpiemonte.it

INCOMUNE.NET 4.0 Powered by Contao CMS Open Source

Aggiornamento FX Store

SAP Toolkit for HTML5

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Mac OS

Il foglio elettronico

Progettazione multimediale

XAMPP Installazione e configurazione

Cloud GDrive, Dropbox

Collegare il BB-runner con Sporttracks

Horizone Server IN00B02WEB. Horizone PDK

Documento sulla Compatibilità e corretta configurazione del browser per l utilizzo delle funzioni del software. Sommario

CONDIVIDERE IL PROPRIO SCHERMO CON GLI STUDENTI COLLEGANDOSI DA UN SERVER

COME CANCELLARE LA CRONOLOGIA

Clienti Potenziali - Aiuto Esclusioni - Aiuto

UTEAP Università della Terza Età e del tempo libero di Ascoli Piceno

IL SITO ISTITUZIONALE DELLA SCUOLA ITIS E. MATTEI - URBINO MANUALE D USO

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

P R O G R A M M A D I I N F O R M A T I C A s v o l t o n e l l a P r i m a C l a s s e S e z. G A N N O S C O L A S T I C O 2016 /17

CardioChek Link Manuale d'uso

DA LUNEDI 28 NOVEMBRE SARANNO ON LINE LE NUOVE PIATTAFORME HOME BANKING BPS Web Light BPS Web BPS Web Trade BPS Mobile

1.1. Come funzionano le pagine Web.

Interfaccia di Word. Scheda File: contiene i comandi per intervenire sul documento, come Nuovo, Apri, Salva con nome, Stampa e Chiudi.

Operazioni preliminari: creare una cartella in Documenti

GUIDA STUDENTE ALL USO DELLA PIATTAFORMA EXCHANGE E-LEARNING - Lotus Quickr

INFORMATIVA SULL'USO DEI COOKIE

Riferimento rapido dell'applicazione Novell Filr 2.0 Web

Realizzare il layout di un sito web senza utilizzare frame e tabelle

Guida alla modifica di un layout

Manuale d uso. Per fare ciò sono stati seguentemente elencati i punti per i vari procedimenti:

GUIDA AI CORSI DI SICUREZZA E-LEARNING

Calcolare con il computer: Excel. Saro Alioto 1

HIGHCHARTS. Federico Martinelli

Istruzioni per la modifica del template di profilo personale

TS-CNS Manuale Installazione Linux 2013

Modulo 3 - Elaborazione Testi 3.4 Oggetti

Транскрипт:

BOOTSTRAP

COSA È BOOTSTRAP Bootstrap è un framework front-end gratuito per lo sviluppo web più semplice e veloce Bootstrap è composto da una seri di modelli HTML e CSS che definiscono: tipografia, forms, pulsanti, tabelle, barra di navigazione, finestra pop-up, caroselli di immagini e molte altre componenti e plugin JavaScript. L'obbiettivo principale di Bootstrap è dare la possibilità di creare facilmente progetti responsive

VANTAGGI DI BOOTSTRAP Facile da usare: Chiunque con una conoscenza solo di base di HTML e CSS può iniziare a utilizzare Bootstrap Caratteristiche Responsive: Il CSS responsive di Bootstrap si adatta ai telefoni, tablet e desktop Mobile-first: In Bootstrap 3, gli stili per i dispositivi mobili sono il punto di partenza di ogni progettazione Compatibilità del browser: Bootstrap è compatibile con tutti i browser moderni (Chrome, Firefox, Internet Explorer, Safari e Opera)

COME INSERIRE BOOTSTRAP Per utilizzare Bootstrap devo inserire tre componenti: Il foglio di stile di Bootstrap Libreria jquery Plugin Javascript di Bootstrap Ho due modi per importare Bootstrap nella mia pagina web: Scaricare i file da http://getbootstrap.com Includere Bootstrap da un CDN

SCARICARE BOOTSTRAP 1. Mi collego a http://getbootstrap.com 2. In home page clicco download 3. Arrivo alla pagina Getting started e qui scelgo "Download Bootstrap" 4. Sceglierò di scaricare il file (un archivio formato zip) in una cartella di lavoro e lo decomprimerò 5. La cartella estratta dall'archivio zip si chiama bootstrap-3.3.7-dist. In questa cartella troverò 3 cartelle: La cartella css che contiene i fogli di stile La cartella fonts che contiene le iocne di bootstrap La cartella js che contiene i plugin javascript 6. Copio le tre cartelle nella directory principale del mio sito

AGGIUNGERE JQUERY 1. Mi collego a http://jquery.com 2. In home page clicco download 3. Arrivo alla pagina Downloading jquery e qui scelgo: Download the compressed, production jquery 3.2.0 4. E salvo il file (jquery-3.2.0.min.js) nella cartella js del mio sito dove si trova già bootstrap.js.

INSERIRE I FILE NELLA PAGINA <!doctype html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/css/bootstrap.min.css" rel="stylesheet" /> </head> <body> <script src="/js/jquery-3.2.0.min.js"></script> <script src="/js/bootstrap.min.js"></script> </body> </html>

INSERIRE DA CDN <!doctype html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> </head> <body> <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> </body> </html>

Impostazione INSERIRE HTML 5 I FILE NELLA PAGINA <!doctype html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/css/bootstrap.min.css" rel="stylesheet" /> </head> <body> <script src="/js/jquery-3.2.0.min.js"></script> <script src="/js/bootstrap.min.js"></script> </body> </html>

INSERIRE I FILE NELLA PAGINA <!doctype html> <html> <head> Corretta impostazione viweport per dispositivi mobili <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/css/bootstrap.min.css" rel="stylesheet" /> </head> <body> <script src="/js/jquery-3.2.0.min.js"></script> <script src="/js/bootstrap.min.js"></script> </body> </html>

INSERIRE I FILE NELLA PAGINA <!doctype html> <html> <head> Foglio di stile Bootstrap <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/css/bootstrap.min.css" rel="stylesheet" /> </head> <body> <script src="/js/jquery-3.2.0.min.js"></script> <script src="/js/bootstrap.min.js"></script> </body> </html>

INSERIRE I FILE NELLA PAGINA <!doctype html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/css/bootstrap.min.css" rel="stylesheet" /> Libreria jquery: caricare in fondo al body prima di bootstrap.js e di </head> eventuali altri plugin <body> <script src="/js/jquery-3.2.0.min.js"></script> <script src="/js/bootstrap.min.js"></script> </body> </html>

INSERIRE I FILE NELLA PAGINA <!doctype html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link href="/css/bootstrap.min.css" rel="stylesheet" /> </head> Plugin di Bootstrap da caricare <body> dopo jquery <script src="/js/jquery-3.2.0.min.js"></script> <script src="/js/bootstrap.min.js"></script> </body> </html>

BOOTSTRAP GRID SYSTEM I contenuti possono essere organizzati in colonne. Le colonne sono elementi flotanti (float:left o float:right) e sono contenuti in elementi riga. Il grid system di Bootstrap è basato su 12 colonne. Le classi definite da bootstrap determinano il comportamento di questi elementi. Gli elementi riga sono configurati dalla classe row che fa in modo che gli elementi colonna siano correttamente affiancati e impaginati Gli elementi colonna sono configurati dalle classi col-*-* dove il primo asterisco è xs, sm, md o lg e determina il tipo di schermo, il secondo è un numero e determina (in colonne) la larghezza dell'elemento per quel tipo di schermo. La somma delle larghezze per lo stesso tipo di schermo all'interno di una riga deve essere 12. Gli infissi xs, sm, md e lg (corrispondenti a smatphone, tablet verticale, tablet orizzontale, desk-top) determina il livello minimo per cui l'elemento ha la larghezza dichiarata dalla classe. Per dimensioni inferiori, se non specificato, l'elemento occupa l'intero schermo.

BOOTSTRAP GRID SYSTEM.col-sm-12.col-sm-4.col-sm-3.col-sm-5.col-sm-12

GRID VIEW.col-sm-12.col-sm-3.col-sm-4.col-sm-5.col-sm-12

HTML CORRISPONDENTE <div class="container"> <div class="row"> <div class="col-sm-12"></div> </div> <div class="row"> <div class="col-sm-3"></div> <div class="col-sm-5"></div> <div class="col-sm-4"></div> </div> <div class="row"> <div class="col-sm-12"> </div> </div>