便利なジェネレーターのいくつかを紹介
- http://www.css3maker.com/
- http://border-radius.com/
- http://css3button.net/
- http://www.colorzilla.com/gradient-editor/
その時Can I useでチェックすると良いでしょう。
便利なものが色々あります。
![]() |
![]() |
これはシンプルです。
![]() |
ボタンもデザインできるという。
![]() |
グラデーションのエスキスもできる。
http://www.mihr.net/comp/lang/html/toc.html より
元々は、Windows 固有の .ico 形式のファイルをマイクロソフト社が他の OS のことを気に留めずにインターネット上で傍若無人に使用したのがそもそもの始めだったので、IE でしか意味を為さず、.ico 形式のファイルに対応している画像ソフトもあまりなかったため、それほど普及しませんでした。しかし後に Firefox が W3C の規定を反映した .png や .gif 形式のファイルによる favicon 仕様に対応するようになって、新たに息吹が吹き込まれることになりました。
そのような経緯のため、favicon は IE が発端ではあったのですが、新しい仕様の favicon には IE だけが対応していなかったりするような状況になっています(最新の IE 9.0 では改善されている可能性があります)。
W3C の意見によると基本的に favicon を指し示す link 要素は次のような rel="icon" 属性が望ましいのです。
<link rel="icon" type="image/gif" href="/favicon.gif" />
IE は自動でルートディレクトリの /favicon.ico を探す習性があるので、HTMLに記述しなくても「favicon.ico」を入れておけばよい。どうも、「.ico」と「.pngや.gif 」の両方を用意しておくのが万全・・・という所でしょうか?
「表示された時に、その要素自体がテキスト以外のものに置き換えられるような種類の要素」
あるいは「CSS の範囲外で描画される要素を 置換要素 と呼んでいます。これは CSS とは別に描画される外部オブジェクトです」
具体的には 、特殊なものとして、「使用する場所によりブロックレベル要素になる場合とインライン要素になる場合」の削除<del>と追加<ins>などがあります。
<image>・<object>・<video> の画像に置換する要素
<textarea>・<input> のようなフォーム置換要素
<audio> ・<canvas> のような特定の場合のみ置換要素
Canvasでできること・できないこと
Canvasでは、線や円といった図形を描いたり、色を塗ったりすることは可能ですが、描いた図を動かすことはできません。つまり、Canvasの仕様には、アニメーションのメソッドがありません。もしアニメーションを実現したい場合は、一コマずつ、図を描きなおすという処理を繰り返さなければいけません。
syntaxhighlighterの制作者Alex GorbatchevさんがCDNを配信してくださっていますので、Blogger用にはこれを使います。使い方は以下の通りです。http://www.youngflavor.net/2012/04/82/
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'/>
ということは、登録したソースコードの3つ
"brush:Xml.js"
"brush:Css.js"
"brush:JScript.js"
と入力すればいい?
◆pre class="brush:Css.js">
ソースコード
</pre>
これを◆を「<」にしてHTMLにソースコードも一緒に入力してみる・・・
div {
width: 200px;
height: 100px;
padding: 30px;
margin: 30px;
background-color:orange;
border:2px solid black;
text-shadow:10px 10px 3px red,20px 20px 6px blue;
font-size:24px;
font-width:bold;
}
うまくいかん?div { width: 200px; height: 100px; padding: 30px; margin: 30px; background-color:orange; border:2px solid black; text-shadow:10px 10px 3px red,20px 20px 6px blue; font-size:24px; font-width:bold; }
<TABLE bgcolor="#0000cc" cellspacing="1" height="71" cellpadding="2">
<TR>
<TD bgcolor="#c8e8f9" background="updateb.gif" height="25" width="381">
</TD>
</TR>
<TR>
<TD bgcolor="#f0f0ff" valign="top" width="381" height="35">
2009/10/13:○○ページの追加
</TD>
</TR>
</TABLE>
上の表記をhtml記述すれば次のようになります。
| 2009/10/13:○○ページの追加 |
| 指定したプロパティ | border-radius |
| table要素に指定した値 | 1em |
| td要素に指定した値 | 0.5em |