<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>ブログでもだいたい使えるHTMLタグ リファレンス</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/" />
    <link rel="self" type="application/atom+xml" href="http://html.appelle.jp/atom.xml" />
   <id>tag:html.appelle.jp,2010://1</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1" title="ブログでもだいたい使えるHTMLタグ リファレンス" />
    <updated>2007-05-25T20:32:46Z</updated>
    <subtitle> ブログでも。ちょこっとタグを使いませんか？断然見た目がよくなり、見やすくなります。
コピー＆ペーストで、簡単に 今すぐ使えるｈｔｍｌタグをソースと表示例で ご紹介しています。タグやスタイル指定の一覧や、JavaScriptもあります。</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type  3.2-ja-2</generator>
 
<entry>
    <title>箇条書きの頭の記号に画像を指定する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2007/05/post_163.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=247" title="箇条書きの頭の記号に画像を指定する" />
    <id>tag:html.appelle.jp,2007://1.247</id>
    
    <published>2007-05-25T20:16:21Z</published>
    <updated>2007-05-25T20:32:46Z</updated>
    
    <summary>ホームページやブログなどのウェブサイトで 一覧などを箇条書きにする際には ULやDIRおよびMENUタグといったHTMLタグを使用し、頭に記号や数字などが付加されますが、このときstyle指定で記号や数字の変わりに画像を指定することができます。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="15.箇条書きにする" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p><strong>ホームページやブログなどのウェブサイトで 一覧などを箇条書きにする際には ULやDIRおよびMENUタグといったHTMLタグを使用</strong>し、頭に記号や数字などが付加されますが、このとき <strong>style指定で記号や数字の変わりに画像を指定することが</strong>できます。</p>

<div class="mystyle">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;list-style-image:url(<font color="blue">画像のURL</font>)&quot;&gt;</font>
</div>

<ul>
<li class="margin5">タグ名：<font color="blue">ul</font> や <font color="blue">menu</font>および<font color="blue">dir</font> といったブロックタグで指定するとそのブロック文章全体を対象に、<font color="blue">li</font> タグで指定すると個別に設定できます。
<br>画像のURL：リスト項目の頭に付加する画像のURLを、絶対パスまたは相対パスで指定します。
</ul>

<p>サンプルソースです。</p>
]]>
        <![CDATA[<div class="sample">
<font color="red">&lt;ul style=&quot;list-style-image:url(<font color="blue">http://dcml.jp/mobile/emoji/f8ea.gif</font>)&quot;&gt;</font>
<div style="margin-left:15px;">
&lt;li&gt;おはようございます。<br>
&lt;li&gt;こんにちは。
<br>&lt;li&gt;こんばんは。
<br>&lt;li&gt;さようなら。
<br>&lt;li&gt;おやすみなさい。
</div>
<font color="red">&lt;/ul&gt;</font>
</div>

<p>このソースでは、赤字部分で頭の記号に画像を指定し、青字部分でその画像のURLを記述しています。<strong>このソースを表示</strong>すると次のようになります。</p>

<div class="sample">
<ul style="list-style-image:url(http://dcml.jp/mobile/emoji/f8ea.gif)">
<li>おはようございます。
<li>こんにちは。
<li>こんばんは。
<li>さようなら。
<li>おやすみなさい。
</ul>
</div>]]>
    </content>
</entry>
<entry>
    <title>一定時間後に自動でウィンドウを閉じる</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_25.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=222" title="一定時間後に自動でウィンドウを閉じる" />
    <id>tag:html.appelle.jp,2006://1.222</id>
    
    <published>2006-05-29T14:34:37Z</published>
    <updated>2006-05-29T15:05:58Z</updated>
    
    <summary>JavaScriptを使って開いたポップアップウィンドウなどを、一定時間後に自動で閉じることができます。下記のリンクをクリックするとポップアップでサンプルページが開きますが、このウィンドウは3秒後に自動で閉じるように設定されています。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="42.ウィンドウを開く、閉じる、制御する" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>JavaScriptを使って開いたポップアップウィンドウなどを、一定時間後に自動で閉じることができます。下記のリンクをクリックするとポップアップでサンプルページが開きますが、このウィンドウは3秒後に自動で閉じるように設定されています。</p>

<div class="sample">
<SCRIPT LANGUAGE="JavaScript">
<!--
function Open() {
   SampleWindow = window.open('http://html.appelle.jp/sample/sampleclose.html', 'SampleWindow',    

'width=300,height=200,menubar=no,toolbar=no');
   CloseWindow = setTimeout ( 'Close()', 3000 ) ; 
   }

function Close() {
   SampleWindow.close();
   clearTimeout( 'CloseWindow' );
   }
//-->
</SCRIPT>

<a href="javascript:void(0);" onclick="Open()">
サンプルページへ</a>
</div>

<p>このサンプルのソースは、次のようになっています。</p>]]>
        <![CDATA[<div class="sample">
&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;<br>
&lt;!--<br>
function Open() {
<div style="margin-left:20px;">
   <font color="red"><font color="blue">SampleWindow</font> = window.open( <font color="blue">'http://html.appelle.jp/sample/sampleclose.html'</font> , <font color="blue">'SampleWindow' </font>, <font color="blue">'width=300,height=200,menubar=no,toolbar=no' </font>)</font> ;<br>
   <font color="red"><font color="blue">CloseWindow</font> = setTimeout ( <font color="blue">'Close()' </font>, <font color="blue">3000</font> ) </font>;<br>
   }</div>

function Close() {<br>
<div style="margin-left:20px;">
   <font color="red"><font color="blue">SampleWindow</font>.close()</font> ;<br>
   <font color="red">clearTimeout( <font color="blue">'CloseWindow'</font> )</font> ;<br>
   }</div>
//--&gt;<br>
&lt;/SCRIPT&gt;<br><br>

&lt;a href="javascript:void(0);" onclick="Open()"&gt;
サンプルページへ&lt;/a&gt;
</div>

<p>このスクリプトで使用している主なJavaScriptのメソッドは次のようになっています。</p>

<div class="mystyle">
ウィンドウを開く
<div style="margin-left:15px;">
<font color="red"><font color="blue">ウィンドウ名</font> = window.open( <font color="blue">URL</font> , <font color="blue">ウィンドウ名</font> , <font color="blue">オプション値</font> )</font>
</div>
ウィンドウを閉じる
<div style="margin-left:15px;">
<font color="red"><font color="blue">ウィンドウ名</font>.close()</font>
</div>
</div>


<ol>
<li class="margin5">ウィンドウ名：ウィンドウに名前をつけます。開くときに名前をつけておくと、その名前のウィンドウを閉じる指示をすることができます。
<li class="margin5">URL：開いたウィンドウに表示させるページのURLを指定します。
<li>オプション値：表示位置や、ウィンドウのサイズ、メニューバーやスクロールバーの有無などいろいろの指定ができます。詳細は、別ページで紹介していますので参考にしてください。→<a href="http://html.appelle.jp/2006/01/windowopen.html">window.open() のスタイル指定一覧</a>
</ol>

<div class="mystyle">
タイマーを設定する
<div style="margin-left:15px;">
<font color="red"><font color="blue">タイマーの名前</font> = setTimeout( <font color="blue">実行する命令</font> , <font color="blue">指定時間</font> )</font>
</div>
タイマーを解除する
<div style="margin-left:15px;">
<font color="red">clearTimeout( <font color="blue">タイマーの名前</font> )</font>
</div>
</div>

<ol>
<li class="margin5">タイマーの名前：タイマーを識別するために、名前をつけます。設定時に名前をつけておけば、解除する際に使えます。
<li class="margin5">実行する命令：指定時間後に実行する命令（function）を指定します。
<li>指定時間：単位は、ミリ秒です。3秒後であれば、『<font color="blue">3000</font>』とします。
</ol>
]]>
    </content>
