Noupe Editorial Team August 31st, 2009

20 Vital Techniques & Best Practices For Effective Web Design

Creating beautiful, unique websites seems to get harder every day. There are so many amazing website designs out there that coming up with something fresh and different is getting close to impossible. And even if you're not looking for something entirely unique, creating beautiful designs that don't look dated is a constant challenge.

Below are twenty excellent techniques and design elements you can incorporate into your designs to create a beautiful, polished website. Combine them or pick and choose which ones you want to use for each project you do. And we've also included plenty of examples to give you real-world examples of how designers are using them to create gorgeous website designs.

1. Vivid Colors

Using bright colors in your website designs can add a lot of visual interest. They're best for sites that want to appeal to younger demographics or for more casual sites. Using colors either in the similar hues or saturation makes for a more cohesive appearance and keeps things from looking too busy.

Make sure when using vivid color schemes that you allow sufficient contrast between elements without using too much (such as red text on a green background). This is especially important with text, as improper contrast can make things very difficult, if not impossible, to read.

Using colors similar in saturation and intensity keeps a vivid color scheme looking cohesive.

Joshua Goodwin

Using shades of a single bright color can work well also.

Noe Design

Even limiting your vivid color usage to just your header and headings can still make a big impact.

Design Slurp

Adding lighting effects to a vivid color scheme can make it pop even more.

Tracy Apps Design

Mixing vivid colors with more muted ones really makes the vivid colors stand out.

2. Gradients and Lighting Effects.

Gradients and lighting effects can be used for dramatic or subtle effects, or anything in between. Mixed or used separately, they can add a bit of extra polish to your designs. A subtle tone-on-tone gradient can make a great background, while gradients mixed with lighting effects are often used to create awesome header images.

If you're mixing gradients with lighting effects (particularly multiple effects), be careful that your design doesn't end up too busy. Limit either the colors used, the intensity of the lighting effects, or the overall number of effects for the best results.

Charlie Gentle

Combining gradients and lighting effects can have a big impact, even when the overall colors are muted.

Fred Maya

There's a huge variety of possible lighting effects you can use, like this one that combines angled lighting with fairy-dust-like spots.

Another combination of a subtle gradient with light artifacts.

The Open Video Alliance

A simple gradient over the background instantly ramps this design up to the next level.


Another site with a subtle lighting effect in the header.

3. Transparency.

Transparent boxes work especially well over interesting backgrounds that aren't too busy. Whether it's a photo, a sketch, or just geometric and graphic elements, transparent layers can give your background a larger part in your site's design.

Chris Arbini

Transparency over a patterned background works very well.

Design Attik

Transparent boxes over a photo background work even better.


Including a 1 pixel opaque border around your transparent boxes adds an extra level of polish.

Lilly's Table

Transparency can make your text pop more while still allowing your background to take center stage.

Quinta da Bela Vista

Using transparent boxes in a similar color to the background really makes them stand out.

4. Grunge.

Grunge is a pretty broad category when it comes to website design. Adding in subtle grunge elements to otherwise clean and polished sites can contribute a bit of an edge to the overall design. You can also combine multiple elements of grunge design to create a site that's clearly grungy.

Some of the more common elements of a grunge design are dirty textures; messy borders (often that look like paint brush strokes or decay)' torn paper; staples, paper clips and similar elements; muted colors; water or other liquid stains; grungy fonts; and other decayed and destructed elements. Using any or all of these (carefully) can add a new layer to your design.

Glocal Ventures

Adding a grungy border to the main content area adds an extra layer of polish to the Glocal Ventures site.


Grunge elements like messy brushes and splatters can be easy to incorporate in otherwise clean sites, as is done in this header.

Rob Goodlatte

Messy edges and dirty-looking backgrounds are two hallmarks of grungy design.

Paravel Design

Even something as simple as adding heading backgrounds made with a watercolor brush can give a site a bit of a grunge edge. Adding a subtle dirty background further reinforces that look while still maintaining a professional image.

Von Dutch

Going all out with grunge elements can make a big impact and works well for a site going for an edgy image.

5. Hand-Drawn Designs.

Hand-drawn and sketched elements can make your site look a bit more casual and even fun. Whether you use complete sketches or just doodled elements, using hand-drawn elements makes your site look a bit more artistic and can sometimes add a whimsical element. It also evokes childhood and cartoons in many circumstances or, less frequently, fine art.

