Customized Remote Work Solutions From the World’s Largest Fully Remote CompanyCustomized Remote Work SolutionsLearn More
UX Design
7 minute read

Web Layout Best Practices: 12 Timeless UI Patterns Analyzed

Cameron Chapman
Cameron comes from a design background and is the author of two web design books: Color for Web Design and The Smashing Idea Book.

UI design trends may come and go on the web, but several UI patterns have stood the test of time. What makes a UI pattern timeless? Adherence to web layout best practices that result in a combination of user-friendliness and an adaptability to changing trends and technology.

There are a few criteria that make UI patterns endure. User-friendliness is one of them. A UI pattern that “looks amazing” but doesn’t facilitate great usability is not one that will last for long.

The most useful UI patterns are also adaptable to changing trends. Card-style and grid-based layouts, for example, can be implemented by UI designers in a variety of ways. Adaptability makes it possible for them to continue looking modern and on-trend, even though they may have been around for years. The same is true for the other UI patterns included here.

Card-style Web Layout Patterns

Card-style layouts were popularized by sites like Pinterest, Facebook, and Twitter. They have become standard on news sites and blogs, as they’re well suited to placing a lot of content on a page while keeping each piece distinct.

As the name suggests, these layouts use content blocks that resemble physical cards of various shapes and sizes. There are two primary layout formats. One layout arranges cards with equal dimensions on a grid (as seen on the Toptal design blog homepage), while the other uses a fluid layout with different size cards arranged into orderly columns but without distinct rows (like Pinterest’s layout).

Card-style layouts work well because they allow different content to be arranged in an orderly way while keeping all the pieces separate. Cards are also familiar to people because they recognize card-shaped items from the real world. They make sense psychologically and are easy for people to use even if they’re new to a website.

Web layout best practices like using cards improve the user experience
Dribbble uses cards to display projects from designers.
Good web layout patterns include card-based designs
The Deck template takes a different approach to cards, with nearly full-screen cards navigated with parallax scrolling.

Split-screen Layouts

Technically, split-screen layouts date back to 1903, to the film Life of an American Firefighter by Edwin S. Porter. But in web UI design, split-screen layouts started gaining popularity in 2013 and really started picking up steam in 2016.

Split-screen layouts are a popular design choice when two elements need to have equal weight on a page and are often used in designs where text and an image both need to be featured prominently. Placing them side by side instead of vertically or with a text overlaying the image is a conscious design choice that can lend a sophisticated, minimalist quality. Two images placed side by side are also commonly seen, sometimes with text overlays.

Most split-screen designs are divided fairly evenly, though some are split at different ratios. (33:66 or 40:60 seem to be the most popular ratios; when a screen is divided into a smaller size than ⅓, it’s more like a sidebar than a true split-screen design.)

Split-screen designs are particularly well suited to product pages on eCommerce sites. Product images need to be prominent on these pages, but so does essential information like price, specifications, add-to-cart buttons, and product options.

Basic website layout: split screen
Split screens don’t necessarily need to have a visual divider between the halves.
Web layout trends: split screen
Text on one side and an image on the other are a popular split-screen design pattern.

Big Typography

Big typography has been around since the advent of the web but gained popularity when mobile design became prevalent.

Large type is especially popular in headings and titles, but it’s also seen in body copy on some sites. When the right font is chosen, larger text is more readable and improves the user experience. Plus, it makes a powerful visual statement. It’s particularly popular in minimalist design, where other visual elements are mostly absent.

Website best practices: big typography is eye-catching and easy to read
Big typography used for navigation.
Website design standards: big typography in headers
Big typography is popular in header design.

Personalization

Personalization algorithms have been around for years, tailoring digital experiences to each person’s preferences. AI has made these algorithms even more useful, with features like suggestion algorithms that can now accurately predict what a person will want to watch, read, learn, or purchase next.

With membership sites, people want to see content that meets their wants and needs. Based on subscribers’ previous choices, Netflix has superior predictive algorithms that offer the movies and shows they’re most likely to watch. Sites like Medium show people articles they’re likely to enjoy when they log in, based both on what they’ve read and enjoyed previously.