</entry>
<entry>
    <title>文字や画像をX線をあてたような白黒で表示する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/x.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=221" title="文字や画像をX線をあてたような白黒で表示する" />
    <id>tag:html.appelle.jp,2006://1.221</id>
    
    <published>2006-05-23T01:02:43Z</published>
    <updated>2006-05-23T01:09:09Z</updated>
    
    <summary>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像をX線をあてたような白黒に変換して表示させることができます。この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="1b.フィルタ（特殊）効果で文字や画像を修飾する" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像をX線をあてたような白黒に変換して表示させることができます。</p>

<p>この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</p>

<div class="mystyle">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;position:absolute;filter:Xray(<font color="blue">パラメータ</font>)&gt;</font>～<font color="red">&lt;/<font color="blue">タグ名</font>&gt;</font>
</div>

<ol>
<li class="margin5">タグ名：DIV および SPAN タグが使用できます。
<li class="margin5">パラメータ：『パラメータ名 = 値』という形式で指定します。指定できるパラメータは enable のみですので、通常省略します。
<div class="full">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>パラメータ名</th><th>値の範囲と意味</th></tr>
<tr><td>enabled</td><td>true ならフィルタ効果有効、false なら無効</td></tr>
</table>
</div>
</ol>

<base href="http://html.appelle.jp/">
<p>サンプルです。IE以外のブラウザでご覧の方には、意図通り表示されておりません。</p>
]]>
        <![CDATA[<div class="sample" style="height:140px;">
<div style=" position:absolute; filter: Xray();"> 
X線効果サンプル文字<br>
<img src="sample/tahiti.jpg" widht="150" height="120">
</div> 
</div>

<p>このサンプルのソースは、次のようになっています。</p>

<div class="sample">
<font color="red">&lt;<font color="blue">div</font> style=&quot; position:absolute; filter:Xray(); &quot;&gt;</font>
<div style="margin-left:20px;">
X線効果サンプル文字&lt;br&gt;<br />
&lt;img src=&quot;sample/tahiti.jpg&quot; widht=&quot;150&quot; height=&quot;120&quot;&gt;</div>
<font color="red">&lt;/<font color="blue">div</font>&gt;</font>
</div>]]>
    </content>
</entry>
<entry>
    <title>文字や画像を補色に反転する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_161.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=220" title="文字や画像を補色に反転する" />
    <id>tag:html.appelle.jp,2006://1.220</id>
    
    <published>2006-05-23T00:39:16Z</published>
    <updated>2006-05-23T00:52:10Z</updated>
    
    <summary>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像を補色に反転して表示させることができます。この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="1b.フィルタ（特殊）効果で文字や画像を修飾する" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像を補色に反転して表示させることができます。</p>

<p>この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</p>

<div class="mystyle">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;position:absolute;filter:GrayInvert(<font color="blue">パラメータ</font>)&gt;</font>～<font color="red">&lt;/<font color="blue">タグ名</font>&gt;</font>
</div>

<ol>
<li class="margin5">タグ名：DIV および SPAN タグが使用できます。
<li class="margin5">パラメータ：『パラメータ名 = 値』という形式で指定します。指定できるパラメータは enable のみですので、通常省略します。
<div class="full">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>パラメータ名</th><th>値の範囲と意味</th></tr>
<tr><td>enabled</td><td>true ならフィルタ効果有効、false なら無効</td></tr>
</table>
</div>
</ol>

<base href="http://html.appelle.jp/">
<p>サンプルです。IE以外のブラウザでご覧の方には、意図通り表示されておりません。</p>
]]>
        <![CDATA[<div class="sample" style="height:140px;">
<div style=" position:absolute; filter:Invert();"> 
補色反転サンプル文字<br>
<img src="sample/tahiti.jpg" widht="150" height="120">
</div> 
</div>

<p>このサンプルのソースは、次のようになっています。</p>

<div class="sample">
<font color="red">&lt;<font color="blue">div</font> style=&quot; position:absolute; filter:Invert(); &quot;&gt;</font>
<div style="margin-left:20px;">
補色反転サンプル文字&lt;br&gt;<br />
&lt;img src=&quot;sample/tahiti.jpg&quot; widht=&quot;150&quot; height=&quot;120&quot;&gt;</div>
<font color="red">&lt;/<font color="blue">div</font>&gt;</font>
</div>]]>
    </content>
</entry>
<entry>
    <title>文字や画像を白黒で表示する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_160.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=219" title="文字や画像を白黒で表示する" />
    <id>tag:html.appelle.jp,2006://1.219</id>
    
    <published>2006-05-23T00:28:58Z</published>
    <updated>2006-05-23T00:53:03Z</updated>
    
    <summary>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像を白黒（グレースケール）に変換して表示させることができます。この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="1b.フィルタ（特殊）効果で文字や画像を修飾する" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像を白黒（グレースケール）に変換して表示させることができます。</p>

<p>この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</p>

<div class="mystyle">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;position:absolute;filter:Gray(<font color="blue">パラメータ</font>)&gt;</font>～<font color="red">&lt;/<font color="blue">タグ名</font>&gt;</font>
</div>

<ol>
<li class="margin5">タグ名：DIV および SPAN タグが使用できます。
<li class="margin5">パラメータ：『パラメータ名 = 値』という形式で指定します。指定できるパラメータは enable のみですので、通常省略します。
<div class="full">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>パラメータ名</th><th>値の範囲と意味</th></tr>
<tr><td>enabled</td><td>true ならフィルタ効果有効、false なら無効</td></tr>
</table>
</div>
</ol>

<p>サンプルです。IE以外のブラウザでご覧の方には、意図通り表示されておりません。</p>
]]>
        <![CDATA[<base href="http://html.appelle.jp/">
<div class="sample" style="height:140px;">
<div style=" position:absolute; filter:Gray(); "> 
白黒（グレースケール）サンプル文字<br>
<img src="sample/tahiti.jpg" widht="150" height="120">
</div> 
</div>

<p>このサンプルのソースは、次のようになっています。</p>

<div class="sample">
<font color="red">&lt;<font color="blue">div</font> style=&quot; position:absolute; filter:Gray(); &quot;&gt;</font>
<div style="margin-left:20px;">
白黒（グレースケール）サンプル文字&lt;br&gt;<br />
&lt;img src=&quot;sample/tahiti.jpg&quot; widht=&quot;150&quot; height=&quot;120&quot;&gt;</div>
<font color="red">&lt;/<font color="blue">div</font>&gt;</font>
</div>]]>
    </content>
</entry>
<entry>
    <title>文字や画像を発光して表示させる（発光効果）</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_139.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=218" title="文字や画像を発光して表示させる（発光効果）" />
    <id>tag:html.appelle.jp,2006://1.218</id>
    
    <published>2006-05-22T22:16:20Z</published>
    <updated>2006-05-23T00:55:33Z</updated>
    
    <summary>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像に発光しているような効果を持たせることができます。（発光効果）この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="1b.フィルタ（特殊）効果で文字や画像を修飾する" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像に発光しているような効果を持たせることができます。（発光効果）</p>

<p>この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</p>

<div class="mystyle">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;position:absolute;filter:Glow(<font color="blue">用パラメータ</font>)&gt;</font>～<font color="red">&lt;/<font color="blue">タグ名</font>&gt;</font>
</div>

<ol>
<li class="margin5">タグ名：DIV および SPAN タグが使用できます。
<li>パラメータ：下記の中から指定できます。『パラメータ名 = 値』という形式で指定します。複数のパラメータを指定する場合は、半角カンマで区切って併記してください。
<div class="full">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>パラメータ名</th><th>値の範囲と意味</th></tr>
<tr><td>color</td><td>発光部分のカラー名称またはカラー番号</td></tr>
<tr><td>strength</td><td>発光強度</td></tr>
<tr><td>enabled</td><td>true ならフィルタ効果有効、false なら無効</td></tr>
</table>
</div>
カラーについて、詳しくはこちら→『<a href="http://html.appelle.jp/cat5/16/">16進数カラー見本</a>』
</ol>

