本章讲述字体颜色的设置
color: 颜色值
s04_01.htm 【CSS】 .type1 { color: #009999; background: #ffffff } .type2 { color: #cccc00; background: #ffffff } .type3 { color: #ff9900; background: #ffffff } 【HTML】 <p class="type1">指定的颜色为[#009999]</p> <p class="type2">指定的颜色为[#cccc00]</p> <p class="type3">指定的颜色为[#ff9900]</p>
font-family: 字体名1, 字体名2, .... 注: 英语和日语的对应。 本节的例子为日语 .serif 明朝系(例:Time New Roman, MS P明朝) .sans-serif ゴシック系(例:Helvetica, MS Pゴシック, Osaka) .cursive 草书体.笔记体系(例:Caflisch Script, Adobe Poetica) .fantasy 装饰字体(例:Critter, Cottonwood) .monospace 等幅字体(例:MS ゴシック, Osaka)
s04_02.htm 【CSS】 h1 { font-family: Impact, sans-serif } p { font-size: x-large } .min { font-family: "MS P明朝",平成明朝,serif } .gth { font-family: "MS Pゴシック",Osaka,sans-serif } .com { font-family: "Comic Sans MS",sans-serif } 【HTML】 <h1>font-family</h1> <p class="min">这个部分被设为明朝</p> <p class="gth">这个部分被设为MS Pゴシック</p> <p class="com">Comic Sans MS</p>
font-size: 大小值 大小值可以设置为:带计量单位的数值,%, small,larger,xx-small,x-small,small,medium,large,x-large,xx-large
s04_03.htm 【CSS】 .xxs { font-size: xx-small } .xs { font-size: x-small } .s { font-size: small } .m { font-size: medium } .l { font-size: large } .xl { font-size: x-large } .xxl { font-size: xx-large } .smaller { font-size: smaller } .larger { font-size: larger } .s09 { font-size: 9pt } .s12 { font-size: 12pt } .s16 { font-size: 16pt } .p080 { font-size: 80% } .p120 { font-size: 120% } .p150 { font-size: 150% } em { color: #ff3300; background-color: #ffffff; font-style: normal } 【HTML】 <p>这行文字的大小为<em>默认值(medium)</em>。</p> <ul> <li class="xxs"><em>xx-small</em> 大小的文字</li> <li class="xs"><em>x-small</em> 大小的文字</li> <li class="s"><em>small</em> 大小的文字</li> <li class="m"><em>medium</em> 大小的文字</li> <li class="l"><em>large</em> 大小的文字</li> <li class="xl"><em>x-large</em> 大小的文字</li> <li class="xxl"><em>xx-large</em> 大小的文字</li> </ul> <p> <span class="smaller">这是<em>smaller</em></span>, <span class="m">这是<em>medium</em></span>, <span class="larger">这是<em>larger</em></span>。 </p> <p> <span class="s09">这是<em>9Point</em></span>, <span class="s12">这是<em>12Point</em></span>, <span class="s16">这是<em>16Point</em></span>。 </p> <p> <span class="p080">这是<em>80%</em></span>, 这是<em>100%</em>, <span class="p120">这是<em>120%</em></span>, <span class="p150">这是<em>150%</em></span>。 </p>
font-weight: 粗细(重量) 粗细可以设置为:nomal, bold, lighter, bolder 100, 200, 300, 400, 500, 600, 700, 800, 900
s04_04.htm 【CSS】 ul { font-size: xx-large; font-family: "Times New Roman", Times, serif } #bold { font-weight: bold } #w400 { font-weight: 400 } #w500 { font-weight: 500 } #w600 { font-weight: 600 } #w700 { font-weight: 700 } #w800 { font-weight: 800 } #w900 { font-weight: 900 } em { color: #ff3300; background-color: #ffffff; font-style: normal } 【HTML】 <ul> <li>font-weight: <em>normal</em></li> <li id="bold">font-weight: <em>bold</em></li> <li id="w400">font-weight: <em>400</em></li> <li id="w500">font-weight: <em>500</em></li> <li id="w600">font-weight: <em>600</em></li> <li id="w700">font-weight: <em>700</em></li> <li id="w800">font-weight: <em>800</em></li> <li id="w900">font-weight: <em>900</em></li> </ul>
font-style: 斜体 ◆nomal, italic, oblique text-decoretion: 装饰 ◆none, underline, overline, line-through, blink
s04_05.htm 【CSS】 p { font-size: x-large; font-family: "Times New Roman", Times, serif } #itlc { font-style: italic } #oblq { font-style: oblique } #udln { text-decoration: underline } #lnth { text-decoration: line-through } #ovln { text-decoration: overline } #udov { text-decoration: underline overline } .keywd { color: #ff3300; background-color: #ffffff } 【HTML】 <p> font-style: <span class="keywd">normal</span> </p> <p id="itlc"> font-style: <span class="keywd">italic</span> </p> <p id="oblq"> font-style: <span class="keywd">oblique</span> </p> <p> text-decoration: <span class="keywd">none</span> </p> <p id="udln"> text-decoration: <span class="keywd">underline</span> </p> <p id="lnth"> text-decoration: <span class="keywd">line-through</span> </p> <p id="ovln"> text-decoration: <span class="keywd">overline</span> </p> <p id="udov"> text-decoration: <span class="keywd">underline overline</span> </p>
font: 斜体,粗细,大小/行间距,字体名 ◆行间距是下一章的内容
s04_06.htm 【CSS】 body { margin: 0; color: #ffffff; background: #009900 url(back.jpg) } h1, h2 { text-align: center; margin: 0 } h1 { font: italic bold 6em "Times New Roman",Times,serif } h2 { font: 1.5em Arial,sans-serif; color: #ff9900; background: transparent } p { font: 12pt/200% "楷体,serif; margin: 1em 2em; padding: 1em; color: #ffffff; background: #000000 } 【HTML】 <h1>-font-</h1> <h2>[ shorthand font property ]</h2> <p> 利用这个属性可以将字体的多项属性一次性地设定。 </p>