Skip to content

Page Sections

Ready-made blocks for building landing pages and marketing sites.

47 component(s)

Stats Section with Background Image – Bootstrap 5 stats sections preview

Stats Section with Background Image

Bootstrap 5 stats section with four key numbers in glass cards over a darkened background photo, with a count-up animation on scroll.

FAQ with Category Tabs – Bootstrap 5 faq sections preview

FAQ with Category Tabs

Bootstrap 5 FAQ section where category pills switch between separate accordion sets, with question counts and a support card.

Stats with Circular Progress Rings – Pure CSS stats sections preview

Stats with Circular Progress Rings

Dark stats section with four SVG circular progress rings that fill and count up to their percentage when scrolled into view.

Testimonial with Large Portrait Photo – Tailwind CSS testimonials preview

Testimonial with Large Portrait Photo

Featured Tailwind CSS testimonial with a large customer portrait, offset frame, serif quote, star rating and result metrics.

Hero with Photo Collage Grid – Bootstrap 5 hero sections preview

Hero with Photo Collage Grid

Bootstrap 5 hero section with a serif headline, call-to-action buttons and stats on the left and a five-photo collage grid with a floating card on the right.

FAQ with Live Search Filter – Tailwind CSS faq sections preview

FAQ with Live Search Filter

Tailwind CSS FAQ section with a live search box that filters questions as you type, highlights matches, adds topic chips and shows an empty state.

Newsletter Section with Background Photo – Bootstrap 5 newsletter sections preview

Newsletter Section with Background Photo

Bootstrap 5 newsletter signup section over a full-width mountain photo with a glass form card, email validation and a simulated subscribe state.

Split Hero with Diagonal Photo Clip – Pure CSS hero sections preview

Split Hero with Diagonal Photo Clip

Pure CSS split hero with headline, buttons and stats beside a full-height photo cut on a diagonal with clip-path, plus an accent stripe and rating badge.

Blog Post List with Thumbnail Images – Pure CSS blog sections preview

Blog Post List with Thumbnail Images

Compact pure CSS blog list with thumbnail images, category labels, clamped excerpts, dates and reading time, in one or two responsive columns.

Travel Magazine Article Digest with Photos – Pure CSS blog sections preview

Travel Magazine Article Digest with Photos

Travel magazine article digest in plain HTML and CSS with a cover photo, lead story, two-column photo articles, a feature block and a dark footer that stacks on mobile.

Dark Footer with App Badges – Tailwind CSS footers preview

Dark Footer with App Badges

Dark Tailwind CSS footer with four link columns, App Store and Google Play badges, and a language select that remembers the choice.

Simple Centered Footer – Pure CSS footers preview

Simple Centered Footer

Minimal centered footer in pure CSS with a logo, tagline, links with animated underlines, round icon links and an auto-updating copyright year.

Page Header with Stats – Tailwind CSS headers preview

Page Header with Stats

Tailwind CSS dashboard page header with breadcrumb, project meta info, action buttons and stat chips that update with a date range switch.

Inline Newsletter Form – Pure CSS newsletter sections preview

Inline Newsletter Form

Compact pure CSS newsletter signup with a pill email field, an animated subscribe button and loading, error and success states.

Feature Cards with Hover Glow – Pure CSS feature sections preview

Feature Cards with Hover Glow

Dark pure CSS feature grid whose card borders and backgrounds light up with a colored glow that follows the mouse pointer.

Infinite Logo Marquee – Pure CSS logo clouds preview

Infinite Logo Marquee

Two-row infinite logo marquee with seamless CSS loop, edge fade, pause on hover, a pause button and a static fallback for reduced motion.

Animated Number Counters – Pure CSS stats sections preview

Animated Number Counters

Stats section with four number cards that count up when scrolled into view, using IntersectionObserver, locale formatting and reduced-motion support.

Scroll-Snap Testimonial Slider – Pure CSS testimonials preview

Scroll-Snap Testimonial Slider

Horizontally scrolling testimonial cards using CSS scroll snap, with star ratings, avatars and accessible previous and next buttons.

Hero with Rotating Words – Pure CSS hero sections preview

Hero with Rotating Words

Dark hero section whose headline cycles through words with a slide-and-fade animation, a pause button and decorative stat cards.

Footer with Newsletter – Bootstrap 5 footers preview

Footer with Newsletter

Dark Bootstrap 5 footer with a newsletter signup panel, email validation, social icons, three link columns and a legal bar.

Two-Column FAQ – Bootstrap 5 faq sections preview

Two-Column FAQ

Bootstrap 5 FAQ section with questions split into two accordion columns, plus/minus icons and a dark contact support prompt.

Team Cards with Hover Info – Bootstrap 5 team sections preview

Team Cards with Hover Info

Bootstrap 5 team section with portrait cards that reveal a bio and social links on hover or keyboard focus. Pure CSS, no JavaScript.

What are page sections?

Page sections are the large, reusable building blocks of a landing page or marketing site: the hero at the top, feature grids, testimonials, pricing teasers, stats, FAQs, contact blocks, newsletter signups, blog previews and the footer. Instead of designing every page from scratch, you stack a handful of well-built sections and adjust the copy, images and colours.

Section types in this category

  • Hero sections and headers that introduce the page and its main call to action.
  • Feature, content and stats sections that explain what a product does and back it up with numbers.
  • Testimonials, logo clouds and team sections for social proof and trust.
  • Call to action, newsletter and contact sections that turn visitors into leads.
  • FAQ and blog sections for supporting content.
  • Footers with links, social icons and legal information.

How to build a landing page from sections

Start with a clear order: hero, problem or features, proof, details, final call to action, footer. Keep spacing consistent between sections so the page feels like one design, and reuse the same container width and heading scale throughout. Use one <h1> per page (usually in the hero) and a logical heading order inside each section, which helps both screen readers and search engines.

Make every section responsive by designing the mobile stack first: multi-column grids should collapse to a single column, images should use max-width: 100% and sensible loading="lazy" attributes below the fold, and buttons should remain large enough to tap. Check text contrast on coloured or image backgrounds, and give decorative images an empty alt attribute.

Bootstrap, Tailwind and pure CSS versions

Sections are available for Bootstrap 6, Bootstrap 5, Tailwind CSS and pure CSS. The Bootstrap 6 alpha versions use theme-* colour roles, so switching a section to a different brand colour is mostly a matter of changing the theme. Filter by framework, open the live preview to see how a section behaves at different widths, and use the copy button or download to drop the HTML and CSS straight into your project. Mixing sections from the same framework gives you a complete, consistent landing page quickly.