ウェブタイポグラフィにおける致命的な意味的ミス 10 選

ウェブタイポグラフィにおける致命的な意味的ミス 10 選
<br />これは、Steven D が書いた Web フロントエンド開発デザインの基本の内容からの抜粋です。
多くのデザイナーはすでに Web 標準の使用に非常に熟達していますが、タイポグラフィの多くの細部が依然として従来のスクリーン印刷の要件に反しているのは残念です。 Web タイポグラフィで避けるべき 10 個の致命的な意味エラーを以下に示します。

1. ダッシュの代わりにハイフンを使う

今日の Web エディターでは、em ダッシュの使用が非常に一般的になっています。
2. 省略記号ではなくピリオドを使う

これは、中国語の省略記号とは異なり、3 つの点で構成される特殊な印刷上の省略記号です (特に西ヨーロッパの文字)。
3. 正しい引用符を使用する

引用されたセクションでは、必要に応じて引用符を付けてください。これにより、そのセクションが使用ライセンスの対象になっているか、または自由に配布できるかどうかが示されます。
4. 文間の二重スペースを厳密に管理する

これは ASCII 時代の典型的な間違いです。ダブルスペースは現在では使用されていないので、この点に注意してください。
5. 著作権記号の正確な使用

間違った著作権記号を使用すると、著作権契約に違反するだけでなく、著作権保護にも悪影響を与える可能性があります。標準の著作権記号である McCoy (&copy;) を使用する必要があります。
6. 文章の中で強調表現を使いすぎない

コンテンツを強調するために太字、斜体、下線を使用できますが、同じ行では使用しないでください。
7. ハイパーテキストリンクに下線が引かれ、他のコンテンツには下線が引かれない

これではコンテンツが読みやすくなるわけではありません。実際、読者はそれがなぜ重要なのかを理解できません。本当にこれをやりたい場合は、代わりに border-bottom: solid 1px #00f; を使ってみてください。
8. Photoshopで偽のフォントスタイルをデザインする

フォントに太字、斜体、その他のスタイルがない場合は、Photoshop で画像にして Web レイアウトに混ぜないでください。これは非常に幼稚な行為です。
9. アクセント記号を使わない

他の言語の単語、特に人名を使用する場合は、アクセントによって文体が決まると想定しないでください。これは非常に失礼です。
10. 大文字を定義するのにCSSを使わない

大文字はそもそも読みにくいので、装飾のために必要な場合を除いて、特にテキストの全行では、大文字を控えめに使用してください。

<<:  Tomcat で server.xml と content.xml を変更した後の自動復元の問題の解決方法

>>:  選択ドロップダウンボックスの値をIDに渡してコードを実装する方法

推薦する

SCSS スタイルのコードを 50% 削減する 14 の実践的な経験

序文Sass は CSS3 言語の拡張機能です。Sass を使用すると、より良いスタイルシートをより...

overflow:hidden の役割の詳細な説明 (オーバーフローの非表示、フロートのクリア、マージンの崩壊の解決)

1. オーバーフロー:非表示 オーバーフロー非表示要素に overflow:hidden が設定さ...

mysql は sql ファイルを実行し、エラーを報告します エラー: 不明なストレージ エンジン 'InnoDB' ソリューション

問題を見つける最近、仕事で問題が発生しました。InnoDB タイプの SQL ファイルを実行すると、...

MySQL 整合性制約の例の詳細な説明

この記事では、MySQL の整合性制約について説明します。ご参考までに、詳細は以下の通りです。メイン...

CSS3はさまざまな境界効果を実現します

半透明の境界線結果: 実装コード: <div> 半透明の境界線が見えますか? </...

JSが絵柄デジタル時計を実現

この記事の例では、画像デジタル時計を実現するためのJSの具体的なコードを参考までに共有しています。具...

特定の MySQL テーブルの完全データと増分データをメッセージ キューに同期する - ソリューション

目次1. 当初の需要2. 解決策3. 運河の導入と設置運河の仕組み建築インストール4. 検証1. 当...

Vue でシンプルな無限ループスクロールアニメーションを実装する例

この記事では主に、Vue でシンプルな無限ループスクロールアニメーションを実装し、みんなで共有する例...

MySQL 8.0 のインストール中に発生した 3 つの小さなエラーの概要

序文これまで当社ではMySQLの5.7シリーズを使用していましたが、バージョン8.0のリリースに合わ...

少なくとも7日間連続して注文を行ったユーザーに対するSQLクエリ

テーブルを作成するテーブル order(id varchar(10),date datetime,o...

ウォーターフォールレイアウト+ダイナミックレンダリングの実装

目次典型的なウォーターフォールウェブサイトウォーターフォールフローレイアウトの原則一般的な考え方具体...

デジタルテーブル特殊効果を実現するネイティブJS

この記事では、ネイティブ JS で実装されたデジタル時計エフェクトを紹介します。エフェクトは次のとお...

MySQL無料インストール版を解凍した後にパスワードが見つからない問題を解決する方法

1. mysql-8.0.21-winx64を解凍する2. 環境変数を設定し、アドレスをbinフォル...

効果的なウェブフォームのための 8 つのルール

ユーザーから情報を収集する場合、Web フォームを使用するより簡単で直接的な方法はありません。適切に...

MySQLのネストされたトランザクションで発生する問題

MySQL はネストされたトランザクションをサポートしていますが、それを実行する人は多くありません....