<p>サンプルです。IE以外のブラウザでご覧の方には、意図通り表示されておりません。<br>
発光効果が分かりやすいよう、背景色を黒にしています。</p>
]]>
        <![CDATA[<base href="http://html.appelle.jp/">
<div class="sample" style="height:145px;line-height:36px;background-color:black">
<div style=" position:absolute; filter: Glow( color=yellow );font-size:30px;"> 
発光効果サンプル文字<br>
<img src="sample/momo.gif" widht="130" height="105">
<img src="sample/momo.jpg" widht="130" height="105">
</div> 
</div>

<p>透明部分のある画像では、画像内の透明部分にも発光効果が表示されます。JPG画像のように透明部分のない画像は、四角い枠が発光します。このサンプルのソースは、それぞれ次のようになっています。</p>

<div class="sample">
<font color="red">&lt;<font color="blue">div</font> style=&quot; position:absolute; filter: Glow( <font color="blue">color=yellow</font> )</font>; font-size:30px;<font color="red">&quot;&gt;</font>
<div style="margin-left:20px;">
発光効果サンプル文字&lt;br&gt;<br>
&lt;img src=&quot;sample/momo.gif&quot; widht=&quot;130&quot; height=&quot;105&quot;&gt;<br>
&lt;img src=&quot;sample/momo.jpg&quot; widht=&quot;130&quot; height=&quot;105&quot;&gt;</div>
<font color="red">&lt;/<font color="blue">div</font>&gt;</font>
</div>]]>
    </content>
</entry>
<entry>
    <title>テーブルの余白などのスタイルを指定する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_18.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=217" title="テーブルの余白などのスタイルを指定する" />
    <id>tag:html.appelle.jp,2006://1.217</id>
    
    <published>2006-05-22T19:01:26Z</published>
    <updated>2006-05-22T19:12:03Z</updated>
    
    <summary>ホームページやブログなどで表を表示させるには、TABLEタグやTR、TDタグなどを使用しますが、そのままでは見づらいのでALIGN属性やPADDINGを指定して見映えを良くする必要があることもしばしばです。
しかし、セルの一つ一つにこれらの属性やスタイルを記述するのには手間がかかりますし、変更したいときも大変です。そんなときは、スタイルシート（CSS）でまとめて設定するのがおすすめです。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="14.テーブルを作成する" />
            <category term="20.スタイルシート（CSS）の記述" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>ホームページやブログなどで表を表示させるには、TABLEタグやTR、
TDタグなどを使用しますが、そのままでは見づらいのでALIGN属性やPADDINGを
指定して見映えを良くする必要があることもしばしばです。</p>

<p>しかし、セルの一つ一つにこれらの属性やスタイルを記述するのには
手間がかかりますし、変更したいときも大変です。</p>

<p>そんなときは、スタイルシート（CSS）でまとめて設定するのがおすすめです。<br>
例えば、こんなテーブルは文字と枠がくっついてしまって少し見づらく感じます。</p>

<div class="sample">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>番号</th><th>名称</th><th>主な働き</th></tr>
<tr><th>1</th><td>フェニルアラニン</td><td>精神を安定させてストレスを緩和</td></tr>
<tr><th>2</th><td>スレオニン</td><td>成長の促進、組織の修復など</td></tr>
<tr><th>3</th><td>ヒスチジン</td><td>食欲を抑制し、エネルギーの代謝を活発に</td></tr>
</table>
</div>

<p>そこで、スタイルシートを使用して少し体裁を整えてみます。</p>

<div class="sample">
<style type="text/css">
<!--
.mytable table {
   font-size:12px;
   line-height:1.5em;
   }
.mytable th {
   font-weight: normal ;
text-align:center;
   background-color: red ;
   color: white ;
   padding: 0 5px;
   }
.mytable td { 
background-color: white;
   padding: 0 5px;
   }
-->
</style>

<div class="mytable">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>番号</th><th>名称</th><th>主な働き</th></tr>
<tr><th>1</th><td>フェニルアラニン</td><td>精神を安定させてストレスを緩和</td></tr>
<tr><th>2</th><td>スレオニン</td><td>成長の促進、組織の修復など</td></tr>
<tr><th>3</th><td>ヒスチジン</td><td>食欲を抑制し、エネルギーの代謝を活発に</td></tr>
</table>
</div>
</div>

<p>このサンプルのソースは、次のようになっています。</p>]]>
        <![CDATA[<div class="sample">
<font color="red">&lt;style type=&quot;text/css&quot;&gt;<br>
&lt;!--<br>
.<font color="blue">mytable</font> table {
<div style="margin-left:15px;">
font-size:12px;<br>
line-height:1.5em;<br>
}</div>
.<font color="blue">mytable</font> th {
<div style="margin-left:15px;">
font-weight: normal ;<br>
text-align:center;<br>
background-color: red ;<br>
color: white ;<br>
padding: 0 5px;<br>
}</div>
.<font color="blue">mytable</font> td {
<div style="margin-left:15px;">
background-color: white;<br>
padding: 0 5px;
<br>
}</div>
--&gt;<br>
&lt;/style&gt;<br></font>
<br>
&lt;div class=&quot;<font color="blue">mytable</font>&quot;&gt;
<div style="margin-left:15px;">&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; 

cellspacing=&quot;0&quot;&gt;<br>
&lt;tr&gt;&lt;th&gt;番号&lt;/th&gt;&lt;th&gt;名称&lt;/th&gt;&lt;th&gt;主な働き

&lt;/th&gt;&lt;/tr&gt;<br>
&lt;tr&gt;&lt;th&gt;1&lt;/th&gt;&lt;td&gt;フェニルアラニン&lt;/td&gt;&lt;td&gt;精神を安定させてストレ

スを緩和&lt;/td&gt;&lt;/tr&gt;<br>
&lt;tr&gt;&lt;th&gt;2&lt;/th&gt;&lt;td&gt;スレオニン&lt;/td&gt;&lt;td&gt;成長の促進、組織の修復など

&lt;/td&gt;&lt;/tr&gt;<br>
&lt;tr&gt;&lt;th&gt;3&lt;/th&gt;&lt;td&gt;ヒスチジン&lt;/td&gt;&lt;td&gt;食欲を抑制し、エネルギーの代

謝を活発に&lt;/td&gt;&lt;/tr&gt;<br>
&lt;/table&gt;</div>
&lt;/div&gt;
</div>

<p>このサンプルでは、</p>
<ol>
<li><font color="blue">mytable</font>というクラスを指定したタグ内のテーブルの
文字の大きさを 12ピクセルに、また行の高さを1.5emに指定
<li><font color="blue">mytable</font>というクラスを指定したタグ内のTHタグの
スタイルを、文字の太さ：普通、文字の位置：中揃え、背景色：赤、文字の色：白、左右の余白：5ピクセル
に指定
<li><font color="blue">mytable</font>というクラスを指定したタグ内のTDタグの
背景色を白、左右の余白を 5ピクセルに指定
</ol>

<p>というふうになっており、THやTDタグの一つ一つにスタイルを指定する
必要がありません。</p>

<p>この指定は、<font color="blue">mytable</font>というクラスを指定したタグ内で
のみ有効なので、その他（このスタイルを適用したくない既存のテーブル）は
そのままになります。</p>

<p>もちろんこのサンプルのように<font color="red">&lt;style type=&quot;text/css&quot;&gt;</font>
でページに記述してもいいですし、外部スタイルシートに組み込んでも構いません。</p>

<p>いろいろなスタイルのテーブルを使用したい方は、クラス名を変えていくつか
外部スタイルシートに指定しておくと便利かもしれません。</p>

<p>外部スタイルシートについて詳しくは、こちらをご覧ください。→<a 

href="http://html.appelle.jp/2006/02/post_99.html">外部からスタイルシートを読み込む</a></p>]]>
    </content>
