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>