CSS framework installeren
Er zijn meestal drie manieren om een CSS-framework te te installeren: Via CDN (Content Delivery Network), downloaden en handmatig toevoegen aan het project, of installeren met package managers zoals npm of yarn.
Methode 1: Handmatig toevoegen aan het project
Een CSS-framework is in de basis alleen een css bestand, soms zitten er een of meerdere javascript bestanden bij. Deze kun je meestal gewoon downloaden vanaf de site van het framework en toevoegen aan jouw website.
1
2
3
4
5
6
7
8
9
10
11
<!-- Een css framework installeren is niet moeilijk -->
<html>
<head>
<!-- Stylesheet komen vrijwel altijd in de head sectie -->
<link rel="stylesheet" href="/bootstrap.min.css" />
</head>
<body>
<!-- Javascript includen gebeurd vaak net voor de sluittag. -->
<script src="/bootstrap.min.js"></script>
</body>
Methode 2: CDN (Content Delivery Network
Een Content Delivery Network (CDN), oftewel "inhoud bezorg netwerk", is een netwerk van servers die overal ter wereld staan. Op die servers staat een kopietje van bijvoorbeeld een CSS-framework. Jij mag als programmeur gratis gebruik maken van de code die op deze servers staat door er rechtstreeks mee te linken.
1
2
3
4
5
6
<!-- Regel 5 uit het vorige voorbeeld zou dan bijvoorbeeld zo worden -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap-5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384hhpuuCOmLASjC...ingekort" crossorigin="anonymous">
<!-- Regel 10 uit het vorige voorbeeld zou dan bijvoorbeeld zo worden -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap-voorbeeld/dist/js/bootstrap.bundle.min.js" integrity="sha384MrcW6ZM....ingekort" crossorigin="anonymous"></script>
CDN: performance
Installeren via een CDN heeft een heel groot voordeel. Browsers cachen css en Javascript bestanden om deze snel te kunnen gebruiken. Bestanden die bij een CDN staan wijzigen zelden tot nooit en er wordt daarom ook hevig gebruik gemaakt van caching op deze bestanden. Als een bezoeker op een andere website die ook jouw framework gebruikt is geweest dan heeft de browser dat framework al, nog voordat de gebruiker op je website is geweest.
Methode 3: Met een package manager zoals npm of yarn.
Je kunt een framework ook installeren met npm of yarn dit die je vanaf je terminal/command prompt door iets te typen als npm install bootstrap. Na het installeren kun je de bestanden gaan gebruiken in je javascript code: import 'bootstrap/dist/css/bootstrap.min.css';.
Navigatie
- Cursus informatie
- Wat gaan we doen
- Wat is een CSS framework
- Frameworks in deze cursus
- CSS framework installeren
- Doelbewust ontwerpen
- Maak kennis met de editor
- Het grid layout systeem
- Layout namaken
- Components
- Typography
- Een CSS framework kiezen
- De baklava koning van Amsterdam
- Vooronderzoek en voorstel
- Layout components typography
- Content delivery networks
- Css compilers less sass