</entry>
<entry>
    <title>JavaScriptを使って最終更新日を表示する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/javascript_7.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=216" title="JavaScriptを使って最終更新日を表示する" />
    <id>tag:html.appelle.jp,2006://1.216</id>
    
    <published>2006-05-22T13:11:15Z</published>
    <updated>2006-05-22T13:19:13Z</updated>
    
    <summary>ホームページやブログなどのウェブサイトで 最終更新日を表示したい場合は、
JavaScript を使うと便利です。サーバから保存日時を取得して、自動で最終更新日を
表示させることができます。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="44.タイマーや日付、日時を扱う" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>ホームページやブログなどのウェブサイトで 最終更新日を表示したい場合は、
JavaScript を使うと便利です。サーバから保存日時を取得して、自動で最終更新日を
表示させることができます。</p>

<div class="sample">
<SCRIPT LANGUAGE="JavaScript">
<!--
LmDate = new Date( document.lastModified ) ;
LmY = LmDate.getFullYear() ; 
LmM = LmDate.getMonth() + 1 ; 
LmD = LmDate.getDate() ; 
document.write("最終更新日は",LmY,"年",LmM,"月",LmD,"日です。" ) ;
//-->
</script> 
</div>

<p>このサンプルのソースは、次のようになっています。</p>

]]>
        <![CDATA[<div class="sample">
&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;<br />
&lt;!--<br />
LmDate = new Date( <font color="red">document.lastModified</font> ) ;<br />
LmY = LmDate.getFullYear() ;<br />
LmM = LmDate.getMonth() + 1 ;<br /> 
LmD = LmDate.getDate() ;<br /> 
document.write( &quot;最終更新日は&quot;,LmY,&quot;年&quot;,LmM,&quot;月&quot;,LmD,&quot;日です。&quot; ) ;<br />
//--&gt;<br />
&lt;/SCRIPT&gt;
</div>

<p>このソースで使用している主な JavaScript のプロパティは、以下の通りです。</p>

<div class="mystyle">
<font color="red">document.lastModified</font>　最終更新日を参照する
</div>

<ol>このプロパティは、HTMLファイルが保存されているサーバ上で保存した日時を取得します。
このため、サーバによっては正しい値が返されない場合場あります。
<div style="height:5px;font-size:5px;line-height:5px;"> </div>
ご使用の際にはウェブサーバにアップロードして、利用しているプロバイダーのサーバが正しい値を
返すかどうか確認してください。</ol>

<p>その他のプロパティは、別ページで紹介していますのでそちらを参照してください。
→<a href="http://html.appelle.jp/2006/04/javascript_3.html">JavaScriptを使って今日の日付を表示する</a>]]>
    </content>
</entry>
<entry>
    <title>文字の大きさを指定する（FONTタグ）</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/font.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=215" title="文字の大きさを指定する（FONTタグ）" />
    <id>tag:html.appelle.jp,2006://1.215</id>
    
    <published>2006-05-18T18:45:12Z</published>
    <updated>2006-05-18T19:16:33Z</updated>
    
    <summary>ホームページやブログなどのウェブサイトで 文字の大きさを指定するには、FONTタグのsizeオプションで指定する方法があります。この場合１(小)～７(大)段階のおおまかな指定になり、他の文字との違いがわかりにくいかもしれません。細かく指定したい場合は、STYLE指定がおすすめです。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="11.文字を修飾する（書体、色、大きさなど...）" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>ホームページやブログなどのウェブサイトで 文字の大きさを指定するには、FONTタグのsizeオプションで指定する方法があります。この場合１(小)～７(大)段階のおおまかな指定になります。</p>

<div style="text-align:right;margin-right:25px;">
<img alt="e3.gif" src="http://html.appelle.jp/image/e3.gif" width="20" height="15" />
<img alt="n2.gif" src="http://html.appelle.jp/image/n2.gif" width="20" height="15" />
</div>
<div class="mystyle">
<font color="red">&lt;font size=&quot;<font color="blue">文字の大きさ</font>&quot;&gt;</font>大きさを指定する文字<font color="red">&lt;/font&gt;</font>
</div>

<ul>
<li>文字の大きさ：1～7の数字で指定します。数字が小さいほど文字の大きさは小さく、数字が大きいほど大きく表示されます。
</ul>
<p>という記述になります。サンプルソースです。</p>

]]>
        <![CDATA[<div class="sample">
<font color="red">&lt;font size=&quot;<font color="blue">1</font>&quot;&gt;</font>フォントサイズ１です。<font color="red">&lt;/font&gt;</font>&lt;br&gt;<br>
<font color="red">&lt;font size=&quot;<font color="blue">2</font>&quot;&gt;</font>フォントサイズ２です。<font color="red">&lt;/font&gt;</font>&lt;br&gt;<br>
<font color="red">&lt;font size=&quot;<font color="blue">3</font>&quot;&gt;</font>フォントサイズで３す。<font color="red">&lt;/font&gt;</font>&lt;br&gt;<br>
<font color="red">&lt;font size=&quot;<font color="blue">4</font>&quot;&gt;</font>フォントサイズ４です。<font color="red">&lt;/font&gt;</font>&lt;br&gt;<br>
<font color="red">&lt;font size=&quot;<font color="blue">5</font>&quot;&gt;</font>フォントサイズ５です。<font color="red">&lt;/font&gt;</font>&lt;br&gt;<br>
<font color="red">&lt;font size=&quot;<font color="blue">6</font>&quot;&gt;</font>フォントサイズ６です。<font color="red">&lt;/font&gt;</font>&lt;br&gt;<br>
<font color="red">&lt;font size=&quot;<font color="blue">7</font>&quot;&gt;</font>フォントサイズ７です。<font color="red">&lt;/font&gt;</font>
</div>

<p>表示させるとこんな感じです。</p>

<div class="sample">
<font size="1">フォントサイズ１です。</font><br>
<font size="2">フォントサイズ２です。</font><br>
<font size="3">フォントサイズで３す。</font><br>
<font size="4">フォントサイズ４です。</font><br>
<font size="5">フォントサイズ５です。</font><br>
<font size="6">フォントサイズ６です。</font><br>
<font size="7">フォントサイズ７です。</font><br>
 </div>

<P>他の文字より一段大きく/小さくなど 相対的に指定したい場合は、『+1』、『-1』というふうに正負の符号をつけて指定します。</P>

<div class="sample">
<font color="red">&lt;font size=&quot;<font color="blue">+1</font>&quot;&gt;</font>この文章は、フォントサイズを +1にしています。<font color="red">&lt;/font&gt;<br>
&lt;font size=&quot;<font color="blue">-1</font>&quot;&gt;</font>この文章は、フォントサイズを -1にしています。<font color="red">&lt;/font&gt;</font>
</div>

<p>このソースを表示させると、次のようになります。</p>
<div class="sample">
<font size="+1">この文章は、フォントサイズを +1にしています。</font><br>
<font size="-1">この文章は、フォントサイズを -1にしています。</font>
</div>

<p>この方法は、1～7の大まかな指定なので、他の文字に対して違いが分かりにくかったり 極端だったりするかも知れません。より細かく文字の大きさを指定したい場合は、style指定をおすすめします。→<a href="http://html.appelle.jp/2006/01/post_59.html">文字の大きさを指定する（スタイル指定）</a></p>]]>
    </content>
