In terms of web design, Apple.com is a very good exemple of clean semantic code and stunning graphics. Here's 5 high quality tutorials to design like apple.com and recreate Apple's menubar, breadcrumbs, stylesheets...

Apple style Accordion Menu

Apple.com accordion
Let’s start with a nice tutorial from DynamicDrive. Remember that post where I shown you 10 javascript sliders? Here’s another great way to display your content: This menu mimics the look of the vertical menu found on certain areas of Apple.com. The headers are toggled via “mouseover” over each one, and the previous expanded header (if any) is closed before expanding the current.
Source

Recreate Apple.com menubar

Apple.com menu bar
Apple.com menubar mixes clean code and very cool design. In this tutorial, I’ll show you how to recreate Apple’s website navigation bar and study the techniques used.
Source

Apple.com CSS image replacement

Apple.com titles
This CSS technique is used on many websites, but as usual, apple.com do it very well. There’s many different way to replace a text by an image using css, but in my opinion, the following code is the best way to do it:

h2 {
    background: url(itunes_main_title20080609.gif) no-repeat;
    height: 60px;
    text-indent: -9999px;
    overflow: hidden;
    color: #000;
    font-size: 22px;
    margin: 52px 0 10px 0;
}

Did you noticied the text-indent:-9999px; and the overflow:hidden; ? This is the key. It allows us to visually hide the text without ruining our SEO.

Create apple.com-like breadcrumb using simple CSS

Apple.com breadcrumb
In this great tutorial, Janko Jovanovic will show you how to create a apple-like breadcrumb. If you’re a WordPress user, don’t forget our tutorial for adding breadcrumbs to your WordPress theme.
Source

Apple.com stylesheet anatomy

Apple.com css
You know it: Apple is one of the coolest brand names in technology, so no wonder their site should adhere to modern web design standards. Divs, classes, no tables, media types, ajax libraries, separated stylesheets, extensive code organization, interesting varying layouts, it’s all there for you to learn from.
In this very interesting article, German developper Reinhold Weber analyses apple.com stylesheets anatomy. A must read!
Source

 

15 Comments

  1. Posted September 3, 2008 at 1:12 am | Permalink

    Great list. The “Apple.com CSS image replacement” is fantastic! I’m going to use that on my site today! :)

  2. Posted September 3, 2008 at 11:08 am | Permalink

    Having been using Mac platform for long enough, I couldn’t help to say how happy I am to discover these awesome design gems. Thanks for sharing it with us.

    Yan

  3. Posted September 3, 2008 at 11:33 am | Permalink

    You’re welcome, guys! Glad to see that you enjoyed this post :)

  4. Posted September 3, 2008 at 7:10 pm | Permalink

    Thank you for this list! You can never have enough good quality tutorials and this adds to my list.

    frank

  5. Posted September 3, 2008 at 11:08 pm | Permalink

    Thanks for adding my article to this great list! I’ll have to check out other four articles.

  6. Posted September 3, 2008 at 11:29 pm | Permalink

    Hey Janko, you’re welcome. Your tutorial is great, just as your blog!

  7. Posted September 4, 2008 at 5:23 am | Permalink

    A great compilation there. I am about to go look into the breadcrumbs and accordion menu, should help with a design I am working on. Thanks.

  8. anung
    Posted November 3, 2008 at 3:00 pm | Permalink

    thanks so much,
    i wonder, how to make an “apple style” search, just like in the apple store

  9. Posted January 20, 2009 at 10:48 am | Permalink

    I always liked the Apple.com look. I’ve been searching for a tutorial to recreate its menu bar. Thanks!

  10. Posted February 1, 2009 at 9:22 am | Permalink

    Is’nt there any tutorial to teach how to create apple like gradients for text and menus?

  11. Posted February 17, 2009 at 1:35 pm | Permalink

    Damn it, I think I’ll need to edit my blogging template again because it’s entirely made in tables and so I cannot use that CSS technique! :(

  12. Posted April 20, 2009 at 5:25 am | Permalink

    Nice. We like simple and clean design styles.

  13. Posted May 17, 2009 at 8:01 am | Permalink

    Its amazing how often I get requests from clients for a website that looks like apple.com. Apple is product development and design.

  14. Posted March 3, 2010 at 12:50 pm | Permalink

    yeah i must agree too
    thank you for sharing this with us
    will try implement this technique in my site too

  15. George
    Posted May 22, 2010 at 3:20 am | Permalink

    Hello, Jean. Thanks for great article. Unfortunately 5th tutorial’s link is change and I can’t find this article on Reinhold’s blog. Is there any other resources about Apple.com stylesheet anatomy?

4 Trackbacks

  1. By links for 2008-09-04 | NeXt on September 4, 2008 at 11:03 pm

    [...] 5 tutorials to web design, the apple.com way (tags: tutorial web Apple design html css webdesign menu) [...]

  2. [...] Apple.com’dan alacağımız 5 CSS dersi. BaÄŸlantı [...]

  3. [...] Apple is one of the coolest brand names in technology, so no wonder their site should adhere to modern web design standards. Divs, classes, no tables, media types, ajax libraries, separated stylesheets, extensive code organization, interesting varying layouts, it’s all there for you to learn from. [...]

  4. By 5 Tutorials to Web Design, the Apple.com Way on September 23, 2009 at 2:54 am

    [...] the clean design, from their iconic products to their marketing materials. Cats Who Code presents 5 tutorials to help you create the Apple style, including: The Apple-style Accordian Menu, the Apple menu, CSS [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • Smashing Network
  • Hosted by VPS.net and Akamai CDN
WordPress Appliance - Powered by TurnKey Linux