七鍵@楽天

PR

コメント新着

k.kyouka @ すきやき占い 『しいたけ』の重要度27% 『しいたけ』…
なな@ Re:迷っています(11/01) レオ がいいですよ☆★
マロン@ かわいい キュート
foolish☆foo @ Re[1]:お久しぶりです。(07/15) >実演を踏まえてテストをしておりました…

バックナンバー

Dec , 2024
Nov , 2024
Oct , 2024

フリーページ

タグ辞書【A】


タグ辞書【ABBR】


タグ辞書【ACRONYM】


タグ辞書【ADDRESS】


タグ辞書【APPLET】


タグ辞書【AREA】


タグ辞書【B】


タグ辞書【BASE】


タグ辞書【BASEFONT】


タグ辞書【BDO】


タグ辞書【BGSOUND】


タグ辞書【BIG】


タグ辞書【BLINK】


タグ辞書【BLOCKQU…】


タグ辞書【BODY】


タグ辞書【BR】


タグ辞書【BUTTON】


タグ辞書【CENTER】


タグ辞書【CITE】


タグ辞書【CODE】


タグ辞書【COL】


タグ辞書【COLGROUP】


タグ辞書【COMMENT】


タグ辞書【CAPTION】


タグ辞書【DD】


タグ辞書【DEL】


タグ辞書【DFN】


タグ辞書【DIR】


タグ辞書【DIV】


タグ辞書【DL】


タグ辞書【DT】


タグ辞書【EM】


タグ辞書【EMBED】


タグ辞書【FIELDSET】


タグ辞書【FONT】


タグ辞書【FORM】


タグ辞書【FRAME】


タグ辞書【FRAMESET】


タグ辞書【H】


タグ辞書【HEAD】


タグ辞書【HR】


タグ辞書【HTML】


タグ辞書【I】


タグ辞書【IFRAME】


タグ辞書【ILAYER】


タグ辞書【IMG】


タグ辞書【INPUT】


タグ辞書【INS】


タグ辞書【ISINDEX】


タグ辞書【KBD】


タグ辞書【LABEL】


タグ辞書【LAYER】


タグ辞書【LEGEND】


タグ辞書【LI】


タグ辞書【LINK】


タグ辞書【LISTING】


タグ辞書【MAP】


タグ辞書【MARQUEE】


タグ辞書【MENU】


タグ辞書【META】


タグ辞書【MULTICOL】


タグ辞書【NOBR】


タグ辞書【NOEMBED】


タグ辞書【NOFRAMES】


タグ辞書【NOLAYER】


タグ辞書【NOSCRIPT】


タグ辞書【OBJECT】


タグ辞書【OL】


タグ辞書【OPTGROUP】


タグ辞書【OPTION】


タグ辞書【P】


タグ辞書【PARAM】


タグ辞書【PLAINTEXT】


タグ辞書【PRE】


タグ辞書【Q】


タグ辞書【RB】


タグ辞書【RP】


タグ辞書【RT】


タグ辞書【RUBY】


タグ辞書【S】


タグ辞書【SAMP】


タグ辞書【SCRIPT】


タグ辞書【SELECT】


タグ辞書【SMALL】


タグ辞書【SPACER】


タグ辞書【SPAN】


タグ辞書【STRIKE】


タグ辞書【STRONG】


タグ辞書【STYLE】


タグ辞書【SUB】


タグ辞書【SUP】


タグ辞書【TABLE】


タグ辞書【TBODY】


タグ辞書【TD】


タグ辞書【TEXTAREA】


タグ辞書【TFOOT】


タグ辞書【TH】


タグ辞書【THEAD】


タグ辞書【TITLE】


タグ辞書【TR】


タグ辞書【TT】


タグ辞書【U】


タグ辞書【UL】


タグ辞書【VAR】


タグ辞書【WBR】


タグ辞書【XMP】


タグ辞書【コメントアウト】


タグ辞書【!DOCTYPE】