</entry>
<entry>
    <title>JavaScriptで文字を点滅させる</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/javascript_6.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=214" title="JavaScriptで文字を点滅させる" />
    <id>tag:html.appelle.jp,2006://1.214</id>
    
    <published>2006-05-18T17:29:20Z</published>
    <updated>2006-05-18T17:57:23Z</updated>
    
    <summary>ホームページやブログなどのウェブサイトで文章を表示させる際に、 Netscape や i モードではBLINKタグを使用して 点滅させることができますが、このタグは InternetExplorer が対応していません。InternetExplorer と Netscape のどちらでも点滅して表示させたい場合は、JavaScript を使用することをおすすめします。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="44.タイマーや日付、日時を扱う" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>ホームページやブログなどのウェブサイトで文章を表示させる際に、 Netscape や i モードではBLINKタグを使用して 点滅させることができますが、このタグは InternetExplorer が対応していません。</p>

<p>InternetExplorer と Netscape のどちらでも点滅して表示させたい場合は、JavaScript を使用することをおすすめします。</p>

<div class="sample">
<SCRIPT LANGUAGE="JavaScript">
<!--
var VorH = "visible" ;
var objid=document.getElementById('BlinkArea');
setInterval ( 'blink()',700 ) ; // 0.7秒間隔で繰返し実行します
function blink() {

if ( VorH == "visible" ) {
   document.getElementById('BlinkArea').style.visibility='hidden'; 
   VorH = "hidden" ; }
else {
   document.getElementById('BlinkArea').style.visibility='visible'; 
   VorH = "visible" ;
   }
}

//-->
</SCRIPT>
<span id="BlinkArea">この文字は、JavaScriptで点滅させています。</span>
</div>

<p>このサンプルのソースは、次のようになっています。</p>
]]>
        <![CDATA[<div class="sample">
&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;<br>
&lt;!--<br>
var VorH = &quot;visible&quot; ;<br>
var objid=document.getElementById('<font color="red">BlinkArea</font>');<br>
<font color="green">setInterval ( '<font color="blue">blink()</font>',700 )</font> ; // 0.7秒間隔で繰返し実行します<br>
function <font color="blue">blink()</font> {
<div style="margin-left:15px;">
if ( VorH == &quot;visible&quot; ) {
<div style="margin-left:15px;">
document.getElementById('<font color="red">BlinkArea</font>').style.visibility='hidden';<br>
VorH = &quot;hidden&quot; ; }</div>
else {
<div style="margin-left:15px;">
document.getElementById('<font color="red">BlinkArea</font>').style.visibility='visible'; <br>
VorH = &quot;visible&quot; ; }
</div>
}
</div>
//--&gt;<br>
&lt;/SCRIPT&gt;<br>
&lt;span id=&quot;<font color="red">BlinkArea</font>&quot;&gt;この文字は、JavaScriptで点滅させています。&lt;/span&gt;
</div>

<p>このサンプルでは、<font color="red">BlinkArea</font> という名前の ID を作成し、この ID で指定されたタグ内の文章を、visible(表示)にしたり hidden(非表示)にしたりしています。</p>

<p>この操作は、<font color="blue">blink()</font> という関数内で実行され、この関数は　<font color="green">setInterval ( '<font color="blue">blink()</font>',700 )</font> の部分で700/1000秒(つまり 0.7秒)ごとに繰返し呼び出されるという仕組みです。</p>]]>
    </content>
</entry>
<entry>
    <title>フレームのサイズ変更を禁止する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_158.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=213" title="フレームのサイズ変更を禁止する" />
    <id>tag:html.appelle.jp,2006://1.213</id>
    
    <published>2006-05-18T16:29:53Z</published>
    <updated>2006-05-18T16:47:06Z</updated>
    
    <summary>ホームページなどのウェブサイトではFRAMEタグや FRAMESETタグを使用して 複数のページをフレームで分割して表示することができますが、このとき フレームのサイズ変更を禁止することができます。通常 フレームで分割されたページは、分割線の上にマウスのポインタを重ねてドラッグすると 閲覧者によって分割位置を変更することができますが、これをできなくする指定です。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="02.ページ全体の構成" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<base href="http://html.appelle.jp/">
<p><strong>ホームページなどのウェブサイト</strong>ではFRAME<strong>タグや FRAMESETタグを使用して 複数のページをフレームで分割して表示する</strong>ことができますが、このとき<strong> フレームのサイズ変更を禁止する</strong>ことができます。</p>

<P>通常 フレームで分割されたページは、分割線の上にマウスのポインタを重ねてドラッグすると 閲覧者によって分割位置を変更することができますが、これをできなくする指定です。</P>

<div class="mystyle">
<font color="red">&lt;frame noresize&gt;</font>
</div>

<p style="margin-left:20px;">※注意：ページを複数のフレームで分割している場合、NORESIZEの挿入場所によっては、ページすべてのフレームのサイズが変更できなくなる場合があります。</p>

<p>サンプルページです。</p>]]>
        <![CDATA[<p>次のページは、ページの上下を分割するフレームのサイズ変更を禁止しています。左右の分割位置は変更できます。</p>
<div style="margin-left:25px;">→<a href="./sample/frameset/framesamplenoresize.html" target="_blank">サンプルページ：NORESIZE</a></div>

<p>このページのソースは次のようになっています。</p>

<div class="sample">
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot; &quot;http:/www.w3.org/TR/html4/frameset.dtd&quot;&gt; <br>
&lt;html&gt;<br>
&lt;head&gt;<br>
&lt;title&gt;ブログでもだいたい使えるHTMLタグ リファレンス-フレームサンプルページ-&lt;/title&gt;<br>
&lt;/head&gt;<br>
<br>
&lt;frameset rows=&quot;115,*&quot;&gt;
<div style="margin-left:20px;">
<font color="red">&lt;frame </font>src=&quot;framesample_banner.html&quot; name=&quot;banner&quot; <font color="red">noresize&gt;</font><br>
&lt;frameset cols=&quot;220,*&quot;&gt;
<div style="margin-left:20px;">
&lt;frame src=&quot;framesample_left.html&quot; name=&quot;left&quot;&gt;<br>
&lt;frame src=&quot;framesample_main.html&quot; name=&quot;main&quot;&gt;
</div>
&lt;/frameset&gt;
</div>
&lt;/frameset&gt;<br>
&lt;/html&gt;</div>


]]>
    </content>
</entry>
<entry>
    <title>フレームを区切る線の色を指定する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_151.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=212" title="フレームを区切る線の色を指定する" />
    <id>tag:html.appelle.jp,2006://1.212</id>
    
    <published>2006-05-18T16:00:57Z</published>
    <updated>2006-05-18T16:19:38Z</updated>
    
    <summary>ホームページなどのウェブサイトではFRAMESETタグを使用してページをフレームで分割して表示することができますが、このとき 区切り線の色を指定することができます。区切り線の色は FRAMESETタグ または FRAMEタグの両方で指定できますが、両方で異なる色を指定した場合、FRAMEタグでの指定が優先されます。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="02.ページ全体の構成" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<base href="http://html.appelle.jp/">
<p><strong>ホームページなどのウェブサイト</strong>ではFRAME<strong>タグや FRAMESETタグを使用して 複数のページをフレームで分割して表示する</strong>ことができますが、このとき<strong> フレームを区切る線の色を指定する</strong>ことができます。</p>

<div class="mystyle">
FRAMESETタグで指定する
<div style="margin-left:15px;">
<font color="red">&lt;frameset bordercolor=&quot;<font color="blue">色番号または色名称</font>&quot;&gt;</font>～<font color="red">&lt;/frameset&gt;</font></div>
FRAMEタグで指定する
<div style="margin-left:15px;">
<font color="red">&lt;frame bordercolor=&quot;<font color="blue">色番号または色名称</font>&quot;&gt;</font></div>
</div>

