ウェブサイトのテキストはまだデザインする必要がありますか?

ウェブサイトのテキストはまだデザインする必要がありますか?

多くの人が、ウェブサイト上のテキストはデザインする必要があるのか​​と疑問に思うかもしれません。
多くのウェブサイトでは、ウェブサイトのコンテンツ全体の 80% 以上を言葉が占めています。言い換えれば、ウェブサイトは色や画像がなくても構いませんが、言葉なしでは成り立ちません。
製品チームにはコンテンツ デザインという役割があります。UCDChina にはかつて「インターフェイス上のテキストに注意を払う」というトピックがあり、非常に興味深いものでした。この記事を書く前に、学習のため、そして繰り返しのコンテンツを書かないようにするために、もう一度読みました。あなたのウェブサイトとそこに記載されているアイデアを比較すると、役に立つと思います。
その号では、Xiaoxiao だけがテキストの視覚的側面に焦点を当てていました。その記事は非常に興味深く、その号で「最も閲覧された」記事でもありました。この記事は、いくつかのアイデアの続きです。
まずはウェブサイトの外側にある中国語フォントのデザインを見てみましょう。英語のテキストには多くのフォントから選ぶことができますが、中国語のテキストには一般的に宋体と黒体という2種類のフォントしかありません。従来のレイアウト デザインでは、デザイナーは英語の組版を好みます。なぜでしょうか?視覚的に見ると、英語の文字の組み合わせは線と面の関係を形成しやすく、文字にリズム感があります。たとえば、3つの文字「aby」を組み合わせると高さが異なります。漢字は比較的単調で、孤立していて、滑らかではありません。
ウェブサイト上の中国語の文字のデザインに戻ると、デザイナーは基本的にフォントの選択を考慮する必要はなく、Songti のみを考慮する必要があります。前の記事で述べたように、 1 つの文字は点を形成し、文字列は線を形成し、文字列は段落を形成して面を形成します。これがレイアウトデザインの最も基本的な原則であり、私たちがすべきことはこの感覚を強化することです。 Microsoft YaHei と Songti を例に挙げると、Microsoft YaHei のデザインが本当に気に入っています。

Songti フォントと Yahei フォントのサイズを 12 に拡大し、次の詳細に注意してください。
    YaHei は Songti より 1 ピクセル幅が広くなっています。YaHei では、各ストロークが周囲に伸びます。たとえば、「是」の上にある「日」は YaHei ではより豊かに見えます。

これを行う目的はただ一つ、漢字が行を形成しやすくなり、よりスムーズに読めるようにすることです。ヤヘイは完全な正方形ではありませんが、ソンティよりも正方形に見えます。
上記の例を読むと、私の言いたいことは明らかです。テキストを単語としてではなく、点として考えてください。テキストの視覚的なデザインは、実際には点、線、面の関係を扱うことです。
具体的な設計ポイントは以下のとおりです
    12px と 0.8em はサイズが似ていますが、フォントは px ではなく em で表されます。
    更新: 中国のウェブサイトの 95% は CSS を書き換える必要があるという記事を勧めてくれたネットユーザーの Dreamcolor に感謝します。この記事では、px と em の違いと原則について詳しく説明しています。これを書く前は、em 単位について深く理解せずに、当然のこととして受け止めていました。 em を使用した場合の視覚効果が見栄えが良くないケースを何度も見てきました。em 単位と px が一致していないことが原因であることが今ではわかります。結論としては、px の代わりに em を使用する必要がありますが、em 値を適切に設定する必要があります。 CSS ファイル本体の font-family で、「宋体」の前に Arial または verdana が付いていることを確認してください。個人的には、font-family:Helvetica,Georgia,Arial,sans-serif,宋体 のように記述することをお勧めします。これにより、インターフェース内の文字、数字、記号がより美しく表示され、さらに重要なことに、読みやすくなります。 サブ記事には次のように書かれていました: Songti フォント サイズ 12 を使用する場合、通常は 18 ~ 20 ピクセルの行間隔を使用します。 Songti フォント サイズ 14 では通常、行間隔は 22 ~ 24 ピクセルになります。
    同感です。行間隔のサイズは、1 行の単語数によって変動します。 1行の単語数が少ない場合は12pxのフォントでも問題ないと思いますし、17pxでも問題ないと思います。 1 行のテキストの単語数は 50 語を超えてはならず、ホームページのタイトル テキストは 8 ~ 20 語にする必要があります。 12 ピクセルと 14 ピクセルのフォントは比較的洗練されており、13 ピクセルは必要に応じてメイン テキストに使用できます。Word の既定のフォント サイズは、Web ページの 13 ピクセルのフォントに相当します。 テキストの段落、特に本文では、ユーザーが邪魔されることなくテキストを折り返せるように、左右に少なくとも 15 ピクセルの空白があることを確認します。 テキストと背景のコントラストは、最も弱いテキストの読みやすさを確保できるほど明確である必要があります。