But personalization can go too far. Ad network algorithms have become so advanced they can sometimes predict what people may be interested in purchasing even when they haven’t searched for a product online or otherwise mentioned it. This level of prediction can sometimes make people feel as if they’re being spied on. For this reason, it’s wise for UI designers to use personalization with care.

Website best practices: personalization improves user experience
Netflix uses personalization to suggest content people might want to watch.
Personalization is a common website design standard
Medium personalizes each user’s home screen with articles they might like to read based on previous reading habits and new content from users and publications to which they subscribe.

Grids

Grids have long been part of UI design, starting with table-based layouts in the late 1990s (though they were used in print layout for things like books and newspapers long before that). When CSS gained popularity for creating layouts, more elegant grid systems were developed, the earliest notable example being the 960.gs grid.

Grids provide visual balance and order to a design, which makes content easier for people to consume. At the same time, grids can offer a lot of flexibility in a web layout. The majority of grid systems use either 12 or 16 columns with gutters in between. Some websites that use grid-based layouts make the grids a prominent feature of the design. In contrast, others are more subtle, with the grid only becoming apparent upon close inspection (and sometimes only when an actual grid is overlaid onto the design).

In addition to column-based layout grids, baseline grids are commonly used in web design to space elements horizontally in a logical way. It’s most apparent in typography when examining the spacing between lines of body copy and headlines, for example. Baseline horizontal grid spacing is closely related to the vertical grid spacing used in web design.

Web layout best practices: grids add order to information
Grid-based web designs present content in a balanced and organized way.
The use of grids is a basic website layout
Using different size content within a grid design adds visual interest while keeping the content orderly.

Magazine-style Web Layouts

News and periodical industries heavily influenced magazine-style layouts on the web. In the early days, they were mostly seen on news websites and online magazines. With time, their popularity grew in other sectors, and they are now seen on different types of sites, including eCommerce sites and blogs.

Magazine-style layouts include a featured article (or sometimes multiple featured articles in a carousel or similar format), as well as secondary and tertiary articles on the homepage. They also tend to have multiple columns for content, sometimes divided into sections. These web layouts work well for sites with a great deal of content, particularly those with fresh content added daily.

Magazine-style web layout
Magazine-style layouts are excellent for showcasing a high volume of regularly updated content.
Magazine-style web design and layout
Varied image shapes make this magazine-style layout unique and memorable.

Single-page Layouts

Single-page layouts put all of the primary content for a site on a single web page. Navigation is done through scrolling, often with shortcuts to jump to particular sections and sometimes with parallax scrolling effects. Occasionally, they may use secondary pages for terms and conditions, privacy policies, or other information that isn’t part of the main content, but this shouldn’t prevent the layout from being considered single-page.

Single-page website layouts are an excellent solution for sites with sparse content. They’re also a perfect choice for narrative content, such as interactive children’s books.

Single page web layout framework
Single-page layouts work well for narrative content, and the use of navigational hints ("scroll down" and an arrow) makes the design more user-friendly.
Single page web design and layout
Single-page layouts are ideal for narratives like children’s stories.

F- and Z-Patterns

F- and Z-patterns refer to how a person’s eye moves over the page—how people scan the content. An F-pattern has prominent content across the top of the page, with additional content aligned under it along the page’s left side (in roughly an “F” shape). A Z-pattern has prominent content along the top, with additional valuable content further down. The eye is drawn diagonally from the upper right to the lower left of the page (in roughly a “Z” shape).

F-patterns are suited to pages with more content than Z-patterns, where there’s a very defined visual hierarchy. Z-patterns are more useful when there are two pieces of equally (or near equally) relevant content that the visitor should see.

F-shaped web layout patterns work well for sites with a lot of content
F-shaped design patterns draw the eye across and then down the left-hand side of the page.
Z-pattern web layout
Z-shaped design patterns draw the eye across the top, then diagonally back down to the bottom and across again.

Asymmetry

In the simplest terms, asymmetry is the absence of symmetry. In design, asymmetry creates a more dynamic and organic visual impact. In most cases, asymmetry is created using images and text that do not perfectly balance each other. Asymmetry can also be created or reinforced via background elements, such as using a different pattern between various page sections.