<ul>
<li>色番号または色名称：フレームを区切る線の色を指定します。色番号または色名称で指定できますが、<a href="http://html.appelle.jp/2006/01/web.html">WEB基本16色カラー</a>以外は 16進数の色番号を使用したほうが安全です。→<a href="http://html.appelle.jp/cat5/16/">カラーサンプルはこちらをご覧ください</a>。
<div style="margin-top:10px;">
区切り線の色は FRAMESETタグ または FRAMEタグの両方で指定できますが、両方で異なる色を指定した場合、FRAMEタグでの指定が優先されます。</div>
</ul>

<p>サンプルページです。</p>]]>
        <![CDATA[<p>次のページは、フレームを区切る線の太さをオレンジ色( #FFA500 ) に指定しています。
<div style="margin-left:25px;">→<a href="./sample/frameset/framesamplebordercolor.html" target="_blank">サンプルページ：フレーム枠色 オレンジ</a></div>
</p>
<p>このページのソースは次のようになっています。</p>

<div class="sample">
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot; &quot;http:/www.w3.org/TR/html4/frameset.dtd&quot;&gt; <br>
&lt;html&gt;<br>
&lt;head&gt;<br>
&lt;title&gt;ブログでもだいたい使えるHTMLタグ リファレンス-フレームサンプルページ-&lt;/title&gt;<br>
&lt;/head&gt;<br>
<br>
<font color="red">&lt;frameset </font>cols=&quot;220,*&quot; border=&quot;20&quot; <font color="red">bordercolor=&quot<font color="blue">#FFA500</font>&quot;&gt;</font>
<div style="margin-left:15px;">
&lt;frame src=&quot;framesample_left.html&quot; name=&quot;left&quot;&gt;<br>
&lt;frame src=&quot;framesample_main.html&quot; name=&quot;main&quot;&gt;
</div>
<font color="red">&lt;/frameset&gt;</font><br>
&lt;/html&gt;
</div>
]]>
    </content>
</entry>
<entry>
    <title>フレームを区切る線の太さを指定する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/05/post_157.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=211" title="フレームを区切る線の太さを指定する" />
    <id>tag:html.appelle.jp,2006://1.211</id>
    
    <published>2006-05-18T15:03:28Z</published>
    <updated>2006-05-18T15:58:34Z</updated>
    
    <summary>ホームページなどのウェブサイトではFRAMESETタグを使用してページをフレームで分割して表示することができますが、このとき 区切り線の太さを指定することができます。ページを複数のフレームで分割し、それぞれの区切り線の太さを異なる値に指定した場合、InternetExplorer と Netscape では、表示のされ方が異なる場合がありますので線の太さは同一にしたほうが安全です。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="02.ページ全体の構成" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<base href="http://html.appelle.jp/">
<p><strong>ホームページなどのウェブサイト</strong>ではFRAME<strong>タグや FRAMESETタグを使用して 複数のページをフレームで分割して表示する</strong>ことができますが、このとき<strong> フレームを区切る線の太さを指定する</strong>ことができます。</p>

<div class="mystyle">
区切り線の太さを指定する
<div style="margin-left:15px;">
<font color="red">&lt;frameset border=&quot;<font color="blue">線の太さ</font>&quot;&gt;</font>～<font color="red">&lt;/frameset&gt;</font></div>
区切り線を消す(非表示)
<div style="margin-left:15px;">
<font color="red">&lt;frameset frameborder=&quot;<font color="blue">0</font>&quot; border=&quot;<font color="blue">0</font>&quot; framespacing=&quot;<font color="blue">0</font>&gt;</font>～<font color="red">&lt;/frameset&gt;</font></div>
</div>

<ul>
<li>線の太さ：フレームを区切る線の太さを指定します。値は、ピクセル値になります。
</ul>

<p>※注意：ページを複数のフレームで分割し、それぞれの区切り線の太さを異なる値に指定した場合、InternetExplorer と Netscape では 表示のされ方が異なる場合がありますので線の太さは同一にしたほうが安全です。</p>

<p>サンプルページです。</p>]]>
        <![CDATA[<p>次のページは、フレームを区切る線の太さを20 に指定しています。
<div style="margin-left:25px;">→<a href="./sample/frameset/framesampleborder20.html" target="_blank">サンプルページ：フレーム20</a></div>
</p>
<p>このページのソースは次のようになっています。</p>

<div class="sample">
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot; &quot;http:/www.w3.org/TR/html4/frameset.dtd&quot;&gt; <br>
&lt;html&gt;<br>
&lt;head&gt;<br>
&lt;title&gt;ブログでもだいたい使えるHTMLタグ リファレンス-フレームサンプルページ-&lt;/title&gt;<br>
&lt;/head&gt;<br>
<br>
<font color="red">&lt;frameset </font>cols=&quot;220,*&quot; <font color="red">border=&quot;<font color="blue">20</font>&quot;&gt;</font>
<div style="margin-left:15px;">
&lt;frame src=&quot;framesample_left.html&quot; name=&quot;left&quot;&gt;<br>
&lt;frame src=&quot;framesample_main.html&quot; name=&quot;main&quot;&gt;
</div>
<font color="red">&lt;/frameset&gt;</font><br>
&lt;/html&gt;
</div>

<p>次のページは、フレームを区切る線を非表示に設定しています。
<div style="margin-left:25px;">→<a href="./sample/frameset/framesampleborder0.html" target="_blank">サンプルページ：フレーム0</a></div>
</p>
<p>このページのソースは次のようになっています。</p>

<div class="sample">
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Frameset//EN&quot; &quot;http:/www.w3.org/TR/html4/frameset.dtd&quot;&gt; <br>
&lt;html&gt;<br>
&lt;head&gt;<br>
&lt;title&gt;ブログでもだいたい使えるHTMLタグ リファレンス-フレームサンプルページ-&lt;/title&gt;<br>
&lt;/head&gt;<br>
<br>
<font color="red">&lt;frameset </font>cols=&quot;220,*&quot; <font color="red">border=&quot;<font color="blue">0</font>&quot; frameborder=&quot;<font color="blue">0</font>&quot; framespacing=&quot;<font color="blue">0</font>&quot;&gt;</font>
<div style="margin-left:15px;">
&lt;frame src=&quot;framesample_left.html&quot; name=&quot;left&quot;&gt;<br>
&lt;frame src=&quot;framesample_main.html&quot; name=&quot;main&quot;&gt;
</div>
<font color="red">&lt;/frameset&gt;</font><br>
&lt;/html&gt;
</div>]]>
    </content>
</entry>
<entry>
    <title>クッキーを使って訪問回数を表示する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/04/post_155.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=210" title="クッキーを使って訪問回数を表示する" />
    <id>tag:html.appelle.jp,2006://1.210</id>
    
    <published>2006-04-23T07:21:41Z</published>
    <updated>2006-04-23T07:52:50Z</updated>
    
    <summary>ホームページやブログなどのウェブサイトに 簡単な JavaScript を使って 閲覧者の訪問回数を表示することができます。ブラウザのクッキーにデータを保存したり、クッキーからデータを読み込んだりします。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="45.ドキュメントおよびクッキー" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>ホームページやブログなどのウェブサイトに 簡単な JavaScript を使って 閲覧者の訪問回数を表示することができます。ブラウザのクッキーにデータを保存したり、クッキーからデータを読み込んだりします。</p>

<p>閲覧者のブラウザの設定がクッキーを無効としている場合は、クッキーへの書込みは行えません。</p>

<p>クッキーには通常 有効期限を設定します。これにより、「1日のみ有効なクッキー」とか、「1年間有効なクッキー」などの指定が可能ですが、保存できるクッキーの数やサイズはある程度限られており、これを超えた場合、有効期限にかかわらず古いものから削除されます。</p>

<p>有効期限の設定されていないクッキーは、ブラウザを閉じたときに消去されます。</p>

