# Motivational Poster **English** · [Dansk](Home-da) · [Bahasa Malaysia](Home-ms) A motivational poster web page made with HTML and CSS only. ![Motivational poster](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/044-web-motivational-poster/raw/branch/main/screenshots/desktop.png) ## Requirements 1. The `h1` uses the Libre Baskerville font from Google Fonts. 2. White text on a black background. 3. An image with a 5px white border. 4. Centred text. 5. A `div` holds the `h1`, `p` and `img`, and is centred on the page. 6. The `h1` is uppercase through CSS, not by retyping it. ## How it works ### HTML ```html
A woman holding a dragon egg

That Special Moment

When you find the perfect avocado at the supermarket

``` Keeping the image and the text in one `div` means one rule can size, centre and colour all of them. ### CSS | Rule | What it does | | --- | --- | | `body { background-color: black; }` | Black page background. | | `.poster { width: 50%; margin-left: 25%; }` | Half the page wide, with 25% free on each side, so it is centred horizontally. | | `.poster { margin-top: 100px; }` | Space above the poster. | | `.poster { color: white; text-align: center; }` | White, centred text. | | `.poster { font-family: "Libre Baskerville", serif; }` | The Google Font, with a fallback. | | `.motivation-img { width: 100%; border: 5px solid white; }` | The image fills the `div` and gets a white frame. | | `h1 { text-transform: uppercase; }` | Uppercase title without retyping it. | The Google Font is loaded with a `` in the `` of `src/index.html`. ## Make your own 1. Put your image in `src/assets/images/`. 2. Update `src` and `alt` on the `img`. 3. Change the text of the `h1` and `p`. 4. Experiment: fonts, colours, border width, spacing. ## Run it Open `src/index.html` in a browser. An internet connection is needed to load the font.