Since asymmetry creates a dynamic, energetic visual impression, it’s useful for brands that want to communicate that kind of image. Asymmetry can also be unexpected, making designs more memorable, and has practical uses when the content included wouldn’t work well in a symmetrical layout.

Web layout patterns: asymmetrical designs
On this web layout, asymmetry is achieved with text and cards highlighting features.
An asymmetrical basic website layout
The use of color is valuable in creating asymmetrical layouts.

Clean and Simple Web Layouts

Clean and simple layouts have gone in and out of fashion in UI design for decades, though they’ve been in more often than not. The beauty of these layouts is that they focus squarely on the content, without visual clutter.

Clean and simple layouts are suitable for virtually any kind of website. Many of the other UI patterns here work well alongside clean layouts. There are clean versions of grids, magazine-style layouts, asymmetrical designs, and split-screen layouts. Many of the most elegant websites could be considered “clean,” regardless of what other design features they may incorporate.

Clean web layout best practices
Clean and simple layouts can still incorporate illustrations, color, and useful information in an uncluttered way.
Clean and simple basic website layout
Wide margins between images, minimal typography, and a loose grid-based layout work together to create this clean layout.

Navigation tabs were originally a mainstay of skeuomorphic design, resembling tabs on file folders or binder dividers. As it’s matured, however, tab-style navigation doesn’t always resemble a realistic tab. Instead, a hallmark of navigation tabs is that each item in a menu has a visual separation from other menu items. Sometimes, this is subtle, and sometimes, it only appears when a menu item is selected or hovered over.

Navigation tabs are best suited to smaller menus with only a handful of items. Otherwise, they can look cluttered. However, they can be combined with dropdowns for submenus to add to their functionality. They’re also generally seen in horizontal navigation, though vertical examples do exist.

Tabbed navigation web layout trends
Navigation tabs work well with dropdowns for submenu items.
Website layout principle: tabbed navigation
In some designs, only the active tab is highlighted.

Carousels

Content carousels are commonly found in the header or hero section of a website. They often contain images in conjunction with text, though some may only include one or the other. They’re used to display multiple content pieces within a single section of a website when space is at a premium.

Carousels work really well for a few uses. Featured content on a blog or news site is well suited for carousels. Products, promotions, and sales are also commonly featured in carousels on eCommerce sites. While carousels generally appear near the top of a web page, they can also be used within subsections to highlight related content. They’re a popular choice for both homepage content and individual pages for specific categories of content or products.

Carousels are a basic website layout format
Carousels allow for multiple pieces of important content to be featured in the same area.
Web design and layout: carousels for featured content
Carousels are great for showcasing featured products on an eCommerce site.

Timeless Web Layout Best Practices

Timeless UI design is adaptable and user-friendly. It works for various use cases and looks as good today as it did 10 years ago (and will look just as good in another 10 years) with only minor modifications.

Following web layout best practices while incorporating timeless UI design elements will produce a website that doesn’t look or feel dated in a short timespan. It allows UI designers to create digital experiences that delight users and accomplish brand goals.


Let us know what you think! Please leave your thoughts, comments, and feedback below.

• • •

Further reading on the Toptal Design Blog:

Understanding the basics

What is the best website layout?

The best website layout is dependent on the purpose of the website and its content. What may be “best” for one site could be completely wrong for another. Following web layout best practices allows for flexibility in the exact design of each website so it can be tailored to best suit users.

What makes a good website layout?

Good website layouts are suited to the content they’re presenting, prioritize user experience in addition to (or over) aesthetics, and can endure changing technologies and design trends. Following web layout best practices and timeless UI design patterns results in great websites.

What should be kept in mind when designing a website?

The most important thing to keep in mind when designing a website is how design decisions will affect the people who will be using the website. Following web layout best practices and standards and conducting sufficient user research helps ensure a positive user experience that also accomplishes brand goals.

Why is the layout of a website important?

The layout of a website largely determines how visitors to that website will consume and interact with the content presented on the site. An excellent web layout design will reinforce the content on the site while making it easier to consume and providing a positive experience for visitors.

What are web design trends?

Web design trends include design patterns and practices that are currently popular. In some cases, what starts out as a trend improves user experience to the point that it becomes a standard or best practice. Patterns like card-based layouts, grid design, and asymmetry all fall into this category.