Invata Bootstrap

             Bootstrap este un framework front-end open-source, utilizat pentru dezvoltarea site-urilor web responsive și a aplicațiilor web. 

             Este unul dintre cele mai populare framework-uri datorită ușurinței de utilizare și a numeroaselor componente și stiluri predefinite.

             Iată o introducere în Bootstrap:

1. Începerea cu Bootstrap:

Instalare:

Există mai multe moduri de a începe cu Bootstrap:

a.CDN: Cel mai rapid mod este să folosești un CDN (Content Delivery Network).

<!doctype html>

<html lang="en">

  <head>

    <!-- Meta tags necesare -->

    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">


    <!-- Bootstrap CSS -->

    <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">

  </head>

  <body>

    <h1>Hello, world!</h1>


    <!-- Bootstrap JS, Popper.js și jQuery -->

    <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>

    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.3/dist/umd/popper.min.js"></script>

    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>

  </body>

</html>

b.Descărcare: Poți descărca Bootstrap de pe site-ul oficial getbootstrap.com și să adaugi fișierele CSS și JS în proiectul tău.

c.NPM: Dacă folosești un manager de pachete ca NPM, poți instala Bootstrap prin comanda npm install bootstrap.

2. Structura de bază a unui document HTML cu Bootstrap:

Iată un exemplu de structură de bază:

<!doctype html>

<html lang="en">

  <head>

    <!-- Meta tags necesare -->

    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">


    <!-- Bootstrap CSS -->

    <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">


    <title>Hello, Bootstrap!</title>

  </head>

  <body>

    <div class="container">

      <h1 class="text-center">Bine ai venit la Bootstrap!</h1>

      <p class="lead text-center">Acesta este un exemplu de bază folosind Bootstrap.</p>

    </div>


    <!-- Bootstrap JS, Popper.js și jQuery -->

    <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>

    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.3/dist/umd/popper.min.js"></script>

    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>

  </body>

</html>

3.Sisteme de grilă:

Bootstrap folosește un sistem de grilă bazat pe flexbox pentru a crea layout-uri responsive. Sistemul de grilă este format din containere, rânduri și coloane.

Exemple de grilă:

<div class="container">
  <div class="row">
    <div class="col-md-4">Coloana 1</div>
    <div class="col-md-4">Coloana 2</div>
    <div class="col-md-4">Coloana 3</div>
  </div>
</div>

4.Componente de bază:

Bootstrap oferă multe componente predefinite care pot fi utilizate pentru a crea interfețe de utilizator atractive și funcționale.

Butoane:

<button type="button" class="btn btn-primary">Primar</button>
<button type="button" class="btn btn-secondary">Secundar</button>
<button type="button" class="btn btn-success">Succes</button>
<button type="button" class="btn btn-danger">Pericol</button>
<button type="button" class="btn btn-warning">Atenționare</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Luminos</button>
<button type="button" class="btn btn-dark">Întunecat</button>

Carduri:

<div class="card" style="width: 18rem;">
  <img src="https://via.placeholder.com/150" class="card-img-top" alt="...">
  <div class="card-body">
    <h5 class="card-title">Titlul cardului</h5>
    <p class="card-text">Acesta este un text exemplu pentru card.</p>
    <a href="#" class="btn btn-primary">Mergi undeva</a>
  </div>
</div>

5.Utilizarea utilităților:

Bootstrap oferă și clase utilitare pentru a ajusta rapid aspectul și comportamentul elementelor.

 De exemplu:

Margini și spațiere:

<div class="mb-3">Margin bottom 3</div>
<div class="p-3">Padding 3</div>

Aliniere text:

<p class="text-center">Text centrat</p>
<p class="text-right">Text aliniat la dreapta</p>
<p class="text-left">Text aliniat la stânga</p>

              Acestea sunt doar câteva dintre conceptele de bază. Bootstrap este foarte puternic și oferă multe alte funcționalități pentru a crea aplicații web moderne și responsive. 
             Cel mai bun mod de a învăța este să explorezi documentația oficială și să experimentezi cu diferite componente și stiluri.


Comentarii

Postări populare de pe acest blog