1196

Komple Uygulamalı Web Geliştirme Eğitimi

Bootstrap Kurulumu

Bootstrap 4 kütüphanesini nasıl kullanırım ? Bootstrap css ve javascript dosyalarını sayfama nasıl ekleyebilirim?

Boostrap 4 kütüphanesi mobile cihazları (mobile-first) hedef alan responsive bir yapıya sahiptir.

Responsive tasarımın etkin olabilmesi için aşağıdaki responsive meta etiketini <head> kısmına eklememiz gerekiyor.

<meta name="viewport" content="width=device-width, initial-scale=1">

width=device-width özelliği cihazın ekran genişliğini algılayıp sayfanın genişliğini bu değere eşitlemesi ile alakalıdır.

initial-scale=1 ise sayfa ölçeklendirmesini (zoom) ayarlar.

Bootstrap Kurulumu için ilk olarak bootstrap css ve javascript dosyalarını sayfamıza eklememiz gerekiyor.

** Bootstrap css class' larını kullanabilmek için boostrap.min.css dosyasının cdn adresini html sayfamızın <head> kısmına eklememiz gerekiyor.

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

** Bootstrap Javascript component' lerini kullanabilmek içinse aşağıdaki javascript kütüphanelerini </body> kapanış etiketinin hemen üstüne eklememiz gerekiyor.

<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>

** Boostrap css class' ları ve javascipt component' lerini kullabileceğimiz bir html iskeletini aşağıdan olduğu gibi alıp kullanabilirsiniz ek bir ayarlama yapmanıza gerek yoktur.

<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">

    <title></title>
  </head>
  <body>
    <h1>Hello, world!</h1>

   
    <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>
  </body>
</html>