A simple way to get started with hand-drawn elements are to use hand-drawn Photoshop brushes, fonts, and icons. For the most part, there's a wide variety of each available for use for free.

Richard Stelmach

Adding a simple sketch to your home page can make a big impact.

Happy Dangy Diggy

Hand-drawn elements can give your site a fun, laid-back look.


Headers are a perfect place to put a sketch or painting while still maintaining a professional site.

Idiotic Adventures

Sketches mixed with fonts that look hand-drawn work especially well.

Sawyer Hollenshead

Another great example of sketched typefaces and hand-drawn images.

6. Muted Colors.

Muted colors are a great way to create a subtle, inviting site. Mixing in muted colors with one or two brighter or darker accent colors can be put to good use to make certain elements of your site stand out. Muted colors don't need to be limited to grays or browns. You can use any hue in the spectrum, just toned down or with a grayish-tinge.

CSS Addict

Mixing muted colors with a brighter or darker color makes them stand out more.

Cuisine Saine

Muted doesn't have to mean just grays and tans. Mixing in subdued greens, reds, and other colors adds more interest.


Even a bright color (like the chartreuse in this design) can take on a more muted tone when it's paired with subdued colors in similar hues.

Ian James Cox

Pairing soft tans and creams with black accents makes for a very professional-looking site.

Joe Nyaggah

Decreasing the saturation of bright colors gives them a muted quality and makes them look a bit retro at the same time.

7. Watercolor Effects.

Creating a site with watercolor elements has become easier with the wide availability of watercolor Photoshop brushes and textures. Using watercolor effects in headers, backgrounds, and other elements is an important design trend. The beauty of watercolor elements is that they can easily be made to stand out or stay in the background depending on the colors you use and how transparent you make them. Either way works, and what you choose to do should depend on whether you want your site designs to have a bold or subdued appearance.

Ali Felski

Watercolor elements don't necessarily have to be light or pastel.


Mixing watercolor painting with line drawings adds extra visual interest.

Matt Dempsey

More abstract watercolor brushes make for a more relaxed look.

One Starry Night

Using watercolor brushes over what looks like a watercolor paper background works great, especially when paired with a casual script font.

Sunrise Design

A watercolor scene makes a great header.

8. Nature-Inspired Elements.

Nature-inspired elements are most popular on environmental and green industry websites, but they're starting to pop up all over the web. Some of the most prevalent places are in designer portfolios and personal blogs.

These elements can be used in a multitude of ways. Some use them as part of a background design. Others incorporate them into headers or icons. Some use them all over the place, wherever they'll fit. Finding creative ways to incorporate nature-inspired elements can be a fantastic and fun design challenge.

Story Pixel

Nature-inspired elements don't necessarily have to be photo-realistic.

Theater Website Services

Shiny, glossy nature elements work well in a header.


The vines and bird add an organic feel to the header of this site, especially when paired with the watercolor elements.

84 Colors

While it's not visible in this image, the leaves and other nature-inspired elements on this background move slightly, as if they're swaying in the breeze.

Juan Diego Velasco

A simple lawn background mixed with other man-made elements gives it a bit of a natural feel without going overboard.

9. Photo-Realistic Backgrounds.

Photo-realistic backgrounds in this case are not just photo backgrounds. Most of these are built either out of multiple photographs or have elements added to photos that appear real but are actually digital or computer-generated.

One of the most popular photo-realistic background techniques in the past year or two is the creation of desk-top or table-top backgrounds. These generally consist of a wooden surface with various papers, coffee, cups, and other elements overlaid on them. It's a tough technique to pull off (making sure shadows and light sources are all consistent, etc.) but makes for an awesome effect when done well.

Outline 2 Design

The mixture of a photo-realistic background with other photo-realistic elements (such as the image under the "order now" link) add up to a very polished looking site.

Ernest Hemingway Collection

Making a photo-realistic collage that looks like a desk- or table-top is a popular trend.

Design Top 10

Photo-realistic backgrounds don't need to be complicated to make an impression.

Marmalade on Toast

A photo-realistic background doesn't need to consist of multiple elements.

Design 54

A simple collage of realistic images along a common theme is also a popular technique.

10. Oversized Typography.

Using oversized type can lend importance to certain text elements. Some sites even opt to use oversized typography for all their text. And you don't necessarily need to make type humongous for it to have an increased impact; making it one or two sized larger than you normally would can work wonders for how much weight it has within the overall design.


