Skip to content
界面图谱Interface Atlas
☰
中文
PagesPage / Support

Contact Page

联系页

Aliases:联系页联系我们联系表单页客服联系页留言页找我们页面商务合作页

What is it

A page that collects messages: a short form asks only what is needed and confirms success, with email, phone and address alongside plus a brief FAQ.

Interactive playground

Try it. Make an informed choice.

Loading lab…

✓ When to use

  • Visitors need to ask, give feedback or partner
  • You need a trackable inbox for incoming messages
  • Common questions can be self-served with an FAQ first

✕ When not to use

  • Logged-in users already have in-app messaging
  • You need live chat — a support widget fits better
  • The form balloons into a qualification questionnaire

Variants

Form-first

表单为主

A centered form with contact details as supporting info

Split Layout

左右分栏

Info and form side by side, packing in more detail

Support Hub

支持中心式

Channel choices and FAQ first, the form revealed after

Page structure

  1. 01

    Header

    Site nav and search so visitors can leave the task at any time.

  2. 02

    Intro

    One line on what you can help with and typical reply time, setting expectations.

  3. 03

    Contact form

    Name, email, subject and message — minimum required fields with inline errors.

  4. 04

    Contact methods

    Email, phone, address and social links, ordered by priority.

  5. 05

    Map

    A map and directions when there is a physical location, otherwise omit.

  6. 06

    FAQ

    Three to five collapsible Q&As that deflect self-serve questions.

Implementation

flexgridgrid-template-columns: repeat(auto-fit, minmax(240px, 1fr))min-height: 44pxgap: 1rem

Stack fields vertically and bind every control to a label; keep touch targets at least 44px and tie inline errors to fields with aria-describedby. The split variant collapses to one column via grid; after submit, show a focusable success message and preserve the input to avoid losing it.

Related concepts

Input输入框

A single-line bordered field for collecting text — the basic unit of every form. Placeholder hints the expected format, focus highlights the border to guide the eye, and failed validation switches to an error color with a hint. Prefix and suffix icons or a clear button can live inside, and the value is controlled state.

ComponentsContains
Textarea多行输入框

A growing multi-line field for long text — bios, notes, messages and feedback. It grows manually or automatically, usually paired with a counter and submit button; the count turns red past the limit and content wraps instead of clipping.

ComponentsContains
Button按钮

A clickable block that triggers one clear action — the most basic interactive element of any interface. Fill, outline and ghost styles rank primary against secondary actions; presses give instant sink-in feedback, and a busy state disables further clicks to prevent double submission.

ComponentsContains
Form Validation表单校验

Checks input validity during typing or at submit and surfaces errors right next to the offending field. The goal is to tell users, with minimal interruption and maximum locality, what went wrong and how to fix it — instead of bouncing them back with a page of errors after submit.

PatternsUses pattern
About Page关于页

A brand page explaining who you are: a mission statement sets the tone, then story and milestones build trust, and the end points to contact or careers.

PagesSimilar

Sources

Markdown for agents · JSON