Today, I ate an apple. It was tasty
```
You see that the content is placed inside some kind of round-cornered block.
But the spacing is quite not right...
---
### Card's body
.breadcrumbs[
` with the `.card-body` class:
```html
Today, I ate an apple. It was tasty
```
---
### Header/Footer
.breadcrumbs[
Bootstrap >
Cards]
You can add a **header** and a **footer** to a card, to better structure its content.
```html
*
Today, I ate an apple. It was tasty
*
```
---
### Card styling
.breadcrumbs[
Bootstrap >
Cards]
You can directly use any [color utility classes](#21) to style the different parts of your card:
```html
Today, I ate an apple. It was tasty
```
---
### Card features
.breadcrumbs[
Bootstrap >
Cards]
Cards are very powerful components with many features and use case available through many classes.
You can:
- Add cover images
- Display lists or tables
- Tweek their size or their content alignment
- Add navigation elements inside them
- ...
The [documentation is choke full of information][bs-card] about them ; you're strongly advised to go check it out, then try and experiment with all the possibilities.
---
## Icons
.breadcrumbs[
Bootstrap]
Bootstrap doesn't come with a included icon set since its version 4. As a result, you need to include yourself an icon library, would you want to use one.
The documentation recommand you some libraries, tested and used by the people behind Bootstrap. One of them is the **Font Awesome** library, which has [a huge amount of icons][fa-icons] to choose from.
> The Free version restrict you to only one icon style
You can include the **Font Awesome Library** with a many number of way, the easier one being through a CDN. Add the following line in the `` of your `index.html`:
```html
```
> Note that the Bootstrap team also maintain its own dedicated icon library, which you can checkout [here][bootstrap-icons]
---
### Usage
.breadcrumbs[
Bootstrap >
Icons]
Once the CSS is included, you can add icons to your page by using an `
` element, with the class `.fas` and the name of the icon.
You can find the complete HTML to include by browsing the [icon library][fa-icons], clicking on the one you want to include (for example, ["align-left"][fa-align-left]), then clicking on **the HTML code in the header of the page** to copy it.

You'll just have to paste this HTML on your page to add the icon.
Add this before the `
Cards
`:
```html
Icons
```
---
## Resources
.breadcrumbs[
Bootstrap]
> There are A LOT of other components and features we didn't cover in this subject.
> Again... check the doc to see what Bootstrap offers and try them out.
You will find the final HTML file for this course [here][final-file].
**Documentation**
- [Bootstrap CSS Documentation][bootstrap-css]
- [Normalize CSS][normalize]
**Further reading**
- [Bootstrap - Layout management][bsm]
[fa-icons]: https://fontawesome.com/icons?d=gallery&m=free
[fa-align-left]: https://fontawesome.com/icons/align-left?style=solid
[bs-card]: https://getbootstrap.com/docs/5.3/components/card/
[vscode]: https://code.visualstudio.com/
[bootstrap-css]: http://getbootstrap.com/docs/
[bootstrap-reboot]: https://getbootstrap.com/docs/5.3/content/reboot/
[chrome]: https://www.google.com/chrome/
[rtfm]: https://en.wikipedia.org/wiki/RTFM
[bootstrap]: http://getbootstrap.com/
[bootstrap-icons]: https://icons.getbootstrap.com/
[dl-bootstrap]: https://getbootstrap.com/docs/5.3/getting-started/download/#compiled-css-and-js
[normalize]: https://necolas.github.io/normalize.css/
[final-file]: https://gist.githubusercontent.com/Tazaf/18732ef01164f7b6348443c4c4748f42/raw/index.html
[bsm]: ../bootstrap-layout-management
[setup]: ../setup
[aria]: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA
[bug-nav]: https://github.com/twbs/bootstrap/issues/17598#issuecomment-160248326