Oversized typography doesn't necessarily have to be huge, just larger that what you'd normally expect.

Citizen Wausau

Sometimes slightly-oversized type can have a bigger impact that giant type.


Another great example of type that's just a bit bigger than what we've come to expect. It really makes the type itself stand out.

Matt Lawrence

Limiting oversized type to the header of your site makes a big impact.

This is Aaron's Life

Oversized type all around is also an option.

11. Decorative Typography.

Decorative fonts can work wonders for website designs. Using JavaScript and other text replacement tools that replace the text with an image in the desired font make creating these effects relatively simple, too. In most cases, you'll want to limit the number of fonts you want to use, or risk making the site way too busy. But if typography is the primary graphic element within the site, you can use more diverse typefaces as long as you keep color and/or proportion similar.


Limiting decorative typography to just the header of an otherwise-simple site can make it stand out more.

Lord Likely

Using a decorative fonton multiple elements throughout your site lends a sense of consistency.


Mixing multiple decorative fonts on a site can make an even bigger impact on the design. Just keep in mind that fonts should have similar elements, scales, or other design elements for the best results.

Simone Maranzana

Mixing a script font with a serif font gives a very elegant feel to any website.

Another great example of decorative fonts mixed with a traditional serif font.

12. Bold Backgrounds.

Using big, bold background images in your designs is another popular trend. There are a number of ways to do this, including creating resizing images. By using more complex or simpler designs, limited or vibrant color schemes, and other, similar design choices, you can change the impact a big background will have.

Bada Bing Design

A bold background that uses a limited color scheme doesn't overwhelm the page's content.


A photographic background of your business can make a huge impact on an otherwise-simple site.

Big backgrounds don't necessarily have to be complicated. The mixture of a repeating photo texture with colorful fractals makes a big statement without being complex.

Gummi Sig

Mixing elements in your background can also make a big impact, as is done here with the mixture of grunge, watercolor, photo-realistic elements, and lighting effects.

Safety Goat

Geometric backgrounds can make a huge impact, especially when mixed with grunge elements.

13. Retro and Vintage Elements.

Including retro, vintage, and antique elements in your designs can add a layer of fun or nostalgia to your websites, depending on how you use them. In some cases, they can even add an extra layer of charm or class.

Surprisingly, the inclusion of retro elements in your design can make your site look new and fresh. Vintage designs have yet to really saturate the web, so people aren't as used to seeing them online. Whether you opt to go back to the seventies, forties, or even earlier, these kinds of elements can be fun to add.


A collage of vintage elements makes a big statement.

Klassiker in Acryl

A vintage background paired with a retro font and color scheme creates a 60s feeling.

Radio—The New York Moon

This site pairs vintage radio elements with a newspaper look to achieve a 40s feeling.

Rose Fu

The pairing of antique-looking sconces with fancy border elements lends a Victorian look to Rose Fu.

Duirwaigh Studios

The mixture of vintage and antique elements lends a circus or even Vaudeville feeling to this site.

14. Eye-Catching Headers.

Headers often contain important information you want to stand out to your site's visitors. They can reinforce your company's image, provide vital information, highlight important features, and more. Using a header that's eye-catching, through the use of color, images, and typography, makes it more likely visitors will take the time to look at what's up there.

Buen Retiro Vergara

A bold header closely tied to the content of a site works well for any business website.


A header image that pairs multiple elements (lighting, photos, vivid colors) makes a big statement.

Combining tons of different elements into a header has a really powerful impact and works great for a personal blog or a more casual site.

Crush + Lovely

Eye-catching headers don't necessarily have to be bright and shiny. A more subdued header with good contrast to the rest of the site can be equally impressive.

Drew Wilson

A header with rainbow colors and some subtle hand-drawn elements really draws the eye to the logo and title of Drew Wilson's site.

15. Collage Elements.

Collage elements are some of the most versatile design options out there. Used sparingly with clean edges, they can make a site look more polished and finished. With rough edges or used copiously, they can add a more artsy look to your site. And when they're somewhere in between, they add a real flourish to website designs.


Collage elements with a more digital look work really well for a more professional site.

Kiss Me I'm Polish

Collage elements used sparingly can add that little extra something to your site's design that really puts it at the next level.

M Katek

Torn paper elements really sit on the line between collage and grunge.

Web Designer Wall

