Tutorial Bootstrap

Twitter Bootstrap è il framework front-end più popolare negli ultimi tempi. È un framework front-end mobile elegante, intuitivo e potente per uno sviluppo web più rapido e semplice. Utilizza HTML, CSS e Javascript. Questo tutorial ti insegnerà le basi di Bootstrap Framework utilizzando il quale puoi creare facilmente progetti web. Il tutorial è diviso in sezioni come Bootstrap Basic Structure, Bootstrap CSS, Bootstrap Layout Components e Bootstrap Plugins. Ciascuna di queste sezioni contiene argomenti correlati con esempi semplici e utili.

Perché imparare Bootstrap?

  • Mobile first approach - Bootstrap 3, il framework consiste di stili Mobile first nell'intera libreria invece che in file separati.

  • Browser Support - È supportato da tutti i browser più diffusi.

  • Easy to get started- Con la sola conoscenza di HTML e CSS chiunque può iniziare con Bootstrap. Anche il sito ufficiale di Bootstrap ha una buona documentazione.

  • Responsive design- Il CSS reattivo di Bootstrap si adatta a desktop, tablet e cellulari. Maggiori informazioni sul responsive design si trovano nel capitolo Bootstrap Responsive Design.

  • Fornisce una soluzione pulita e uniforme per la creazione di un'interfaccia per gli sviluppatori.

  • Contiene componenti integrati belli e funzionali che sono facili da personalizzare.

  • Fornisce inoltre personalizzazione basata sul web.

  • E soprattutto è un open source.

Hello World usando Bootstrap.

Solo per darti un po 'di entusiasmo su Bootstrap, ti darò un piccolo programma Bootstrap Hello World convenzionale, puoi provarlo usando il link Demo.

<!DOCTYPE html>
<html>
   
   <head>
      <title>Bootstrap 101 Template</title>
      <meta name = "viewport" content = "width = device-width, initial-scale = 1.0">
      
      <!-- Bootstrap -->
      <link href = "css/bootstrap.min.css" rel = "stylesheet">
      
      <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
      <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
      
      <!--[if lt IE 9]>
      <script src = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
      <![endif]-->
      
   </head>
   
   <body>
      <h1>Hello, world!</h1>

      <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
      <script src = "https://code.jquery.com/jquery.js"></script>
      
      <!-- Include all compiled plugins (below), or include individual files as needed -->
      <script src = "js/bootstrap.min.js"></script>
      
   </body>
</html>

Applicazioni di Bootstrap

  • Scaffolding- Bootstrap fornisce una struttura di base con Grid System, stili di collegamento e sfondo. Questo è trattato in dettaglio nella sezioneBootstrap Basic Structure

  • CSS- Bootstrap viene fornito con la funzionalità delle impostazioni CSS globali, elementi HTML fondamentali in stile e migliorati con classi estensibili e un sistema di griglia avanzato. Questo è trattato in dettaglio nella sezioneBootstrap with CSS.

  • Components- Bootstrap contiene oltre una dozzina di componenti riutilizzabili costruiti per fornire iconografia, menu a discesa, navigazione, avvisi, pop-over e molto altro. Questo è trattato in dettaglio nella sezioneLayout Components.

  • JavaScript Plugins- Bootstrap contiene oltre una dozzina di plugin jQuery personalizzati. Puoi facilmente includerli tutti o uno per uno. Questo è trattato in dettaglio nella sezioneBootstrap Plugins.

  • Customize - Puoi personalizzare i componenti di Bootstrap, le variabili LESS e i plugin jQuery per ottenere la tua versione personale.

Pubblico

Questo tutorial è stato preparato per chiunque abbia una conoscenza di base di HTML e CSS e abbia voglia di sviluppare siti web. Dopo aver completato questo tutorial ti troverai a un livello moderato di esperienza nello sviluppo di progetti web utilizzando Twitter Bootstrap.

Prerequisiti

Prima di iniziare a procedere con questo tutorial, presumiamo che tu sia già a conoscenza delle basi di HTML e CSS. Se non sei a conoscenza di questi concetti, ti suggeriremo di seguire il nostro breve tutorial su HTML Tutorial e CSS Tutorial.