CSSでWebページの背景画像を指定する
文:John Lee(TechRepublic)
翻訳校正:原井彰弘
翻訳校正:原井彰弘
2008/02/07 18:30
CSSが登場する以前、背景画像はページ全体の壁紙としてしか使用できなかった。しかし、CSSが登場したことで背景画像をさまざまな目的に活用できるようになった。本稿では、そのような活用方法を3つ紹介しよう。
カスケーディングスタイルシート(CSS)を用いると、背景画像をいろいろな用途でセンスよく活用することが可能になる。CSSを利用すれば、ただ単にページ全体の壁紙として表示するだけでなく、背景画像をCSSのあらゆるルールに割り当てることも可能なのである。本稿では、動的で視覚的に美しいページを作成するためにウェブデザイナが背景画像を活用する方法の中で、もっとも有名なものを3つ紹介しよう。
Compuserveの時代を思い出してみよう。当時、ウェブページの背景画像が与える効果は限定的だった。ブラウザは背景画像をHTML文書全体の背景としてしか表示させることができず、デフォルトでは利用者のブラウザのサイズに合わせて画面上に無限に敷き詰められるように表示されていたのである。この機能は興味深いものであったが、ウェブが「趣味で利用されるよく分からないもの」から企業の情報伝達手段として変化を遂げていく中で、それほど歓迎されるものではなかった。
しかし、CSSが登場したことでそのような日々は遠い過去のものとなってしまったのである。
本稿(原文)は、TechRepublicのダウンロードページからPDFとしても入手可能である。PDFには、例として用いた画像やHTMLのコードも含まれている。
グラデーション
まず始めに、図1の4つの画像をハードディスクにダウンロードして欲しい。
注意:これらの画像は、これから作成を行うウェブページと同じディレクトリに保存するよう注意して欲しい。そうしないと、HTMLを表示しても画像は表示されない。
図1:これら4枚の画像を、HTMLを保存するディレクトリと同じディレクトリに保存する。
- 今日のトップ記事
- 昨日
- 3日前
- 4日前
- 5日前
- 7日前
- ホワイトペーパー
- 話題のタグ
PostgreSQL
Linux
Windows
仮想化
server
Safari
小技
Ajax
ブラウザ
MySQL
PHP
フレームワーク
Webデザイン
iPhone
入門
Ruby
まとめ
Ruby on Rails
オープンソース
C/C++
リファレンス
HTML
開発環境
Leopard
Apache
Apple
Google
Flash
Mozilla
Adobe
RIA
Eclipse
Java
Mac OS X
Webアプリケーション開発
Microsoft
JavaScript
Off Topic
Firefox
SOA
iPod touch
イロハ
Database
CSS
ライブラリ
Firefox 3
Internet Explorer
Tips
XHTML
Python
話題のタグを見る »
仮想化Java環境のスループットを2倍に--BEA LiquidVMの適応型メモリ管理
Firefox 3が対応したdisplayプロパティの値(3) - inline-table
MSもアドビも学生さんに開発ソフトを無償提供
「Economist」のトップページがリニューアル
あなたがプログラムを理解できない10の理由:第2回
新APIまもなく登場--Google Developer Day 2008の見所とは?
リスティング広告における競争優位性の維持
内部統制対策を実現するIT運用管理ツール
-Simplify IT- ITをシンプルに 連載第2回