Sheets)は、W3Cが策定している、HTML文書の見栄えを定義する仕様です。スタイルシートと呼ばれることもあります。初期のHTMLでは、文書としての情報と文字色などの見栄えが混在していましたが、これらを分離して、HTML文書には文書情報とその意味づけのみ記述し、見栄えに関することはCSSで記述しようというのがコンセプトです。3)はCSSの新しい仕様です。「フォント」や「テキスト」などのモジュールに分かれており、モジュールごとに並行して仕様の定義が進められています。一部はすでに勧告されており、まだ勧告されていない仕様についても一部のブラウザが対応しています。CSS3を使うと従来JavaScriptで行っていたアニメーション効果や入力内容チェックをCSS3だけで実現できるほか、Webサーバーからフォントをダウンロードしてブラウザ上で表示させることもできるようになります。CSSの書式CSSの基本的な書式を紹介します。h1要素の文字色を赤のイタリック体にするには次のように記述します。*/}h1の部分をセレクタといい、colorやfont-styleのことをプロパティといいます。*/の間はコメントです。セレクタ部分の指定によって、プロパティを適用する範囲を指定できます。ルート要素(html要素)利用方法HTML文書中でCSSを利用するには、3つの方法があります。content="text/css">という記述が必要でしたが、HTML5では省略できます。要素中でstyle属性を用いて指定する次のようにするとh1要素にスタイルを指定できます。red">HTML文書内にまとめて記述する次のようにhead要素内にスタイルを記述します。「type="text/css"」の記述は省略できます。別ファイルに記述する拡張子が.cssのファイルに次のように記述します。italic;}HTML文書では、head要素内に次のように記述してCSSファイルを指定します。「type="text/css"」の記述は省略できます。"文字コード名";」と書くと、そのファイルがどの文字コードで記述されているかを指定できます。次の例はそれぞれ、UTF-8、Shift-JIS、EUC-JPを指定した例です。"euc-jp";HTML5ではUTF-8の利用が推奨されていますので、CSSファイルの文字コードもUTF-8にしておくのがよいでしょう。ベンダープレフィックスCSS3の仕様で勧告(Recommendation)されているのはまだ一部ですが、各ブラウザでは先行していくつかの機能をサポートし始めています。Draft)の段階ですが、IE9、Firefox10、Opera11、Chrome16、Safari5、の各ブラウザで利用することができます。このような機能をブラウザが実装する際は、セレクタの前に各ブラウザごとに異なる接頭辞(プレフィックス)を付けることが推奨されています。プレフィックスとは次のようなものです。Chrome、Safariたとえば、IEでtransform機能を利用する場合は、「tansform」と書く代わりに、「-ms-tansform」と書きます。Recommendation)の段階に移行したら、プレフィックスを外すことが推奨されています。各ブラウザに対応させるためには、次のように各ブラウザに対応したセレクタを同時に記述します。0%)のようにRGB形式で指定する方法などがあります。要素間の隙間の大きさを指定します。marginに値を1つ指定した場合は上下左右に同じ値を指定します。それ以外は上(top)下(bottom)左(left)右(right)に個別に設定します。要素のまわりの余白の大きさを指定します。paddingに値を1つ指定した場合は上下左右に同じ値を指定します。それ以外は上(top)下(bottom)左(left)右(right)に個別に設定します。要素の枠線の太さを指定します。borderに値を1つ指定した場合は上下左右に同じ値を指定します。それ以外は上(top)下(bottom)左(left)右(right)に個別に設定します。block(段落)、inline(文中)、list-item(箇条書き)、none(非表示)などから指定します。static(指定なし)、relative(相対位置)、absolute(絶対位置)、fixed(絶対位置(スクロールでも固定))などから指定します。要素の位置を指定します。それぞれ上(top)下(bottom)左(left)右(right)を表します。テキストの回り込みを指定します。none(指定なし)、left(要素を左端に固定し、テキストは右に回り込み)、right(要素を右端に固定し、テキストは左に回り込み)のいずれかで指定します。回り込みを解除します。要素の横幅と高さを指定します。テキストが領域をはみ出したときの表示方法を指定します。visible(はみ出してそのまま表示)、hidden(はみだし分を隠す)、scroll(スクロールバーを表示)、auto(自動)などを指定します。一部をくりぬいて表示します。auto(自動)を指定するか、rect(top,right,bottom,left)の形式で指定します。要素を表示するかどうかを、visible(表示)、hidden(非表示)等から指定します。箇条書きの書式を指定します。list-style-typeは<li>のマーカーの形、list-style-positionはマーカーの位置、list-style-imageはマーカーの画像を指定します。list-styleはこれらをまとめて指定します。要素の背景を設定します。background-colorは色、background-imageは画像、background-repeatは画像の繰り返し、background-attachmentはスクロールの仕方、background-positionは表示位置を指定します。backgroundはこれらをまとめて指定します。フォントを指定します。font-styleは斜体かどうか、font-weightは太さ、font-sizeは大きさ、line-heightは行間を指定します。fontはこれらをまとめ指定できます。テキストの配置をleft(左寄せ)、right(右寄せ)、center(センタリング)などから指定します。テキストの装飾をnone(なし)、underline(下線)、line-through(打ち消し線)、blink(点滅)などから指定します。normal(通常)や、3pxなどの数値で指定します。normal(自動改行)、pre(自動改行しない)、nowrap(自動改行しない、空白はつめる)などから指定します。テーブルのキャプションの位置を指定します。テーブルの横幅の決め方を指定します。auto(自動的に調整)やfixed(固定)で指定します。show(表示)、hide(非表示)で指定します。要素上にマウスカーソルが来たときの形状をauto(自動)、crosshair(十字)などから指定します。Flipサムスン電子が発表したスマートフォン。Proファーウェイ(華為技術)・ジャパンが販売するスマートバンド。Proサムスン電子が発表したタフネス仕様スマホ。人工知能の研究分野における第一人者。Appleの共同創設者スティーブ・ジョブズ「Mac」や「iPhone」を生み出した経営者。MPEG-4オーディオファイルの拡張子。iPhoneの着メロにするAACファイルにつく拡張子。2007で作成したファイルのデフォルトの拡張子。2007の標準的な保存形式。XML形式となっている。