piyo


サンプル


HP作成のためのコラム


スタイルシートをゼロからお勉強


HTMLタグに挑戦


Sep 14, 2004
XML
カテゴリ: タグ教室
前回の「 タグってなに? 」という話で、
「文字の大きさ、色、太字、見出し、画像表示、表、などなど、Webページに必要な命令はHTML タグにて命令する」
と解説を行いましたよね。
しかし実はこれ、正確な表現ではないのです(´・ω・`)
本来HTMLは効率的に情報を発信できるように、
文書の構造を記述することが主な目的 となっています。
ですから、そこに文字の色や形など見栄えに関する情報を記述してしまいますと、
せっかくの大事な情報が見栄えを表す記述(命令)に埋もれて不明確となり、
本来の趣旨から外れてしまうのです。

「ではどうやって、見栄えに関する命令を行えばいいの?」と当然思われるでしょう。
その答えが スタイルシート なのです(〃⌒▽⌒)
スタイルシートを使用することにより、
本文とは別に見栄えのルールを設定することができます。
そればかりではありません( ̄▽ ̄人)
このスタイルシートを外部ファイルとして保存することにより、
Webサイト全体で統一した見栄えを実現することも可能ですし、
一度作成した見栄えを修正することも簡単となります。
早い話が、スタイルシートを使って文書のコンテンツや論理構造と表現のルールを分離することによって、
さまざまなメリットがうまれるというわけです。

ただ、残念ながら・・・
ここ「楽天」では外部ファイルとしてスタイルシートを保存することはできません(´・ω・`)
ページのスタイルを一括して指定する方法もとれません(´・ω・`)
ではなんのために?とおっしゃられるかもしれませんが
知っているにこしたことはありませんよね(〃⌒▽⌒)
見た目の効果だけでもタグだけで記述するよりはるかにいろいろなことができます。
しっかり基本を覚えましょう(〃⌒▽⌒)

まずは用語の定義からです。


p
{
color
:
#0000ff
;
font-size
:
20px
;
}

セレクタ
プロパティ
プロパティ

宣言



例として要素名「P」(段落を表すタグです)の文字色を「#0000ff」(青色)、
文字の大きさを「20px」のように表示するスタイルシートについて見てみましょう。
最初の「p」(要素名)のことを セレクタ (Selector)と呼び、
見栄え(スタイル)を適用する対象を記述します。
そして、「{」と「}」で囲まれた範囲を 宣言 (Declaration)と呼びます。
宣言の中には プロパティ とその をコロン( : )で区切って記述します。
プロパティと値のペアはセミコロン( ; )で区切って複数記述することもできます。

ただし・・・
今のところ「楽天」では以上のような記述はできません(´・ω・`)
個々のタグ内に「style」属性として見栄え(スタイル)に関する情報を指定するしかないのです。
個々に見栄えを指定しますので・・・
同じ種類のタグ(要素タイプ)でも他の場所にあるタグ(要素)にはその見栄えが反映されることはありません。
また、見栄え(スタイル)を適用する対象は明らかなので、
以下のようにセレクタは記述せず、宣言のみを記述します。

□sample.html


 <head>

  <title></title>

 </head>

 <body>

<p style=" color:#0000ff;font-size:20px; ">

ここの段落にスタイルが適用されます。
</p>

 </body>

</html>


以上、楽天ではだめ、楽天ではだめ・・・ばかりの説明でしたが(´・ω・`)
理解できたでしょうか?
大事なのは・・・
HTMLは文書の構造を表すものであって見栄えを表すものでは無い、ということです。
見栄えはスタイルシートを使用し表現するものなのですね(〃⌒▽⌒)

では、また明日ー(゚▽^*)ノ⌒☆







お気に入りの記事を「いいね!」で応援しよう

最終更新日  Sep 14, 2004 12:28:59 AM
コメント(5) | コメントを書く
[タグ教室] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Create a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: