タイポグラフィ
エンジニアのためのWebチートシート
CSSタイポグラフィのチートシートです。折り返し制御、文字詰め、カーニング、流体タイポグラフィなど、テキスト表示を美しく制御するためのプロパティをまとめました。
折り返し・改行制御
overflow-wrap
normal:
Thisisaverylongwordthatdoesnotbreak
anywhere:
Thisisaverylongwordthatdoesnotbreak
line-break
auto:
「こんにちは」と言った。
strict:
「こんにちは」と言った。
word-break
normal:
Hello World Test
break-all:
Hello World Test
white-space
nowrap:
This text will not wrap
pre-wrap:
Text with spaces
テキストラップ
text-wrap: balance
normal:
The quick brown fox jumps over
balance:
The quick brown fox jumps over
text-wrap: pretty
pretty (prevents orphans):
This paragraph uses text-wrap pretty to prevent orphaned words at the end.
文字詰め・カーニング
font-feature-settings
normal:
「見出し」テスト
palt:
「見出し」テスト
font-kerning
none:
AVATAR WAY
normal:
AVATAR WAY
文字間・単語間スペース
letter-spacing
normal:
Typography Text
0.1em:
Typography Text
-0.02em:
Typography Text
word-spacing
normal:
Hello World Test
0.3em:
Hello World Test
約物・トリミング
text-spacing-trim
normal:
「括弧で始まる文」
trim-start:
「括弧で始まる文」
テキスト省略
line-clamp
2 lines:
This is a long text that will be clamped to only two lines. Any additional content will be hidden with an ellipsis.
text-overflow
clip:
ellipsis:
流体タイポグラフィ
clamp()関数
Resize window to see effect:
Fluid Heading
This paragraph uses clamp() for responsive sizing.
単位の使い分け
rem vs px
rem を使う:
- font-size
- margin / padding
- line-height
px を使う:
- border-width
- box-shadow
- アイコンサイズ
引用・参考リンク
WebTerm
WebTermは、AI時代のためのブラウザベースのターミナルサンドボックスです。
AIコーディングツールの普及に伴い、CLIの基礎知識はエンジニアだけでなく非エンジニアにとっても重要になっています。
WebTermは、ローカル環境を壊す心配なく、Linuxコマンド、Gitワークフロー、CLI AIツールを安全に学べる「一時的・無料・ノーサインアップ」の環境を提供します。

WebTerm
Browser Terminal Sandbox for Learning CLI
Related Cheatsheets
- CSS Flexbox-FlexboxとはFlexible Box Layout Moduleのことで、柔軟なレイアウトを簡単に実現することができるCSS3の新しいレイアウトモジュールです。 要素の横並びにfloatやinline-blockを使用するのは時代遅れです。 Flexboxのプロパティをチートシートにまとめてみました。
- Sass-SassとはSyntactically Awesome Stylesheetsのことで、CSSをより構造的に記述することのできるCSSのメタ言語です。SASS記法とSCSS記法の二種類が存在します。 変数、四則演算、if文やwhile文が使えるため、リーダブルでメンテナブルに記述することができ、開発効率が向上します。 そんな便利なSass(SCSS記法)をチートシートにまとめました。
- CSS セレクタ-【図解付き】知っておくと便利なCSSのセレクタの種類と使用例を図解付きでチートシートにまとめました。 隣接セレクタやbefore/afterといった疑似要素、何番目の要素かを指定するnth-childやhoverなどのよく使用する疑似クラスを表現する方法をまとめてみました。
- CSS cursorプロパティ-【図解付き】cursor: pointer以外にも、moveやgrabなどの知っておくと便利なcursorプロパティをチートシートにまとめてみました。
- 画像エフェクト-CSSで実現できる画像エフェクトのチートシートです。filter、clip-path、blend-modeなどを使った視覚効果と、AI画像生成用のプロンプト例をまとめました。
- テキストアニメーション-CSSで実現できるテキストアニメーションのチートシートです。フェードイン、スライド、タイプライター、グリッチ、ネオン効果など、様々なテキストエフェクトをライブプレビューで確認できます。
All Cheatsheets
Comments