Web Brutalism 网页粗野主义

Scope: Distinct from architectural Brutalism (exposed concrete and mass — the analogy's source), and from Neobrutalism (a styled, saturated, thick-border graphic look that is anything but default). The nostalgic table-and-GIF personal-site look is Vernacular Web, a separate (future) entry.

范围:不同于建筑上的粗野主义(裸露的混凝土与体量——正是这个类比的来源),也不同于新粗野主义(一种经过设计、色彩饱和、粗边框的图形化外观,跟「默认」毫不沾边)。那种怀旧的表格加 GIF 个人网站风是民间网页(Vernacular Web),另立条目(待出)。

. * . * . * __ _..._ __ __/ \______/ \______/ \____MIDNIGHT_DRIVE.GIF 240X80 14KB
Midnight Drive
Neon Coast [ stopped ]

1:123:48

Vol:
70%

标本可交互,可以直接操作。

If you called it…如果你管它叫……

“ugly raw html website”「丑丑的裸 HTML 网站」“site that looks like no css was written”「看着像一行 CSS 都没写的网站」“just times new roman and blue links”「就 Times New Roman 加蓝链接」“the bare-bones craigslist look”「Craigslist 那种极简裸奔风」“web page that shows its structure with no decoration”「结构全露在外面、毫无装饰的网页」

Full style DNA完整风格 DNA

  1. Browser-default materials浏览器默认材料 typography defining定义特征

    Times/system serif or monospace, default-blue underlined links, visited-purple — the stack looks unstyled even when it's deliberate.

    Times/系统衬线体或等宽字体,默认蓝色带下划线的链接,访问后变紫——哪怕是刻意为之,整套东西看上去也像没加样式。

  2. Exposed document structure裸露的文档结构 layout defining定义特征

    The page reads as a document: headings, lists, tables, and <hr> dividers in source order — structure IS the layout.

    页面读起来就是一份文档:标题、列表、表格和 <hr> 分隔线按源码顺序排开——结构本身就是布局。

  3. Zero decorative rendering零装饰性渲染 depth defining定义特征

    No shadows, gradients, rounded corners, or imitation materials; at most 1px solid borders. Flat white (or single-color) ground.

    没有阴影、渐变、圆角或仿材质;最多 1px 实线边框。底色就是纯白(或单一颜色)。

  4. Utility-first density实用优先的高密度 layout defining定义特征

    Information is packed tight and loads instantly — the aesthetic argument is speed and honesty, not beauty.

    信息塞得紧、加载快——它的美学主张是速度和诚实,不是漂亮。

  5. Monospace / all-caps accents等宽 / 全大写点缀 typography variable可变特征

    Many brutalist sites swap to monospace or shouting caps for flavor; others stay pure serif. Both count.

    很多粗野主义网站换成等宽字体或用「喊叫式」全大写来调味;也有坚持纯衬线的。两种都算数。

  6. Styled 'rawness'被设计出来的「生」 color avoid避免

    Saturated color blocks, thick designed borders, and hard offset shadows are a costume of rawness — that's Neobrutalism.

    饱和色块、粗重的设计感边框和生硬偏移阴影是「生」的戏服——那是新粗野主义。

Often confused with: Neobrutalism最容易混淆:新粗野主义

预览加载中…Loading preview…

Web Brutalism网页粗野主义

预览加载中…Loading preview…

Neobrutalism新粗野主义

This is Web Brutalism because the page is genuinely built from browser defaults — system type, blue links, bare structure, no decorative rendering at all.

这是网页粗野主义,因为页面确实是用浏览器默认值搭出来的——系统字体、蓝色链接、裸露的结构,完全没有装饰性渲染。

It would become Neobrutalism if the rawness were styled: saturated color blocks, thick uniform black borders, hard offset shadows, and chunky display type — a designed graphic language, not defaults.

如果这份「生」是被设计出来的——饱和色块、统一的粗黑边框、生硬偏移阴影、粗壮展示字体,一套设计出来的图形语言而不是默认值——它就变成新粗野主义了。

Compare: Web Brutalism vs Neobrutalism →对比页 →

In code — optional starting points代码写法 —— 可选起点

The materials ARE the elements

<h1>, <hr>, <table>, <ul> with UA default styles

If you must write CSS, restate the defaults

font-family: 'Times New Roman', serif; a { color: #0000ee; } a:visited { color: #551a8b; }

Style brief — paste into your agent风格 Brief —— 粘贴给你的代理

Create the page using strict Web Brutalism. Defining signals: browser-default materials (Times/system serif or monospace, default-blue underlined links); exposed document structure — headings, lists, tables, horizontal rules in source order; zero decorative rendering (no shadows, gradients, or rounded corners; at most 1px solid borders on a plain ground); utility-first density that loads instantly. Keep monospace vs serif and all-caps accents flexible. Use semantic HTML with minimal CSS — default UA styles are the design; resist resets that soften them. Do not drift into Neobrutalism; the decisive difference is that nothing here is styled to look raw — saturated blocks, thick designed borders, and offset shadows would make it a graphic costume. Preserve readable text sizes, focus visibility, and honest link affordances (underlines stay).

用严格的网页粗野主义创建页面。定义性信号:浏览器默认材料(Times/系统衬线体或等宽字体、默认蓝色带下划线链接);裸露的文档结构——标题、列表、表格、水平分隔线按源码顺序排开;零装饰性渲染(不要阴影、渐变、圆角;纯色底上最多 1px 实线边框);实用优先、瞬间加载的高密度。等宽还是衬线、全大写点缀都保持灵活。用语义化 HTML 加极少量 CSS——UA 默认样式就是设计本身;不要引入会软化它们的 reset。不要滑向新粗野主义;决定性区别在于这里没有任何东西被设计成「看起来生」——饱和色块、粗重的设计感边框和偏移阴影会让它变成图形戏服。保持文字大小可读、焦点可见,以及诚实的链接可供性(下划线保留)。

Accessibility & misuse可访问性与误用

Brutalism is accidentally accessible — semantic structure, honest links, no contrast-eating decoration — as long as text sizes stay readable and density leaves tap targets big enough.

粗野主义是无心插柳的无障碍——语义化结构、诚实的链接、没有吃掉对比度的装饰——只要文字大小保持可读、密度别把点按目标挤得太小。

Default-blue on white passes contrast; keep the default focus outline (removing it would be the one truly anti-brutalist move).

默认蓝配白底对比度达标;保留默认的焦点轮廓(把它删掉才是真正反粗野主义的操作)。

Dense tables need proper headers/scope for screen readers — visual rawness doesn't excuse structural rawness.

密集的表格需要为屏幕阅读器配好 header/scope——视觉上的「生」不能成为结构偷懒的借口。

Origin起源

Named by analogy to architecture's béton brut ('raw concrete'); the web usage spread in the mid-2010s through Pascal Deville's brutalistwebsites.com and essays like Smashing Magazine's 'split personality of brutalist web development', as a reaction against the sameness of polished startup sites.

名字类比自建筑界的 béton brut(法语「裸混凝土」);2010 年代中期,这个用法通过 Pascal Deville 的 brutalistwebsites.com 和 Smashing Magazine 的「split personality of brutalist web development」等文章在网页圈传开,是对千篇一律的精致创业公司网站的反击。

See also相关词条

我的参考集

组合页面参考、知名网站、UI 元素和视觉风格,导出给 AI。

你的下一份设计,从这里开始。

在任意标本旁点击「加入参考」,就能把页面、品牌、组件和风格组合成一份 AI 设计说明。

浏览页面参考

搜索参考库Search the library

输入关键词,搜索所有参考。