Design theory: the basics of font design

Design theory: the basics of font design
<br />Words are the inevitable product of human communication of thoughts and feelings. With the progress of human civilization, it has evolved from simple to complex, gradually forming a scientific, perfect and standardized program. It not only has the abstract meaning, melody and sound rhythm of human thoughts and feelings, but also has a complete structure, standardized composition, and vivid images with infinite changes. Hieroglyphics, in particular, are a close combination of the abstract and the concrete; the characters themselves can be said to be a complete art design.
Today, human society has entered an era of rapid development of industry and commerce. Product competition and the beautification of life have become closely related to human daily life. The beautification of words, as a medium for conveying thoughts and feelings, has become an important research topic with the progress of human civilization.
The font should be correct
The strokes of different Chinese characters or Latin letters are all required. If there is even one or half a stroke that is not consistent, it will become a different character. In the worst case, the character will not exist and no one will recognize it. This completely loses the purpose of the text itself. Therefore, the character shape must be accurate and strokes cannot be arbitrarily added, reduced or changed.
Style should be unified
Regardless of Latin letters or Chinese characters, the strokes of the font must be unified. For example, when writing Chinese characters, it is not appropriate to use three strokes of Li style and two strokes of Fangsong style. When writing Latin letters, it is not appropriate to mix regular script, small regular script, and flowery regular script in one word. Printed and handwritten styles cannot be mixed in one word.
The expression of the font should adapt to the spirit of the text content <br />Every font has its own expression. For example, bold fonts have a striking and serious feeling, while Old Song and regular scripts have a dignified and upright expression; Fang Song and running scripts have a graceful and free interest; while seal scripts have a luxurious and ancient style. For example, the Latin alphabet's regular script is quite equivalent to the Chinese character's left seal script, which has a luxurious and ancient feeling; the printed font is equivalent to Old Song regular script, which has a dignified and clear feeling.
The handwriting is equivalent to Song, Xing and Cao, and has a relaxed and lively style. Therefore, when choosing a font as the basis for designing artistic lettering, it should be based on the spirit of the text content. Only in this way can we achieve consistency between what we say and what we mean, and bring into play the maximum appeal of the text. As for the form of change, there is no limit to the length, thickness, straightness and curvature of the strokes. The author can freely regulate it as long as it is based on the inherent structure of the text. It can even be further influenced by perspective, stereoscopic projection, hollow changes, etc. to enhance its decorative significance and beautify it.
Previous Page 1 2 3 4 5 Next Page Read More

<<:  Example sharing of anchor tag usage in HTML

>>:  Detailed explanation of writing multiple conditions of CSS: not

Recommend

How to run Linux commands in the background

Normally, when you run a command in the terminal,...

JavaScript to achieve the idea of ​​​​snake game

The implementation idea of ​​the javascript game ...

A pitfall and solution of using fileReader

Table of contents A pitfall about fileReader File...

Vue defines private filters and basic usage

The methods and concepts of private filters and g...

Docker volumes file mapping method

background When working on the blockchain log mod...

Brief analysis of the introduction and basic usage of Promise

Promise is a new solution for asynchronous progra...

JavaScript implements div mouse drag effect

This article shares the specific code for JavaScr...

Detailed explanation of MySQL syntax, special symbols and regular expressions

Mysql commonly used display commands 1. Display t...

HTML meta usage examples

Example Usage Copy code The code is as follows: &l...

CSS Sticky Footer Implementation Code

This article introduces the CSS Sticky Footer imp...

Vue+el-table realizes merging cells

This article example shares the specific code of ...

A brief comparison of Props in React

Table of contents Props comparison of class compo...

Detailed explanation of CentOS configuration of Nginx official Yum source

I have been using the CentOS purchased by Alibaba...

The correct way to use Homebrew in Linux

Many people use Linux Homebrew. Here are three ti...