瑞士风格 / 国际主义排版 (Swiss Style)

探索 瑞士风格 设计的特点与应用

返回风格列表

关于此风格

瑞士风格(Swiss Style),也称为国际主义排版风格(International Typographic Style),是一种强调清晰、客观、易读性和秩序感的图形设计和排版方法。它起源于 20 世纪 40-50 年代的瑞士。

主要特点:

这种风格对现代主义平面设计和网页设计产生了深远影响,至今仍在许多领域被广泛应用,尤其是在需要清晰传达信息和建立专业形象的场合。

示例 AI Prompt

Create a website layout in the Swiss Style for a design conference. Use a strict grid, Helvetica or Univers font, strong typographic hierarchy (different weights/sizes), maybe one bold accent color (like red), and black/white photography.

(中文解释:为设计会议创建一个瑞士风格的网站布局。使用严格的网格,Helvetica 或 Univers 字体,强烈的排版层级(不同粗细/大小),或许使用一种醒目的强调色(如红色),以及黑白摄影。)

主题 CSS 代码片段

以下是将瑞士风格应用为全局主题的核心 CSS 代码 (body.theme-swiss-style):

/* Swiss Style Theme */
                body.theme-swiss-style {
                    --page-bg: #ffffff; /* White background */
                    --page-bg-gradient: none;
                    --text-color: #000000; /* Black text */
                    --heading-color: #000000; /* Black headings */
                    --link-color: #e60000; /* Accent red links */
                    --link-hover-color: #b30000; /* Dark red link hover */
                    --border-color: #e0e0e0; /* Light gray border */
                    --card-bg: #ffffff; /* White card background */
                    --card-shadow: none; /* No card shadow */
                    --card-hover-shadow: 0 2px 5px rgba(0,0,0,0.1); /* Slight hover shadow */
                    --header-bg: #000000; /* Black header background */
                    --header-text-color: #ffffff; /* White header text */
                    --header-shadow: none; /* No header shadow */
                    --footer-text-color: #555555; /* Dark gray footer text */
                    --footer-bg: #ffffff; /* White footer background */
                    --button-bg: #e60000; /* Red button background */
                    --button-text-color: white; /* White button text */
                    --button-hover-bg: #b30000; /* Dark red button hover */
                    --button-border: none; /* No button border */
                    --button-secondary-bg: #333; /* Dark gray secondary button */
                    --button-secondary-text-color: white; /* White secondary button text */
                    --button-secondary-hover-bg: #000; /* Black secondary button hover */
                    --button-secondary-border: none; /* No secondary button border */
                    --prompt-bg: #f5f5f5; /* Light gray prompt background */
                    --prompt-text-color: #333; /* Dark gray prompt text */
                    --base-font: var(--font-helvetica); /* Use Helvetica font */
                    --heading-font: var(--font-helvetica); /* Headings also use Helvetica */
                    --card-border-radius: 0px; /* No border radius */
                    --button-border-radius: 0px; /* No border radius */
                }
                
                /* Swiss Style specific element adjustments */
                body.theme-swiss-style h1,
                body.theme-swiss-style h2,
                body.theme-swiss-style h3 {
                    font-weight: 700; /* Bold headings */
                    text-transform: lowercase; /* Lowercase headings (common feature) */
                }
                body.theme-swiss-style .btn {
                    text-transform: uppercase; /* Uppercase button text */
                    font-size: 0.85em; /* Slightly smaller font size */
                    letter-spacing: 0.5px; /* Slight letter spacing */
                }
                body.theme-swiss-style .card {
                    border: 1px solid var(--border-color); /* Ensure cards have a border */
                }
                /* More grid-based layout styles can be added here, but this is usually implemented in the specific page structure */
                            

注意:这只是核心主题 CSS。实际应用中可能还需要在特定页面结构中结合网格系统来实现完整的瑞士风格布局。

资源下载 (示例)

下载包含此风格更完整 CSS 定义(可能包括特定组件样式、字体文件引用等)的压缩包。

下载 swiss-style.zip