PS1: デニスの愛らしい娘チェンチェンのためにデザインされた WordPress テーマが本日リリースされましたが、細部はまだ調整が必要です。あの女の子は本当にかわいいですね!
PS2: 何人かの友人から、あなたのウェブサイトについて提案してほしいというメールが届きました。ビジュアル デザインに関するこのシリーズの記事を書き終えたら、すべての返信をお送りします。記事に書かれた意見から何か助けを得られると思いますか?特に、ucdchinaのトピックをご覧いただけます。

<<:  Zabbix は MySQL インスタンス メソッドを監視します

>>:  Tomcatアーキテクチャの原則をアーキテクチャ設計に分析する

推薦する

ウェブマスターが注目すべき、ウェブサイトのユーザビリティを向上させる 9 つのコード最適化のヒント

1. ロゴに代替テキストを追加するこれには 2 つの利点があります。スクリーン リーダーがロゴ画像の...

editplus の Zen コーディング例コードの説明

たとえば、次のように入力します。 XML/HTML コードdiv#ページ>(div#ヘッダー&...

Reactのコンポーネント作成方法のまとめ

目次1. 関数を使用してコンポーネントを作成する2. クラスを使用してコンポーネントを作成する3. ...

MySQL の char、varchar、text フィールド タイプの違い

MySQL では、char、varchar、text の各タイプのフィールドはすべて文字タイプのデー...

js でオブジェクトとオブジェクト メソッドを作成するいくつかの方法の詳細な説明

この記事は、JS レッドブックの第 8 章に記載されているオブジェクトに関する 2 番目の記事です。...

JavaScript 文字列の一般的なメソッドの詳細な説明

目次1. キャラクター文法パラメータ索引戻り値2. 連結文法パラメータ文字列2 [, …文字列N]戻...

HTML 基本構造_Powernode Java アカデミー

多くの場合、Web ページ開発を学ぶときに最初に印象に残るのは、html または htm サフィック...

Vue の基本 MVVM、テンプレート構文、データバインディング

目次1. Vueの概要Vue公式サイトMVVM アーキテクチャ パターンVue の紹介2. Vueを...

jsはCanvasを使用して複数の画像を1つの実装コードにマージします

解決 関数 mergeImgs(リスト) { const imgDom = document.cre...

SQL文のANDとORの実行順序で発生する問題

質問昨日、データベースSQLを書いているときに問題が発生しました。問題の根本は、SQL ステートメン...

仮想スクロールを簡単に実装するためのVueサンプルコード

目次序文ローリング原理成し遂げるソースコード参照する序文モバイル Web ページの日常的な開発では、...

js メモリ リークのシナリオ、それらを詳細に監視および分析する方法

目次序文どのような状況でメモリリークが発生する可能性がありますか? 1. 偶発的なグローバル変数2....

MySQLでよく使われる演算子と関数の概要

まずデータ テーブルを作成しましょう。 使用テスト; テーブル「従業員」を作成します( emp_no...

Vue シンプル登録ページ + 確認コード送信機能の実装例

目次1. エフェクト表示2. 検証コードとメールプッシュ管理の強化(後述のブログを参照) 3. 一般...

Elasticsearchツールcerebroのインストールと使用チュートリアル

Cerebro は、Elasticsearch バージョン 5.x より前の Elasticsear...