7. Selector$B$N3HD%(B

Contents

  1. $B%;%l%/%?$C$F$J$s$@!)(B
  2. $B%;%l%/%?$N
  3. html $BMWAG$N%0%k!<%W2=(B
  4. Link pseudo-classes
  5. The 'first-line' pseudo-element
  6. The 'first-letter' pseudo-element

$B$3$3$G$O(B CSS1 $B$GMQ0U$5$l$?%;%l%/%?$KIU$$$F@bL@$7$^$9!#(B CSS1 $B$G$O86B'E*$KMWAG$H(B class $BB0@-$NCM$,%;%l%/%?$K$J$jF@$^$9!#(B

$B0lJ}(B CSS2 $B$G$O$5$i$K0lHL$NB0@-L>!"B0@-CM$b%;%l%/%?$K$J$jF@$k$h$&3HD%$5$l$^$7$?!#(BCSS2 $B%;%l%/%?$KIU$$$F$O!"!V(BCSS2 $B%;%l%/%?(B$B!W$r;2>H2<$5$$!#(B

1. $B%;%l%/%?(B

CSS$B$O0lHL$K!"(B$B%;%l%/%?(B$B$H(B$B@k8@(B$B$+$i@.$j$^$9!#@k8@$O!"(B$B%W%m%Q%F%#(B$B$H(B$BCM(B$B$H$+$i$J$j$^$9!#(B

p { text-indent: 2em }

$B$3$NNc$G$O!"(B P $B$,%;%l%/%?!"(B text-indent: 2em $B$,@k8@$G$9!#(B text-indent $B$,%W%m%Q%F%#$G!"(B 2em $B$,$=$NCM!#0l$D$N%;%l%/%?$KBP$7$F!"@k8@$,J#?t0?$k>l9g$O%;%_%3%m%s(B ';' $B$G6h@Z$j$^$9!#(B

p { color: maroon; text-indent: 2em }

$BJ#?t$N%;%l%/%?$KBP$7$F!"6&DL$N%9%?%$%k$r@k8@$9$k>l9g$O!"J#?t$N%;%l%/%?$r%+%s%^(B ',' $B$G6h@Z$C$F%0%k!<%W2=$9$k$3$H$,=PMh$^$9!#(B

h1, h2, h3 { font-family: sans-serif }

$B$3$l$O

h1 { font-family: sans-serif }
h2 { font-family: sans-serif }
h3 { font-family: sans-serif }

html $B$GMQ0U$5$l$?A4$F$NMWAG$O%;%l%/%?$K$J$jF@$^$9(B$B!#$3$N$h$&$J%;%l%/%?$r!"(B$B%?%$%W%;%l%/%?(B$B$H8F$S$^$9!#$3$l$r4pK\$K$7$F!"%;%l%/%?$r3HD%$9$k$3$H$,=PMh$^$9!#$3$N>O$G$O!"R2p$7$^$9!#(B

2. SELECTOR $B$N

$B%?%$%W!&%;%l%/%?(B

$BNc$($P!"(B H1 $B$H1>$&MWAG$K%^%C%A$9$k%;%l%/%?$G$9!((B

h1 { font-weight: 900 }

$B;RB9%;%l%/%?(B

$BNc$($P!"(B P $BMWAG$N;RB9MWAG$G$"$k(B EM $BMWAG$K%^%C%A$9$k%;%l%/%?$G$9!((B

html $BJ8=q$NNc!((B

<p>
$B$3$3$O(B P $BMWAG$NFbMFIt$G$9!#(B
$B0?$kMWAG$NFbMFIt$K8=$l$kMWAG$N$3$H$r!"(B
$B0lHL$K(B<em>$B;RB9MWAG(B</em>$B$H8F$S$^$9!#(B
</p>

$BBP1~$9$k%9%?%$%k%7!<%H$NNc!((B

p em { color: red }

$B%/%i%9!&%;%l%/%?(B

html$B$G$O!"(Bbody $BMWAGFb$NA4$F$NMWAG$K(B class $BB0@-$,;XDj$G$-$^$9!#(B id $BB0@-$d(B name $BB0@-$H0[$J$j!"(B class $BB0@-$NCM$O%U%!%$%kCf$G0l0U$G$"$kI,MW$OL5$/J#?t=EJ#$9$k$3$H$,$G$-$^$9$7!"$^$?$9$Y$-$G$9!#(B

CSS $B$G$O!"(B class $BB0@-CM$r;X$7<($9%;%l%/%?!J(B$B%/%i%9%;%l%/%?(B$B!K$,MQ0U$5$l$F$$$^$9!#(B

html $BJ8=q$NNc!((B

<p class="note">
$B$3$3$O(B P $BMWAG$NFbMFIt$G$9!#(B
$B$3$N(B P $BMWAG$K$O!"(B class $BB0@-$,M?$($i$l$F$*$j!"(B
$B$=$NB0@-CM$O(B note $B$G$9!#(B
</p>

$BBP1~$9$k%;%l%/%?$NNc(B

p.note { font-style: italic }

$B$3$3$G$O(B class="note" $B$r;}$D(B P $BMWAG$@$1$K%^%C%A$9$k$h$&$K%;%l%/%?$r=q$-$^$7$?$,!"(B class="note" $B$r;}$DA4$F$NMWAG$K%^%C%A$9$k$h$&$K$b=q$1$^$9!((B

.note { text-decoratoin: underline }

$B0l0U%;%l%/%?(B

$BMWAG$K(B id $BB0@-$,M?$($i$l$F$$$l$P!"%;%l%/%?$G;2>H$G$-$^$9!#(B

id $BB0@-$O$"$i$f$kMWAG$KM?$($k$3$H$,=PMh$^$9!#(B

html $BJ8=q$NNc!((B

<h1 id="optical-properties">$B8w3XJ*@-(B</h1>

$BBP1~$9$k%;%l%/%?$NNc!((B

h1#optical-properties { color: yellow }

id $BB0@-$NCM$K$O!"0l$D$NJ8=qCf$G0l2s$@$1$7$+MQ$$$i$l$F$$$J$$$H1>$&(B$B0l0U@-(B$B$,I,MW$G$9!#JL$N>l=j$KF1$8(B id $BB0@-$rM?$($J$$$h$&$K$/$l$0$l$bCm0U$,I,MW$G$9!#(B

3. DIV$BMWAG$H(BSPAN$BMWAG!=(Bhtml$BMWAG$N%0%k!<%W2=(B

$B%V%m%C%/!&%l%Y%kMWAG$G$"$k(B DIV $BMWAG$H!"%$%s%i%$%sMWAG$G$"$k(B SPAN $BMWAG$O!"B6$N$^$^$G$O$J$K$bI=$5$J$$MWAG$G$9!#$3$l$i$O(B html $B$GMQ0U$5$l$?(B$BMWAG$N%0%k!<%W2=(B$B$N$?$a$N$b$N$G$9!#(B

DIV $BMWAG$OG$0U$N%V%m%C%/!&%l%Y%kMWAG$r;RMWAG;}$AF@$^$9!#(B SPAN $BMWAG$OG$0U$N%$%s%i%$%sMWAG$r;RMWAG$K;}$AF@$^$9!#$3$l$i$N%0%k!<%W2=MWAG$K(B class $BB0@-$rM?$($k$3$H$G!"(B html $B$N%^!<%/%"%C%WG=NO$,HtLvE*$K8~>e$7!"(B CSS $B$K$h$k8+1I$($N;XDj$b$h$jLZL\:Y$+$/9bEY$K

<body>
  <h1>Chapter1 html$B$NLZ9=B$(B</h1>
  <p>$B$3$N@a$G$O(B html $B$N9=B$$rLZ9=B$$H1>$&4QE@$+$i9M$($^$9!#(B</p>
  <h2>Section 1.1 Grouping $BMWAG$K$h$k9=B$2=(B</h2>
  <p>DIV $BMWAG$O%V%m%C%/MWAG$r;RMWAG$K;}$AF@!"(B
  SPAN $BMWAG$O%$%s%i%$%sMWAG$r;RMWAG$K;}$AF@$^$9!#(B</p>
</body>

$B$3$N%5%s%W%k$K(B DIV $BMWAG$H(B SPAN $BMWAG$rDI2C$7$F$_$^$7$g$&!((B

<body>
  <h1>
  <span class="counter">Chapter 1</span>
   html$B$NLZ9=B$(B
  </h1>
  <p>$B$3$N@a$G$O(B html $B$N9=B$$rLZ9=B$$H1>$&4QE@$+$i9M$($^$9!#(B</p>
  <div class="section">
    <h2>
    <span class="counter">Section 1.1</span>
     Grouping $BMWAG$K$h$k9=B$2=(B
    </h2>
    <p>
    DIV $BMWAG$O%V%m%C%/MWAG$r;RMWAG$K;}$AF@!"(B
    SPAN $BMWAG$O%$%s%i%$%sMWAG$r;RMWAG$K;}$AF@$^$9!#(B
    </p>
  </div>
</body>

H2 $B0J2<$NO@M}9=B$$r(B DIV.section $BMWAG$G%0%k!<%W2=$7$^$7$?!#(B

/* sample CSS */
div.section { margin: 1em 2em;
  padding: 1em;
  border: 1pt solid #fcc }
$B!ZI=<(Nc![(B

Chapter 1 html$B$NLZ9=B$(B

$B$3$N@a$G$O(B html $B$N9=B$$rLZ9=B$$H1>$&4QE@$+$i9M$($^$9!#(B

Section 1.1 Grouping $BMWAG$K$h$k9=B$2=(B

DIV $BMWAG$O%V%m%C%/MWAG$r;RMWAG$K;}$AF@!"(B SPAN $BMWAG$O%$%s%i%$%sMWAG$r;RMWAG$K;}$AF@$^$9!#(B

 

$B99$K!"(BH1 $BMWAG!"(B H2 $BMWAG$N@\F,8l6g$O(B span.counter $B$G%^!<%/%"%C%W$5$l$F$$$^$9!#(B

div.section {
  margin: 1em 2em;
  padding: 1em;
  border: 1pt solid #fcc;
}
h1,h2 {
  text-align: right;
}
span.counter {
  font-size:0.9em;
  float: left;
  margin-right: 2em;
}
$B!ZI=<(Nc![(B

Chapter 1 html$B$NLZ9=B$(B

$B$3$N@a$G$O(B html $B$N9=B$$rLZ9=B$$H1>$&4QE@$+$i9M$($^$9!#(B

Section 1.1 Grouping $BMWAG$K$h$k9=B$2=(B

DIV $BMWAG$O%V%m%C%/MWAG$r;RMWAG$K;}$AF@!"(B SPAN $BMWAG$O%$%s%i%$%sMWAG$r;RMWAG$K;}$AF@$^$9!#(B

 

$B!Z1~MQNc!(!J(B$B%U%!%$%k(B$B!K![(B

html$BJ8=q$NO@M}9=B$$,J#;(2=$9$k$KO"$l!"(B$BMWAG$N%0%k!<%W2=(B$B$N=EMW@-$O1W!9>e$,$j$^$9!#(B

CSS1$B$G$O(Bclass$B$,KX$IK|G=$G!"A4$/?7$?$K(Bhtml$B$NMWAG$r:n$l$k$3$H$K$J$j$^$9$,!"9M$($F;H$o$J$$$H(Bhtml$B$G%^!<%/%"%C%W$5$l$?O@M}9=B$$NIaJW@-$,<:$o$l$+$M$^$;$s!#(Bclass$BB0@-$O$"$/$^$G$b!"(Bhtml$B$GMQ0U$5$l$?O@M}9=B$$N%^!<%/%"%C%W$r3HD%$9$k$b$N$H;W$C$F$/$@$5$$!#8+1I$($KD`$i$l$F$`$d$_$KA}$d$9$H4IM}$G$-$J$/$J$j$^$9!#(B

4. Link pseudo-classes

CSS1 $B$G$N(B link $B5<;w%/%i%9$KIU$$$F>R2p$7$^$9!#%O%$%Q!<%j%s%/!J(Bhref $BB0@-$r;}$D(B Anchor $BMWAG!K$,K,Ld:Q$_$HL$K,Ld$G?'$,JQ2=$9$k!V$"$l!W$G$9!#(B

$B0?$kMWAG$KCmL\$7!"$=$N>uBV$K$h$C$F6hJL$9$k%;%l%/%?$r!V5?;w%/%i%9!W$H8F$S$^$9!#(B CSS1 $B$G$O(B href $BB0@-$r;}$D(B A $BMWAG!J%j%s%/!K$K8B$j5?;w%/%i%9$,Dj5A$5$l$F$$$^$9!#(B

CSS1

CSS1 $B$G$O!"%j%s%/5<;w%/%i%9$H$7$F!"

$B%j%s%/5?;w%/%i%9(B
:link$BL$K,Ld$N%j%s%/(B
:visited$BK,Ld:Q$_$N%j%s%/(B
:active$B:nF0Cf$N%j%s%/(B

$B$3$l$i$N5?;w%/%i%9$O2?$l$bAj8_$KGSB>E*$G!"Nc$($P!V(B :link $B3n$D(B :active $B$JMWAG!W$OM-$jF@$^$;$s!#(B

$B!Z;HMQNc![(B

a:link { color: navy }
a:visited { color: maroon }
a:active { color: green }

$B$3$l$i$O%j%s%/MWAG$K$7$+E,MQ$G$-$J$$5?;w%/%i%9$J$N$G!"MWAGL>$O>JN,$7$F$bEy2A$G$9!#B($A!"

a:link { color: navy }   /* :link $B5?;w%/%i%9$r;}$D(B A $BMWAG$K%^%C%A(B */
:link { color: navy }    /* $B>e$KF1$8(B */

CSS2

CSS2 $B$G$O(B CSS1 $B$GDj5A$5$l$F$$$?(B :active $B5?;w%/%i%9$,:FDj5A$5$l$?B>!"F0E*$KJQ2=$9$k5<;w%/%i%9$,DI2C$5$l$^$7$?!#(B

$BF0E*$J5?;w%/%i%9(B
:active$B3hF0Cf$N>uBV(B
:hover$B%+!<%=%k$J$I$N%]%$%s%?$,>e$K>h$C$F$$$k>uBV(B
:focus$B%F%-%9%HF~NO$J$I$K%U%)!<%+%9$5$l$F$$$k>uBV(B

$B$3$3$K5s$2$?5?;w%/%i%9$OAj8_$KAjJdE*$G$"$j!"GSB>E*$G$OM-$j$^$;$s!#=>$C$F!"!V(B:hover $B$G$"$j3n$D(B :active $B$JMWAG!W$,B8:_$7F@$^$9!#=>$C$F!"%9%?%$%k$N7Q>5$,DL>o$N5,B'DL$j$KE,MQ$5$l$^$9$N$G!"5-=R$9$k=gHV$,=EMW$K$J$j$^$9!((B

:link { color: navy }        /* a:link $B$HF1$8(B */
:visited { color: maroon }   /* a:visited $B$HF1$8(B */
a:hover { color: purple }
a:active { color: green  }

$B>e$NNc$G!"(B a:hover $B$,(B a:visited, a:link $B$h$j$bA0$K5-=R$5$l$k$H!"(B a:hover $B$N%9%?%$%k$O>e=q$-$5$l$F$7$^$$$^$9!#$^$?!"(B a:active $B$,(B a:hover $B$h$j$b8e$m$K5-=R$5$l$F$$$k0Y!"%j%s%/$K%+!<%=%k$,>h$C$F$$$F$b%9%?%$%k$O(B a:active $B$N$b$N$,E,MQ$5$l$^$9!#(B

5. The 'first-line' pseudo-element

$Bfirst-line'$B5<;wMWAG$O%V%m%C%/MWAG$K$N$_

':first-line'$B$KE,MQ$G$-$k%W%m%Q%F%#$O8B$i$l$^$9(B:

:first-line $B$KE,MQ2DG=$J%W%m%Q%F%#(B
font properties$B!"(Bcolor properties$B!"(Bbackground properties$B!"(B'word-spacing'$B!"(B'letter-spacing'$B!"(B'text-decoration'$B!"(B'vertical-align'$B!"(B'text-transform'$B!"(B'line-height'$B!"(B'text-shadow'$B!"(B'clear'
  /* Style sample */
    p:first-line { font: bold}

$B$3$3$G$O!"(BP$BMWAG$N(B':first-line'$B5<;wMWAG$K%9%?%$%k$rE,MQ$7$^$7$?!#$3$N%9%?%$%k$,F3F~$5$l$?(Bhtml$B%U%!%$%k$NAHHG>e!"(BP$BMWAG$N0l9TL\$O(B$BB@;z(B$B$K$J$j$^$9!#(B

$B!ZI=<(Nc![(B

A recent Rapid Communication states in its introductory paragraph: "..."

6. The 'first-letter' pseudo-element

$BEv3:$N%V%m%C%/!&%l%Y%kMWAG$N0lJ8;zL\$rFCJL$K07$($^$9!#(B

:first-letter $B$KE,MQ2DG=$J%W%m%Q%F%#(B
font properties$B!"(Bcolor properties$B!"(Bbackground properties$B!"(Bmargin, padding, border, 'text-decoration'$B!"(B'vertical-align'$B!"(B'text-transform'$B!"(B'line-height'$B!"(B'text-shadow'$B!"(B'float'$B!"(B'clear'
<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.0//EN">
<html>
 <head>
  <title>drop cap initial letter</title>
  <style type="text/css">
   <!--
    p              { font-size: 12pt; line-height: 12pt }
    p:first-letter { font-size: 200%;
                     font-weight: bold; float: left }
    span           { text-transform: uppercase }
   -->
  </style>
 </head>
 <body>
  <p><span>The first</span> few words of an article
    in the economist.</p>
 </body>
</html>

$B$3$NNc$G$O!"(B':first-letter' $B5<;wMWAG$r=|$1$P!"(B THE FIRST few words... $B$H$J$j$^$9!#99$K5<;wMWAG$N%9%?%$%k$K$h$j!"0lJ8;zL\$N(B T $B$,Fs9TJ,$NBg$-$5$r@j$a$^$9!#MN=q$G$ONI$/$"$kAHHG$G$9$M!#(B

_____
  |  HE FIRST few words
  |  of an article in
the Economist.
$B!ZI=<(Nc![(B

The first few words of an article in The Economist.


$B$3$3$G$OR2p$7$^$7$?!#(B$BJ8L.%;%l%/%?(B$B!"(B$B%/%i%9B0@-$H(Bhtml$B$N%0%k!<%W2=(B$B!"(B$B%j%s%/5<;w%/%i%9(B$B$O\$7$/$O(BW3C$B$N(BCSS1$B;EMM=q(B$B!"(BCSS2$B;EMM=q(B$B$J$I$N%j%U%!%l%s%9$r8f3NG'2<$5$$!#(B

CSS level 2 $B$G3HD%$5$l$?%;%l%/%?$KIU$$$F$O!"!V(B CSS2 $B%;%l%/%?(B$B!W$r;2>H2<$5$$!#(B

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送