A mixture of hand-drawn elements, paper scraps, and other paper-themed elements add up to a very interesting and unique collage design.


Mixing faux-paper elements with digital collage elements makes this header even more interesting.

16. Textured Backgrounds.

Using backgrounds with a bit of texture can add that extra bit of presence to your site. A textured design, whether dirty and grungy or made to look like cloth or anything in between can really add some punch to the look of your site. There are literally thousands of textured and patterned backgrounds out there you can adapt to the design needs of your sites, or create your own for something truly unique.

Designers Couch

A subtle tone-on-tone background adds the feel of a textured, cloth-like background.

Jason Julien

A subtle dirty texture in the background adds a grunge element to Jason Julien's site.

Leigh Taylor

A subtle texture repeated in both the header and the background lends a sense of continuity between elements.

Zone Art CSS

A mixture of textured elements in the background add more visual interest.

DGS Creative

A simple texture similar to concrete or stone adds nice contrast to an otherwise shiny and clean site design.

17. Tabbed Navigation.

Tabbed navigation has a big advantage over button- or text-based navigation. Tabs evoke notebooks or binders, and people have a psychological expectation that clicking on a tab will take them to a new page or section (as a tab delineates a new section within a physical binder or notebook). This psychological connection makes it more likely people will click around on your site and visit different sections.

Tabs can be as simple or complex as you want them to be. Some have rounded corners, some are vertical, some are barely tabs at all and are set apart by little more than a vertical border between them. In any case, tabs really are the best navigation method for major sections of your site and can really increase your page views per visitor.

Prime Cut Design

Simple tone-on-tone tabs work well when the active tab is somehow highlighted. It's especially interesting here, as the inactive tabs are grungy while the active tab is clean and glossy.


Repeating design elements between different parts of the site add to the overall design continuity. The stitching element repeated here is subtle but really adds that extra level of polish.

Salvemos al Arbol

Tabs used to show logical steps make a lot of sense when it comes to usability.

Chris Jennings

Tabs don't have to be horizontal.

Abel and Cole

Simple, outlined tabs work well within a simple site design.

18. Black and White.

Black and white color schemes can make a huge design statement. Using stark black and white is the most graphic, but combining shades of white, light gray and cream with blacks, dark grays, and dark browns can all have a significant graphic impact. Experiment with different levels of contrast to come up with the appropriate level for your specific design project.


The mixture of a very dark gray with cream give a slightly retro look here.


Using a lot of white makes a site feel lighter-weight and more streamlined than a mostly black design.

J Bradford Dillon

The pairing of a subtle off-white with a dark brownish-gray makes for a very classic and traditional design.

John Likens

Stark white and black make a bold graphic impact.


Shades of gray can make a site look more inviting than sites with more contrast.

19. Horizontal Scrolling.

Horizontal scrolling sites can be difficult to pull off and are often best reserved for sites with limited content. But when combined with modal boxes and other content elements, they can make a huge impact on your visitors. It's still something people aren't used to seeing online, and can really stick in the minds of your users.

Dean Oakley

Making it very obvious how to navigate on a scrolling site adds to its usability.

Nebon Media

Horizontal designs work especially well for portfolio sites.

Gavin Castleton

An interesting take on the horizontal site, this site starts near the center and scrolls to both the left and right.


This site uses a combination of horizontal scrolling and modal boxes to display content.


A consistent background across multiple screens in a horizontal scrolling site lends a sense of consistency.

20. Cartoon Elements.

Cartoon elements add a level of fun to your site that few other elements can. Whether you keep them relatively professional and polished in a corporate site or let them get a little looser, cartoon characters and other design elements keep your site looking fresher and younger. One particularly cool technique is to use charicatures of well-known figures (Einstein, Buddha, etc.).

Creative Magasine

Cartoon elements don't' necessarily have to be caricatures.


Using a cartoon character as a mascot or logo works really well.

Mochi Media

Monochromatic cartoon elements are the most versatile.

Spoof University

Using a cartoon character that fits with the theme of your site (such as the professor on Spoof University's site) adds a more laid-back and even humorous element.

Francesco Mugnai

Cartoon caricatures of commonly-known figures are popular.

Author: Cameron Chapman

Cameron Chapman is a writer, blogger, copyeditor, and social media addict. She's been designing for more than six years and writing her whole life. If you’d like to connect with her, you can follow her on Twitter or at her Personal Website.

Write for Us! We are looking for exciting and creative articles, if you want to contribute, just send us an email.

Noupe Editorial Team

The jungle is alive: Be it a collaboration between two or more authors or an article by an author not contributing regularly. In these cases you find the Noupe Editorial Team as the ones who made it. Guest authors get their own little bio boxes below the article, so watch out for these.


  1. How about just calling the article: “Elements of web design”?

    And then add another category called “Letterpress”.

    Then you would have completed it.

  2. Hi Cameron, nice list, thanks! I personally love the use of textures to add reality to design. I really believe that textures improve usability by providing a realer user interface, which is closer and more familiar to what we deal with in everydays’ life.

  3. thanks so much for including me in this list! it’s an amazing honor to be included amongst such beautiful website designs! it truly is a great collection here. thanks for putting it together.

  4. Very nice post but it really doesnt match the title. This is more of a selection of different elements of modern website design. You do not need to use these in order to create an effective web design. But nice collection.

  5. AMAZING POST, how many hours did you work to put this up.

    its like a checklist with must or optional characteristics to consider when is needed to do a outstanding site

  6. Great list of different styles and techniques with examples. Don’t really think the article matches the title because it’s not really “best practices.”
    Nevertheless, it is a great collection of examples for inspiration in a wide variety of genres.
    Good Job!

    1. I agree. These certainly are some amazing sites, but best practices are more about how to set up navigation and content hierarchy, purpose-driven design, balance, symmetry, shapes, use of fonts, etc.

      I think that is a great topic for a future post. We’ll be happy to provide a quote or something…haha!

      Thanks for the great collection though, seriously.

  7. Spot on list of the most popular designs at the minute. This must have taken a long time to put together, but it’s well worth it. Thanks for a really interesting post – it makes good reading.

  8. Very interesting article.
    I endorse all the comments, but I agree with what Michele says: I think the horizontal scroll directly affects the usability of the page so negative.

  9. Interesting read. Flash has come a long way since its inception, but if you want real accessibility XHTML is still the answer. Flash has its place too. But what you gain in visual richness you lose in accessibility.

  10. This is a really good list, I think adding textures to your designs can make a real difference to the look and feel of the over all design. Thanks for sharing.

  11. The title should be “20 Trendy Techniques in Modern Web Design”.

    Most of these are best put to use on designer portfolio sites, blogs, etc., rather than being effective in most client situations. They look good, but it’s not too often that techniques like “hand-drawn” or “grunge” could be justified as strategically valuable to the average client.

  12. I think I do agree with other people said…title doesnt fit with content…

    but hey this was so helpful to me…Ill take notes of this stuff..

  13. Does anyone know how to reduce load time with big photo backgrounds? For example, if your whole background was one big photo of a landscape? Or even the maximum size for a background image? Any tips gratefully appreciated! :)

  14. Really a very nice article. It show that how you did a hard work on that for all designer community.

    Big Fan of yours.


  15. I love what you can do with transparency (section 3) & text-on-image (or image-on-text) overlays. Great examples. Thanks for sharing this.


  16. I especially enjoyed the Retro and Vintage section. My wife and I both really take note when a page is vintage. Brings back good memories of certain items.

  17. What a great collection! Thanks for the inspiration. I’m just starting a new web project and I plan to employ several of the techniques outlined above. Also, thanks for investing the time it took to put such a list together. Much appreciated!
    (just saw the guidelines above…sorry.)

  18. I look to consent with most of the thoughts and opinions and this post is no different.
    Thank you for the wonderful blog and I hope you keep up the excellent do the job. If you do I will carry on reading it.
    Use a great day.

  19. In his book On Advertising, copywriter guru David Ogilvy told the story of a pro bono assignment he did for an international nonprofit that had asked him to critique their current advertisement. Ogilvy told the nonprofit that their ad was well written, but they made a major design mistake in printing it in reverse type (white on a dark background). Reverse type, he said, appeals to designers, but is too difficult to read. So they took his advice and changed the text to black on white. The result was something like a 50% increase in donations! Now look back at some of the examples given here. How many of them violate this principle? Now imagine the same designs on any small format device.

  20. Very nice list.
    A bit like Cuisine saine, there are some pretty cool ideas on the website
    They make use diagonal lines and slanted texts. There are also very original social buttons creating a footprint across the page.

Leave a Reply

Your email address will not be published. Required fields are marked *