In this project you'll clone the website of one of the most design-forward companies in the world. It's not a very complex site but it uses background photos well and the navbar at the top contains a gradient that you should be able to mimic.
1. Go to this old version of [apple.com](https://web.archive.org/web/20140301004610/http://www.apple.com/) and have a look around.
2. Follow the instructions atop the [Google Homepage project](/courses/web-development-101/lessons/html-css) to set up a Github repository for this project (of course you'll need to change the title).
3. Create a new HTML document.
4. Think about all the elements on the page and how they are grouped together.
5. Lay out the basic structure of the page using empty semantic HTML elements that are appropriately sized and positioned. You may want to make their background colors different so you can see them. Don't forget to use your browser's developer tools (right click on the page, click "inspect element")!
6. Set up the top navigation bar. How is that gradient achieved?
7. Set up the main background image. You can grab that exact image from their webpage by finding the `` tag in your inspector and checking out its background image.
6. Fill in and position the additional sections. Don't worry about enclosing every paragraph of text in `
` tags. 7. Push your solution to Github.
Submit a link below to this file on The Odin Project's curriculum GitHub repo with your files in it by using a pull request. See the section on Contributing for how.
Show Student Solutions
- Add your solution below this line!
- Carmine Grossi's solution - View in Browser
- Eapen's solution - View in Browser
- Benjamin Poore's solution - View in Browser
- bcikota's solution - View in Browser
- Ohlie's solution - View in Browser
- Bola Buari's solution - View in Browser
- Jason McKee's solution - View in Browser
- Bojo's solution - View in Browser
- Ricala's solution - View in Browser
- ARaut9's solution - View in Browser
- N00bG1rl's solution - View in Browser
- Max Garber's solution - View in Browser
- Chris MacSwan's solution - View in Browser
- Javier Machin's solution - View in Browser
- Yakherder's solution - View in Browser
- SarfrazAnjum's - View in Browser
- nmac's solution - Preview
- Henry Kirya's - View in Browser
- joaoag's solution - View in Browser
- theghall's solution - View in Browser
- Jmooree30's Solution - View in Browser
- Jonathan Yiv's Solution - View in Browser
- yilmazgunalp's Solution - View in Browser
- Justine's Solution - View in Browser
- Jeff's Solution - View in Browser
- Andrew’s solution - View in Browser
- Axel’s solution - View in Browser
- Rhys B's solution - View in Browser
- Pawel R's solution - View in Browser
- Jason Ellis's solution - View in Browser
- Shouvik Roy's solution - View in Browser
- Meher Chandan's solution - View in Browser
- Devon's solution - View in Browser
- Artur Janik's solution - View in Browser
- Ryan Jordan's solution - View in Browser
- Hailey Foster's solution - View in Browser
- Frank Peelen's solution - View in Browser
- AyeSea's solution - View in Browser
- AtActionPark's solution - View in Browser
- Voreny's solution - View in Browser
- Dusan Milosavljevic's solution - View in Browser
- Noman karim's solution - View in Browser
- Cameron Kelley's solution - View in Browser
- Luke Walker's Solution - View in Browser
- cdouglass's solution cloning http://touchstonejs.io/ - View in Browser
- Miguel Herrera's solution - View in Browser
- J-kaizen's solution - View in Browser
- csrail's solution - View in Browser
- Paul Shonk's solution
- cindygao93's solution - View in Browser
- David Chapman's solution - View in Browser
- Flint Mayers' solution - View in Browser
- Daunenok's solution - View in Browser
- Austin's solution
- Beth Rathbone's solution - View in Browser
- Leah Xia's solution - View in Browser
- husein's solution - View in Browser
- Adonias Dantas's solution - View in Browser
- Neil Cudden's solution - View in Browser
- Paul McGarry's solution - View in Browser
- DV's solution - View in Browser
- Francisco Carlos's solution - View in Browser
- Mike Smith's solution - View in Browser
- Elena's solution - View in Browser
- Punnadittr's solution - View in Browser
- aznafro's solution - View in Browser
- Areeba's solution - View in Browser
- Taylor J's solution - View in Browser
- Ghassan's solution - View in Browser
- Doris's solution - View in Browser
- Kelvin L's Solution - View in Browser
- Antonio Marcos's Solution - View in Browser
- Carlos Del Real's Solution - View in Browser
This section contains helpful links to other content. It isn't required, so consider it supplemental for if you need to dive deeper into something.
- Add some!