<p>1つのブラウザが保持できるクッキーの最大数は 300 で、なかでも同じドメインのページから書き込まれたものは 20 までです。また、1つのクッキーの最大サイズは 4 KB となっています。</p>

<p>クッキーデータの読み込みおよび書込みにかかわるメソッドは、下記のようになります。</p>

<div class="mystyle">
<font color="red">document.cookie</font> = <font color="blue">クッキーに保存するデータ</font>
</div>

<ul>
<li>クッキーに保存するデータ：クッキー設定時に、クッキーに保存するデータを指定します。
</ul>

<p>サンプルです。このサンプルでは、初めてページを開いたときに 訪問者のハンドルネームをたずねるプロンプトウィンドウが開き、入力すれば、訪問者の名前付きで 訪問回数を表示します。入力しなければ、『ゲストさん』になります。</p>]]>
        <![CDATA[<div class="sample">
<SCRIPT LANGUAGE="JavaScript">
<!--

name  = getCookie( "NAME"  ) ;
times = getCookie( "TIMES" ) ;

if ( name == "" ) { 
	name = prompt( "よかったらハンドルネームを入力してください。","" ) ;
	if ( name == "" || name == "null" || name == null || name == "undefined" ) name = "ゲスト" ;
	}

times++ ;
( times == "1" )? timesmsg = "初めて" : timesmsg = times + "回目" ;
document.write( name , "さん " , timesmsg , "のご訪問ありがとう。<br>" ) ; 
setCookie( "NAME"  , name  ) ;
setCookie( "TIMES" , times ) ;

function setCookie( key , val ) { 
	myEXP = new Date() ;
	( key == "NAME" && val == "ゲスト" )? myGMT = 1 : myGMT = 365 ;
	myEXP.setTime( myEXP.getTime() + myGMT * 24*60*60*1000 ) ;
	mck  = key + "=" + escape( val ) + ";" ;
	mck += "expires=" + myEXP.toGMTString() ;
  	document.cookie = mck ;
	}

function getCookie( key ) {
        mck = document.cookie + ";" ;
	index1 = mck.indexOf( key , 0 ) ;
  	if ( index1 != -1 ) {
        	mck = mck.substring( index1 , mck.length ) ;
		index2 = mck.indexOf ( "=" , 0 ) + 1 ;
		index3 = mck.indexOf ( ";" , index2 )  ;
 		return( unescape( mck.substring( index2 , index3 ))) ; }
        return( "" ) ;
	}
//-->
</SCRIPT>
</div>

<p>このサンプルのソースは次のようになっています。</p>

<textarea class="sampletextarea" rows="10">
<SCRIPT LANGUAGE="JavaScript">
<!--

name  = getCookie( "NAME"  ) ;
times = getCookie( "TIMES" ) ;

if ( name == "" ) { 
	name = prompt( "よかったらハンドルネームを入力してください。","" ) ;
	if ( name == "" || name == "null" || name == null || name == "undefined" ) name = "ゲスト" ;
	}

times++ ;
( times == "1" )? timesmsg = "初めて" : timesmsg = times + "回目" ;
document.write( name , "さん " , timesmsg , "のご訪問ありがとう。<br>" ) ; 
setCookie( "NAME"  , name  ) ;
setCookie( "TIMES" , times ) ;

function setCookie( key , val ) { 
	myEXP = new Date() ;
	( key == "NAME" && val == "ゲスト" )? myGMT = 1 : myGMT = 365 ;
	myEXP.setTime( myEXP.getTime() + myGMT * 24*60*60*1000 ) ;
	mck  = key + "=" + escape( val ) + ";" ;
	mck += "expires=" + myEXP.toGMTString() + ";"　;
  	document.cookie = mck ;
	}

function getCookie( key ) {
        mck = document.cookie + ";" ;
	index1 = mck.indexOf( key , 0 ) ;
  	if ( index1 != -1 ) {
        	mck = mck.substring( index1 , mck.length ) ;
		index2 = mck.indexOf ( "=" , 0 ) + 1 ;
		index3 = mck.indexOf ( ";" , index2 )  ;
 		return( unescape( mck.substring( index2 , index3 ))) ; }
        return( "" ) ;
	}
//-->
</SCRIPT>
</textarea>

<p>簡単に、ソースについて解説します。</p>

<div class="sample">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td>name  = getCookie( "NAME"  ) ;<br>times = getCookie( "TIMES" ) ;
</td><td>...1</td><tr>
<tr><td>
if ( name == "" ) { 
<div style="margin-left:20px;">
	name = prompt( "よかったらハンドルネームを入力してください。","" ) ;<br>
	if ( name == "" || name == "null" || name == null || name == "undefined" ) name = "ゲスト" ;<br>
	}</div>
</td><td>...2</td></tr>
</table>
</div>
<ol>
<li class="margin5">NAME、TIMES をそれぞれ因数として、getCookie() という関数を呼び出し、戻り値を それぞれ name、times という変数に代入します。クッキーを読み込む関数です。
<li>name 代入された値が 空だった場合（初回訪問時など）、プロンプトウィンドウを表示して、ハンドルネームの入力を促します。<br>入力結果が 空だったり、プロンプトウィンドウがキャンセルされた場合には、name　は　『ゲスト』とします。
</ol>

<div class="sample">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td>times++ ;</td><td>...3</td></tr>
<tr><td>( times == "1" )? timesmsg = "初めて" : timesmsg = times + "回目" ;<br>
document.write( name , "さん " , timesmsg , "のご訪問ありがとう。<br>" ) ; </td><td>...4</td></tr>
<tr><td>setCookie( "NAME"  , name  ) ;<br>setCookie( "TIMES" , times ) ;</td><td>...5</td></tr>
</table>
</div>

<ol start="3">
<li class="margin5">訪問回数を格納する変数 times に 1 加えます。
<li class="margin5">times が 1 であれば、表示するメッセージの変数 timesmsg に "初めて"という言葉を、それ以外ならば ○回目、という文字列を代入し、訪問者へのメッセージを書き出します。<br>
<div style="margin-left:20px;">『△△さん、○回目のご訪問ありがとう。』</div>
という表示になります。
<li>文字列 NAME と 変数 name を、また文字列 TIMES と 変数 times を引数として、setCookie() という関数を呼び出します。クッキーを書き込む関数です。 
</ol>

<div class="sample">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td>function setCookie( key , val ) { </td><td style="text-align:right">...6</td></tr>
<tr><td style="padding-left:20px;">
	myEXP = new Date() ;</td><td style="text-align:right">...7</td></tr>
<tr><td style="padding-left:20px;">
	( key == "NAME" && val == "ゲスト" )? myGMT = 1 : myGMT = 365 ;<br>
	myEXP.setTime( myEXP.getTime() + myGMT * 24*60*60*1000 ) ;</td><td style="text-align:right">...8</td></tr>
<tr><td style="padding-left:20px;">
	mck  = key + "=" + escape( val ) + ";" ;</td><td style="text-align:right">...9</td></tr>
<tr><td style="padding-left:20px;">
	mck += "expires=" + myEXP.toGMTString()　+ ";" ;</td><td>...10</td></tr>
<tr><td style="padding-left:20px;">
  	document.cookie = mck ;<br>
	}</td><td>...11</td></tr>
</table>
</div>

<ol start="6">
<li class="margin5">先ほど引数として関数に引き渡された 文字列 NAME および TIME は　この関数ないで key という変数として扱われます。name および times といった変数は、val という変数として扱われます。
<li class="margin5">クッキーの有効期限を設定するため、new ステートメントで新しいオブジェクトを作成します。myEXP という名前にします。
<li class="margin5">.getTime() で現在の日時を取得します。これは、1970年1月1日午前0時からの経過時間をミリ秒を返すメソッドです。<br>
この時間に、設定する有効期限の秒数（同じくミリ秒）を足した値を .setTime() メソッドで再び1970年1月1日午前0時からの経過時間として myEXP にセットします。<br>
名前が、『ゲスト』の状態では、有効期限を 7*24*60*60*1000 ミリ秒として、24時間アクセスが空いたアドで再び訊きなおす設定にしています。それ以外では、クッキーの有効期限は 365*24*60*60*1000 ミリ秒、つまり1年になります。
<li class="margin5">クッキーに保存するためのデータを整形します。クッキーに保存するデータの形式は、
<div style="margin-left:20px;">データ名1 = データ内容1 ; データ名2 = データ内容2...</div>
というふうである必要があるため、= や ; をつなぎ合わせています。<br>
保存するデータに日本語が含まれる場合は escape() で、文字コードに変換する必要があります。
<li class="margin5">前項のデータに、有効期限を追記します。有効期限を格納する変数 myEXP を、.toGMTString() メソッドでグリニッジ標準時に 整えていますから、expires=Mon, 31 Dec 2001 23:59 :59 GMT;　というような形状になります。
<li>最終的にクッキーに保存されるのは、このサンプルで言うと、
<div style="margin-left:20px;">NAME=%83J%83G%83f;expires=Mon, 31 Dec 2001 23:59 :59 GMT;TIMES=7;expires=Mon, 31 Dec 2001 23:59 :59 GMT;
</div>
といったデータになります。これをクッキーに書き込んでいます。
</ol>

<div class="sample">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td>
function getCookie( key ) {</td><td>...12</td></tr>
<tr><td style="padding-left:20px;">
        mck = document.cookie + ";" ;</td><td>...13</td></tr>
<tr><td style="padding-left:20px;">
	index1 = mck.indexOf( key , 0 ) ;</td><td>...14</td></tr>
<tr><td style="padding-left:20px;">
  	if ( index1 != -1 ) {</td><td>...15</td></tr>
<tr><td style="padding-left:40px;">
        	mck = mck.substring( index1 , mck.length ) ;</td><td>...16</td></tr>
<tr><td style="padding-left:40px;">
		index2 = mck.indexOf ( "=" , 0 ) + 1 ;</td><td>...17</td></tr>
<tr><td style="padding-left:40px;">
		index3 = mck.indexOf ( ";" , index2 )  ;</td><td>...18</td></tr>
<tr><td style="padding-left:40px;">
 		return( unescape( mck.substring( index2 , index3 ))) ; }</td><td>...19</td></tr>
<tr><td style="padding-left:20px;">
        return( "" ) ;<br>
	}</td><td>...20</td></tr>
</table>
</div>

<ol start="12">
<li class="margin5">クッキーを読み込む関数です。引数として渡された NAME および TIMES の文字列は、この関数内で key という変数として扱われます。
<li class="margin5">mck という変数に、クッキーデータを代入します。末尾に ; を付けて整形します。
<li class="margin5">変数 mck (クッキーデータ) に、NAME および TIMES の文字列が含まれるかどうか、indexOf() を使って検索します。あれば、その先頭の位置が、なければ -1 という値が index1 という変数に代入されます。
<li class="margin5">index1 が -1 でない、つまり上記文字列を含んでいた場合、｛ ｝内の処理が実行されます。
<li class="margin5">変数 mck substring で切り出します。最初に key ( NAME や TIMES ) の各文字列のある位置 以降 を mck に代入します。
<li class="margin5">変数 index2 には、前項で切り出された文字列 mck の なかで、最初に　= が出現する位置が代入されます。
<li class="margin5">変数 index3 には、前項で切り出された文字列 mck の なかで、最初に　; が出現する位置が代入されます。
<li class="margin5">この index2 と index3 を使って、さらに 文字列 mck を切り出します。 mck.substring( index2 , index3 ) は、= と　; で挟まれた間の文字列となります。<br>これを、再び unescape で文字コードから文字に変換して、この関数の戻り値とします。
<li>前項15 で、false だった場合の戻り値は、""（空）になります。これは、初回訪問時など、クッキーデータが存在しない場合に該当します。
</ol>
]]>
    </content>
