【フロントエンド】-014-ページ作成-CSS-テキストスタイル
3475 ワード
フォントスタイルフォントサイズ: フォント型番: フォント太さ: 傾斜: italic:フォント自体の斜体フォント; oblique:強制傾斜文字; 行高さ: normal:ブラウザによって決定され、通常は1.1~1.2 である. line-heightが数値で、サブエレメントが継承されると、改行の高さはサブエレメントのサイズ*line-heightになります. は、line-heightを表す他の方法で、子要素の行の高さは親要素が計算した固定行の高さであり、変更されません. コンビネーションパッケージ(共通値)
では、font-style、font-weight、line-heightがオプションであり、font-size、font-familyが必須です. 例えば: である.フォントカラー: 配置 text-align: left | right | center | justify vertical-align [src] : baseline | sub | super | top | text-top | middle | bottom | text-bottom | |
inline-level and table-cell elements. It also applies to::first-letter and::first-line . Percentages refer to the line-height of the element itself text-indent [src] : |
Applies block containers Percentages refer to the width of the containing block
ここでtext-indentを負の極大値に設定すると、中の文字が容器から飛び出し、文字を隠す役割を果たします.
フォーマット処理テキストの改行やスペースを保持するかどうかなどのフォーマットを設定し、 . normal:改行とスペースを結合し、自動改行をサポートします. nowrap:改行とスペースをマージし、自動改行はサポートされません. pre:元のテキストスタイルは完全に保持されますが、自動改行はサポートされていません. pre-wrap:元のテキストスタイルを完全に保持し、自動改行をサポートします. pre-line:原文の改行のみを保持し、スペースが結合し、自動改行 をサポートするは、テキストの自動改行をサポートするためにページに設定され、 . normal、自動改行はサポートされていません. break-word:自動改行 をサポート英語で改行自動分割単語をサポートするように設定し、 keep-all≒normal:単語の分割がサポートされていないことを示す. break-all:任意の2つのアルファベット分割をサポートすることを示す テキスト修飾テキストのシャドウ効果を設定する: none:シャドウ効果がないことを示します. である.テキストに下線の上線と貫通線を設定するスタイル: その他の設定長すぎるテキストのサムネイル表示「...」を設定効果 をカット マウスのポインタスタイルを設定する: は強制的に継承され、あるサブ要素は親要素の属性値として設定することができ、
font-size: 2em
font-famliy: [ | ] #
font-weight: normal | bold | 100 | 200 | 300 | ……900
font-style: normal | italic | oblique
line-height: normal | | |
font: style | weight | size/line-height | family
If these conditions are not met, the property is invalid and is entirely ignored. font: 30px/2em "Consolas", monospace
はフォントサイズ30 pxを設定、行の高さ2はフォントサイズで、優先フォントは「Consolas」代替monospace color: #ff00ff
|color:rgba(0, 0, 0, 0~1)
inline-level and table-cell elements. It also applies to::first-letter and::first-line . Percentages refer to the line-height of the element itself
Applies block containers Percentages refer to the width of the containing block
ここでtext-indentを負の極大値に設定すると、中の文字が容器から飛び出し、文字を隠す役割を果たします.
フォーマット処理
white-space: normal | nowrap | pre | pre-wrap | pre-line
word-wrap: normal | break-word
word-break: normal | keep-all | break-all
text-shadow: none | [ {2,3} && ? ]#
text-shadow: 10px 20px 30px #ff00ff
は、テキストがx軸に10 pxずれることを示し、y軸に20 pxずれることを示し、30 pxはシャドウのぼかし半径を示し、最後はシャドウの色であり、3番目の数値(30 px)と色は書かなくてもよい(デフォルトの文字色を用いる)text-decoration: none | [ underline || overline || line-through ]
text-overflow: clip | ellipsis
、clipがデフォルト値、ellipsis設定遮断overflow: hidden;
、オーバーフロー時にwhite-space: nowrap;
、強制的に改行しないcursor: [, ]* [auto | default | none | help | pointer | zoom-in | zoom-out | move]
color: inherit