</entry>
<entry>
    <title>文字や画像を反転させて表示する</title>
    <link rel="alternate" type="text/html" href="http://html.appelle.jp/2006/04/post_154.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.appelle.jp/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=208" title="文字や画像を反転させて表示する" />
    <id>tag:html.appelle.jp,2006://1.208</id>
    
    <published>2006-04-22T15:17:41Z</published>
    <updated>2006-05-23T00:57:18Z</updated>
    
    <summary>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像を上下や左右に反転して表示することができます。この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</summary>
    <author>
        <name>Melody</name>
        
    </author>
            <category term="1b.フィルタ（特殊）効果で文字や画像を修飾する" />
    
    <content type="html" xml:lang="ja" xml:base="http://html.appelle.jp/">
        <![CDATA[<p>HTML言語を使用したホームページやブログなどのウェブサイトでは、文字や画像を上下や左右に反転させて表示することができます。</p>

<p>この効果は、InternetExplorer専用ですので、多くのブラウザで見映えを統一したい方にはお勧めしません。</p>

<div class="mystyle">
左右に反転する
<div style="margin-left:5px;">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;position:absolute;filter:FlipH(<font color="blue">パラメータ</font>)&gt;</font>～<font color="red">&lt;/<font color="blue">タグ名</font>&gt;</font>
</div>
上下に反転する
<div style="margin-left:5px;">
<font color="red">&lt;<font color="blue">タグ名</font> style=&quot;position:absolute;filter:FlipV(<font color="blue">パラメータ</font>)&gt;</font>～<font color="red">&lt;/<font color="blue">タグ名</font>&gt;</font>
</div>
</div>

<ol>
<li class="margin5">タグ名：DIV および SPAN タグが使用できます。
<li class="margin5">パラメータ：『パラメータ名 = 値』という形式で指定します。指定できるパラメータは enable のみですので、通常省略します。
<div class="full">
<table border="1" cellpadding="0" cellspacing="0">
<tr><th>パラメータ名</th><th>値の範囲と意味</th></tr>
<tr><td>enabled</td><td>true ならフィルタ効果有効、false なら無効</td></tr>
</table>
</div>
</ol>

<p>サンプルです。IE以外のブラウザでご覧の方には、意図通り表示されておりません。</p>
]]>
        <![CDATA[<base href="http://html.appelle.jp/">
<div class="sample" style="height:140px;">
<div style="position:absolute;filter:FlipH();">
左右反転サンプル文字<br>
<img src="sample/tahiti.jpg" widht="150" height="120" >
</div>
</div>
<div class="sample" style="height:140px;">
<div style="position:absolute;filter:FlipV();">
上下反転サンプル文字<br>
<img src="sample/tahiti.jpg" widht="150" height="120" >
</div>
</div>

<p>このサンプルのソースは、それぞれ次のようになっています。</p>

<div class="sample">
<font color="red">&lt;<font color="blue">div</font> style=&quot; position:absolute; filter:FlipH(); &quot;&gt;</font>
<div style="margin-left:20px;">
左右反転サンプル文字&lt;br&gt;<br />
&lt;img src=&quot;sample/tahiti.jpg&quot; widht=&quot;150&quot; height=&quot;120&quot;&gt;</div>
<font color="red">&lt;/<font color="blue">div</font>&gt;</font>
</div>

<div class="sample">
<font color="red">&lt;<font color="blue">div</font> style=&quot; position:absolute; filter:FlipV(); &quot;&gt;</font>
<div style="margin-left:20px;">
上下反転サンプル文字&lt;br&gt;<br>
&lt;img src=&quot;sample/tahiti.jpg&quot; widht=&quot;150&quot; height=&quot;120&quot;&gt;</div>
<font color="red">&lt;/<font color="blue">div</font>&gt;</font>
</div>

]]>
    </content>
</entry>

</feed> 


