<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>ホームページ制作アドワークス｜茨城県つくば・土浦市</title>
	<atom:link href="http://www.adworks24.co.jp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.adworks24.co.jp</link>
	<description>WEB標準（W3C）コーディングとSEO（検索エンジン最適化）を施した質の高いホームページ制作・WEBサイト作成</description>
	<lastBuildDate>Wed, 22 Feb 2012 08:48:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/feed" />
		<item>
		<title>input type=&#8221;datetime&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1552.html</link>
		<comments>http://www.adworks24.co.jp/archives/1552.html#comments</comments>
		<pubDate>Sat, 11 Feb 2012 14:09:19 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1552</guid>
		<description><![CDATA[&#60;input type=&#34;datetime&#34;&#62;…… UTC（協定世界時）による日時の入力欄を作成する &#60;input&#62;タグのtype属性でtype=&#34;datetime&#34;を指定すると、UTC（協定世界時）による日時の入力欄が作成されます。 入力された値はグローバル日時を表すことになります。 name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。 ユーザーは空文字を入力することができます。入力必須にする場合には、required属性を併用してください。 type=&#34;datetime&#34;の場合、step属性の単位は秒、初期値は60となります。 ■グローバル日時について ここで言うグローバル日時（global date and time）とは、協定世界時（UTC）をベースに指定する日時のことです。UTC（Universal Time, Coordinated、協定世界時）とは、世界の公式な標準時刻のことです。天体観測から決定されるグリニッジ標準時（GMT）とほぼ同じですが、UTCはセシウム原子時計が刻む国際原子時をもとに決定されています。日本のローカル時刻はUTCに対して9時間進んでいるので、以下の書式でグローバル日時として指定します。 YYYY-MM-DDThh:mm:ssTZD YYYY 年（4桁） MM 月（2桁／01～12） DD 日（2桁／01～31） T ここから時間が始まることを表す文字（大文字のT） hh 時（2桁／00～23） mm 分（2桁／00～59） ss 秒（2桁／00～59） TZD タイムゾーン（Z,+hh:mm,-hh:mm） Z …… UTCそのものであることを表す文字（大文字のZ） +hh:mm …… UTCよりローカル時刻が進んでいる場合 -hh:mm …… &#8230; <a href="http://www.adworks24.co.jp/archives/1552.html">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;datetime&quot;&gt;</span>……      UTC（協定世界時）による日時の入力欄を作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;datetime&quot;を指定すると、UTC（協定世界時）による日時の入力欄が作成されます。<br />
入力された値はグローバル日時を表すことになります。</p>
<p>name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。</p>
<p>ユーザーは空文字を入力することができます。入力必須にする場合には、required属性を併用してください。</p>
<p>type=&quot;datetime&quot;の場合、step属性の単位は秒、初期値は60となります。</p>
<h3 class="cyan">■グローバル日時について</h3>
<p>ここで言うグローバル日時（global date and time）とは、協定世界時（UTC）をベースに指定する日時のことです。UTC（Universal Time, Coordinated、協定世界時）とは、世界の公式な標準時刻のことです。天体観測から決定されるグリニッジ標準時（GMT）とほぼ同じですが、UTCはセシウム原子時計が刻む国際原子時をもとに決定されています。日本のローカル時刻はUTCに対して9時間進んでいるので、以下の書式でグローバル日時として指定します。</p>
<table>
<tr>
<th colspan="2">YYYY-MM-DDThh:mm:ssTZD</th>
</tr>
<tr>
<th>YYYY</th>
<td>年（4桁）</td>
</tr>
<tr>
<th>MM</th>
<td>月（2桁／01～12）</td>
</tr>
<tr>
<th>DD</th>
<td>日（2桁／01～31）</td>
</tr>
<tr>
<th>T</th>
<td>ここから時間が始まることを表す文字（大文字のT）</td>
</tr>
<tr>
<th>hh</th>
<td>時（2桁／00～23）</td>
</tr>
<tr>
<th>mm</th>
<td>分（2桁／00～59）</td>
</tr>
<tr>
<th>ss</th>
<td>秒（2桁／00～59）</td>
</tr>
<tr>
<th>TZD</th>
<td>タイムゾーン（Z,+hh:mm,-hh:mm）<br />
	Z …… UTCそのものであることを表す文字（大文字のZ）<br />
	+hh:mm …… UTCよりローカル時刻が進んでいる場合<br />
	-hh:mm …… UTCよりローカル時刻が遅れている場合</td>
</tr>
</table>
<p>例えば、｢日本時間の2012年2月11日23時05分00秒｣を表す場合、｢2012-02-11T23:05:00+09:00｣のように記述します。最後の｢+09:00｣はUTCに対して9時間進んでいるという意味で、日本時間であることを表しています。</p>
<p>また、表す日時がUTCそのものの場合には、「2007-12-19T00:00Z」という具合に大文字のアルファベットのZを付けます。例えば、「2007-12-19T00:00Z」は、「協定世界時の2007年12月19日の深夜0時0分」という意味です。</p>
<p>必要な場合にはミリ秒単位の指定も可能です。日時の記述方法についての詳細は、<a href="http://www.w3.org/TR/2010/WD-html5-20100624/common-microsyntaxes.html#valid-global-date-and-time-string" target="_blank">W3Cのウェブページ</a>でご確認ください。</p>
<h3 class="cyan">■type=&#8221;datetime&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;datetime&#8221;</dt>
<dd>UTC（協定世界時）による日時の入力欄を作成する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>list属性</dt>
<dd>ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する</dd>
<dt>max属性</dt>
<dd>入力できる最大値を指定する</dd>
<dt>min属性</dt>
<dd>入力できる最小値を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
<dt>step属性</dt>
<dd>入力欄で刻むステップ値を指定する（type=&#8221;datetime&#8221;の場合、単位は秒、初期値は60）</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;
&lt;label&gt;日時（type=&quot;datetime&quot;）:&lt;input type=&quot;datetime&quot; name=&quot;datetime&quot;&gt;&lt;/label&gt;
&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_datetime.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_datetime.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1552.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1552.html" />
	</item>
		<item>
		<title>年末年始の営業日のお知らせ</title>
		<link>http://www.adworks24.co.jp/archives/1527.html</link>
		<comments>http://www.adworks24.co.jp/archives/1527.html#comments</comments>
		<pubDate>Tue, 20 Dec 2011 14:38:56 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[ごあいさつ]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1527</guid>
		<description><![CDATA[本年も残すところ、あとわずかとなりました。 誠に勝手ながら、株式会社アドワークスは年末年始の営業につきまして、12月31日（土）・１月１日（日）の２日間をお休みとさせて頂きます。 皆様には大変ご迷惑をおかけいたしますが、何卒ご理解くださいますようお願い申し上げます。]]></description>
			<content:encoded><![CDATA[<p>本年も残すところ、あとわずかとなりました。<br />
誠に勝手ながら、株式会社アドワークスは年末年始の営業につきまして、12月31日（土）・１月１日（日）の２日間をお休みとさせて頂きます。<br />
皆様には大変ご迷惑をおかけいたしますが、何卒ご理解くださいますようお願い申し上げます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1527.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1527.html" />
	</item>
		<item>
		<title>input type=&#8221;password&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1468.html</link>
		<comments>http://www.adworks24.co.jp/archives/1468.html#comments</comments>
		<pubDate>Sat, 05 Nov 2011 03:53:56 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1468</guid>
		<description><![CDATA[&#60;input type=&#34;password&#34;&#62;…… パスワード入力欄を作成する &#60;input&#62;タグのtype属性でtype=&#34;password&#34;を指定すると、パスワード入力欄が作成されます。 name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。 size属性とmaxlength属性はそれぞれ、パスワード入力欄の表示サイズと、入力できる最大文字数を指定します。パスワード入力欄に入力されたテキストは、ブラウザ上ではアスタリスク（*）などに置き換えられて表示されます。ただし、入力されたデータが暗号化されて送信されるわけではなく、送信されたデータを受け取ることができれば内容を見ることができます。利用の際には注意してください。 ■type=&#8221;password&#8221;の場合に指定可能な属性 type=&#8221;password&#8221; パスワード入力欄を作成する name属性 フォーム部品に名前をつける value属性 送信される値を指定する size属性 表示文字数を指定（1以上の正の整数） maxlength属性 入力できる最大文字数を指定する autocomplete属性 入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault） pattern属性 正規表現で入力値のパターンを指定する placeholder属性 入力欄に初期表示する内容を指定する readonly属性 ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly） required属性 入力必須にする ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_password.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;password&quot;&gt;</span>……      パスワード入力欄を作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;password&quot;を指定すると、パスワード入力欄が作成されます。</p>
<p>name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。</p>
<p>size属性とmaxlength属性はそれぞれ、パスワード入力欄の表示サイズと、入力できる最大文字数を指定します。パスワード入力欄に入力されたテキストは、ブラウザ上ではアスタリスク（*）などに置き換えられて表示されます。ただし、入力されたデータが暗号化されて送信されるわけではなく、送信されたデータを受け取ることができれば内容を見ることができます。利用の際には注意してください。</p>
<h3 class="cyan">■type=&#8221;password&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;password&#8221;</dt>
<dd>パスワード入力欄を作成する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>maxlength属性</dt>
<dd>入力できる最大文字数を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;
パスワード：&lt;input type=&quot;password&quot; name=&quot;pass&quot; size=&quot;10&quot; maxlength=&quot;8&quot;&gt;&lt;br&gt;
名前：&lt;input type=&quot;text&quot; name=&quot;namae&quot; size=&quot;40&quot; maxlength=&quot;20&quot;&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;input type=&quot;submit&quot; value=&quot;送信する&quot;&gt;
&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_password.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_password.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1468.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1468.html" />
	</item>
		<item>
		<title>input type=&#8221;email&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1403.html</link>
		<comments>http://www.adworks24.co.jp/archives/1403.html#comments</comments>
		<pubDate>Wed, 28 Sep 2011 00:00:05 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1403</guid>
		<description><![CDATA[&#60;input type=&#34;email&#34;&#62;…… メールアドレスの入力欄を作成する &#60;input&#62;タグのtype属性でtype=&#34;email&#34;を指定すると、メールアドレス入力欄が作成されます。name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。 size属性とmaxlength属性はそれぞれ、メールアドレス入力欄の表示サイズと、入力できる最大文字数を指定します。type=&#34;email&#34;をサポートしている一般的なブラウザでは、入力された値にアットマーク（ @ ）を含む妥当なメールアドレスでは無い場合にバリデーションが働くようです。ただし、HTML5の仕様では、ユーザーエージェントは妥当なメールアドレス以外も入力可能にすることもできるとされており、実際にどのような動作となるかは、ユーザーの利用するユーザーエージェント次第と言えるでしょう。type=&#34;email&#34;を指定しておけば、必ずユーザーに正確なメールアドレスを記入してもらえるというわけではないので、使用の際には注意してください。 ユーザーは空文字を入力することができます。入力必須にする場合には、required属性を併用してください。 multiple属性を指定すると、ユーザーが複数のメールアドレスを選択・入力できるようにすることができます。この場合、送信される値は半角カンマ（ , ）区切りのリストとなります。 value属性を指定する場合には、その値には妥当なメールアドレス（もし、multiple属性を指定している場合には、半角カンマ（ , ）区切りの妥当なメールアドレスのリスト）を指定する必要があります。 ■type=&#8221;email&#8221;の場合に指定可能な属性 type=&#8221;email&#8221; メールアドレスの入力欄を作成する name属性 フォーム部品に名前をつける value属性 送信される値を指定する（type=&#8221;email&#8221;の場合には、妥当な絶対URLを指定する必要がある） size属性 表示文字数を指定（1以上の正の整数） maxlength属性 入力できる最大文字数を指定する autocomplete属性 入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault） multiple属性 複数の値を入力・選択できるようにする pattern属性 正規表現で入力値のパターンを指定する placeholder属性 入力欄に初期表示する内容を指定する readonly属性 ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly） required属性 入力必須にする ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_email.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;email&quot;&gt;</span>……      メールアドレスの入力欄を作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;email&quot;を指定すると、メールアドレス入力欄が作成されます。name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。</p>
<p>size属性とmaxlength属性はそれぞれ、メールアドレス入力欄の表示サイズと、入力できる最大文字数を指定します。type=&quot;email&quot;をサポートしている一般的なブラウザでは、入力された値にアットマーク（ @ ）を含む妥当なメールアドレスでは無い場合にバリデーションが働くようです。ただし、HTML5の仕様では、ユーザーエージェントは妥当なメールアドレス以外も入力可能にすることもできるとされており、実際にどのような動作となるかは、ユーザーの利用するユーザーエージェント次第と言えるでしょう。type=&quot;email&quot;を指定しておけば、必ずユーザーに正確なメールアドレスを記入してもらえるというわけではないので、使用の際には注意してください。</p>
<p>ユーザーは空文字を入力することができます。入力必須にする場合には、required属性を併用してください。</p>
<p>multiple属性を指定すると、ユーザーが複数のメールアドレスを選択・入力できるようにすることができます。この場合、送信される値は半角カンマ（ , ）区切りのリストとなります。</p>
<p>value属性を指定する場合には、その値には妥当なメールアドレス（もし、multiple属性を指定している場合には、半角カンマ（ , ）区切りの妥当なメールアドレスのリスト）を指定する必要があります。</p>
<h3 class="cyan">■type=&#8221;email&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;email&#8221;</dt>
<dd>メールアドレスの入力欄を作成する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する（type=&#8221;email&#8221;の場合には、妥当な絶対URLを指定する必要がある）</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>maxlength属性</dt>
<dd>入力できる最大文字数を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>multiple属性</dt>
<dd>複数の値を入力・選択できるようにする</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;&lt;label&gt;メールアドレス：&lt;input type=&quot;email&quot; name=&quot;email&quot; size=&quot;30&quot; maxlength=&quot;40&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;送信する&quot;&gt;&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_email.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_email.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1403.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1403.html" />
	</item>
		<item>
		<title>input type=&#8221;url&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1361.html</link>
		<comments>http://www.adworks24.co.jp/archives/1361.html#comments</comments>
		<pubDate>Sun, 25 Sep 2011 00:00:22 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1361</guid>
		<description><![CDATA[&#60;input type=&#34;url&#34;&#62;…… URLの入力欄を作成する &#60;input&#62;タグのtype属性でtype=&#34;url&#34;を指定すると、URL入力欄が作成されます。 name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。 size属性とmaxlength属性はそれぞれ、URL入力欄の表示サイズと、入力できる最大文字数を指定します。 type=&#34;url&#34;をサポートしている一般的なブラウザでは、入力された値が「http://」で始まる妥当な絶対URLでは無い場合にバリデーションが働くようです。ただし、HTML5の仕様では、ユーザーエージェントは妥当な絶対URL以外も入力可能にしたり、ユーザーが入力した文字が必ず妥当な絶対URLとなるようにを自動的にエスケープすることもできるとされており、実際にどのような動作となるかは、ユーザーの利用するユーザーエージェント次第と言えるでしょう。type=&#34;url&#34;を指定しておけば、必ずユーザーに正確なURLを記入してもらえるというわけではないので、使用の際には注意してください。 ユーザーは空文字を入力することができます。入力必須にする場合には、required属性を併用してください。 value属性を指定する場合には、その値には妥当な絶対URLを指定する必要があります。 ■type=&#8221;url&#8221;の場合に指定可能な属性 type=&#8221;url&#8221; URLの入力欄を作成する name属性 フォーム部品に名前をつける value属性 送信される値を指定する（type=&#8221;url&#8221;の場合には、妥当な絶対URLを指定する必要がある） size属性 表示文字数を指定（1以上の正の整数） maxlength属性 入力できる最大文字数を指定する autocomplete属性 入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault） pattern属性 正規表現で入力値のパターンを指定する placeholder属性 入力欄に初期表示する内容を指定する readonly属性 ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly） required属性 入力必須にする list属性 ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_url.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;url&quot;&gt;</span>……      URLの入力欄を作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;url&quot;を指定すると、URL入力欄が作成されます。</p>
<p>name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。</p>
<p>size属性とmaxlength属性はそれぞれ、URL入力欄の表示サイズと、入力できる最大文字数を指定します。</p>
<p>type=&quot;url&quot;をサポートしている一般的なブラウザでは、入力された値が「http://」で始まる妥当な絶対URLでは無い場合にバリデーションが働くようです。ただし、HTML5の仕様では、ユーザーエージェントは妥当な絶対URL以外も入力可能にしたり、ユーザーが入力した文字が必ず妥当な絶対URLとなるようにを自動的にエスケープすることもできるとされており、実際にどのような動作となるかは、ユーザーの利用するユーザーエージェント次第と言えるでしょう。type=&quot;url&quot;を指定しておけば、必ずユーザーに正確なURLを記入してもらえるというわけではないので、使用の際には注意してください。</p>
<p>ユーザーは空文字を入力することができます。入力必須にする場合には、required属性を併用してください。</p>
<p>value属性を指定する場合には、その値には妥当な絶対URLを指定する必要があります。</p>
<h3 class="cyan">■type=&#8221;url&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;url&#8221;</dt>
<dd>URLの入力欄を作成する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する（type=&#8221;url&#8221;の場合には、妥当な絶対URLを指定する必要がある）</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>maxlength属性</dt>
<dd>入力できる最大文字数を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
<dt>list属性</dt>
<dd>ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;&lt;label&gt;URL：&lt;input type=&quot;url&quot; name=&quot;url&quot; size=&quot;30&quot; maxlength=&quot;40&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;送信する&quot;&gt;&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_url.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_url.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1361.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1361.html" />
	</item>
		<item>
		<title>input type=&#8221;tel&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1359.html</link>
		<comments>http://www.adworks24.co.jp/archives/1359.html#comments</comments>
		<pubDate>Sat, 24 Sep 2011 00:00:17 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1359</guid>
		<description><![CDATA[&#60;input type=&#34;tel&#34;&#62;…… 電話番号の入力欄を作成する &#60;input&#62;タグのtype属性でtype=&#34;tel&#34;を指定すると、電話番号入力欄が作成されます。 name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。 size属性とmaxlength属性はそれぞれ、電話番号入力欄の表示サイズと、入力できる最大文字数を指定します。 type=&#34;tel&#34;では、type=&#34;url&#34;やtype=&#34;email&#34;の場合とは異なり、特に入力形式が強制されておらず、type=&#34;text&#34;と同じような動作になることが多いでしょう。これは、妥当な電話番号といっても実際にはその形式は様々で、入力形式を特定することが困難だからです。 ユーザーが入力できる電話番号を特定のフォーマットに限定する場合には、JavaScriptなどで入力内容をチェックする機能を作成するか、送信された内容をサーバー側でチェックするプログラムを作成する必要があるでしょう。 ■type=&#8221;tel&#8221;の場合に指定可能な属性 type=&#8221;tel&#8221; 電話番号の入力欄を作成する name属性 フォーム部品に名前をつける value属性 送信される値を指定する size属性 表示文字数を指定（1以上の正の整数） maxlength属性 入力できる最大文字数を指定する autocomplete属性 入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault） pattern属性 正規表現で入力値のパターンを指定する placeholder属性 入力欄に初期表示する内容を指定する readonly属性 ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly） required属性 入力必須にする list属性 ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_tel.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;tel&quot;&gt;</span>……      電話番号の入力欄を作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;tel&quot;を指定すると、電話番号入力欄が作成されます。</p>
<p>name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。</p>
<p>size属性とmaxlength属性はそれぞれ、電話番号入力欄の表示サイズと、入力できる最大文字数を指定します。</p>
<p>type=&quot;tel&quot;では、type=&quot;url&quot;やtype=&quot;email&quot;の場合とは異なり、特に入力形式が強制されておらず、type=&quot;text&quot;と同じような動作になることが多いでしょう。これは、妥当な電話番号といっても実際にはその形式は様々で、入力形式を特定することが困難だからです。</p>
<p>ユーザーが入力できる電話番号を特定のフォーマットに限定する場合には、JavaScriptなどで入力内容をチェックする機能を作成するか、送信された内容をサーバー側でチェックするプログラムを作成する必要があるでしょう。</p>
<h3 class="cyan">■type=&#8221;tel&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;tel&#8221;</dt>
<dd>電話番号の入力欄を作成する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>maxlength属性</dt>
<dd>入力できる最大文字数を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
<dt>list属性</dt>
<dd>ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する</dd>
</dl>
<h3 class="cyan">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;&lt;label&gt;電話番号：&lt;input type=&quot;tel&quot; name=&quot;tel&quot; size=&quot;12&quot; maxlength=&quot;20&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;送信する&quot;&gt;&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_tel.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_tel.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1359.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1359.html" />
	</item>
		<item>
		<title>input type=&#8221;search&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1356.html</link>
		<comments>http://www.adworks24.co.jp/archives/1356.html#comments</comments>
		<pubDate>Fri, 23 Sep 2011 00:00:38 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1356</guid>
		<description><![CDATA[&#60;input type=&#34;search&#34;&#62;…… 検索テキストの入力欄を作成する &#60;input&#62;タグのtype属性でtype=&#34;search&#34;を指定すると、検索テキスト入力欄が作成されます。 name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。 size属性とmaxlength属性はそれぞれ、検索テキスト入力欄の表示サイズと、入力できる最大文字数を指定します。 ■type=&#8221;search&#8221;の場合に指定可能な属性 type=&#8221;search&#8221; 検索テキストの入力欄を作成する name属性 フォーム部品に名前をつける value属性 送信される値を指定する size属性 表示文字数を指定（1以上の正の整数） maxlength属性 入力できる最大文字数を指定する autocomplete属性 入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault） pattern属性 正規表現で入力値のパターンを指定する placeholder属性 入力欄に初期表示する内容を指定する readonly属性 ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly） required属性 入力必須にする list属性 ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_search.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;search&quot;&gt;</span>……      検索テキストの入力欄を作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;search&quot;を指定すると、検索テキスト入力欄が作成されます。</p>
<p>name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と、入力された値が一組になって送信されます。</p>
<p>size属性とmaxlength属性はそれぞれ、検索テキスト入力欄の表示サイズと、入力できる最大文字数を指定します。</p>
<h3 class="cyan">■type=&#8221;search&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;search&#8221;</dt>
<dd>検索テキストの入力欄を作成する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>maxlength属性</dt>
<dd>入力できる最大文字数を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
<dt>list属性</dt>
<dd>ユーザーに入力候補として提案するデータリストの要素</a>を、その要素のid属性の値で指定する</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;&lt;label&gt;検索テキスト：&lt;input type=&quot;search&quot; name=&quot;search&quot; size=&quot;30&quot; maxlength=&quot;255&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;送信する&quot;&gt;&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_search.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_search.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1356.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1356.html" />
	</item>
		<item>
		<title>input type=&#8221;text&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1352.html</link>
		<comments>http://www.adworks24.co.jp/archives/1352.html#comments</comments>
		<pubDate>Thu, 22 Sep 2011 00:00:06 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1352</guid>
		<description><![CDATA[&#60;input type=&#34;text&#34;&#62;…… 一行テキストボックスを作成する &#60;input&#62;タグのtype属性でtype=&#34;text&#34;を指定すると、一行テキストボックスが作成されます。type=&#8221;text&#8221;は、type属性の初期値です。 name属性は入力欄に名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前と入力された値が一組になって送信されます。size属性とmaxlength属性はそれぞれ、一行テキストボックスの表示サイズと、入力できる最大文字数を指定します。 尚、複数行のテキスト入力欄を作成するには、&#60;textarea&#62;～&#60;/textarea&#62;を使用します。 ■type=&#8221;text&#8221;の場合に指定可能な属性 type=&#8221;text&#8221; 一行テキストボックスを作成する（初期値） name属性 フォーム部品に名前をつける value属性 送信される値を指定する size属性 表示文字数を指定（1以上の正の整数） maxlength属性 入力できる最大文字数を指定する autocomplete属性 入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault） pattern属性 正規表現で入力値のパターンを指定する placeholder属性 入力欄に初期表示する内容を指定する readonly属性 ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly） required属性 入力必須にする list属性 ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_text.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;text&quot;&gt;</span>……      一行テキストボックスを作成する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;text&quot;を指定すると、一行テキストボックスが作成されます。type=&#8221;text&#8221;は、type属性の初期値です。</p>
<p>name属性は入力欄に名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前と入力された値が一組になって送信されます。size属性とmaxlength属性はそれぞれ、一行テキストボックスの表示サイズと、入力できる最大文字数を指定します。</p>
<p>尚、複数行のテキスト入力欄を作成するには、&lt;textarea&gt;～&lt;/textarea&gt;を使用します。</p>
<h3 class="cyan">■type=&#8221;text&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;text&#8221;</dt>
<dd>一行テキストボックスを作成する（初期値）</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>maxlength属性</dt>
<dd>入力できる最大文字数を指定する</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
<dt>list属性</dt>
<dd>ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;&lt;label&gt;名前：&lt;input type=&quot;text&quot; name=&quot;namae&quot; size=&quot;40&quot; maxlength=&quot;20&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;送信する&quot;&gt;&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_text.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_text.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1352.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1352.html" />
	</item>
		<item>
		<title>input type=&#8221;hidden&#8221; 使い方</title>
		<link>http://www.adworks24.co.jp/archives/1335.html</link>
		<comments>http://www.adworks24.co.jp/archives/1335.html#comments</comments>
		<pubDate>Wed, 21 Sep 2011 00:00:35 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1335</guid>
		<description><![CDATA[&#60;input type=&#34;hidden&#34;&#62;…… 非表示データを送信する &#60;input&#62;タグのtype属性でtype=&#34;hidden&#34;を指定すると、ブラウザ上に表示されない非表示データを送信することができます。隠しデータとも呼ばれますが、完全に隠しきれているわけではなく、HTMLソースを表示すれば見ることができるので注意してください。 name属性は非表示データに名前を付ける属性ですが、&#60;form&#62;でデータが送信される際、name属性で指定した名前とvalue属性で指定した値が一組になって送信されます。 ■type=&#8221;hidden&#8221;の場合に指定可能な属性 type=&#8221;hidden&#8221; 非表示データを送信する name属性 フォーム部品に名前をつける value属性 送信される値を指定する ■HTML5での使用例 参考：http://www.htmq.com/html5/input_type_hidden.shtml]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input type=&quot;hidden&quot;&gt;</span>……     非表示データを送信する</h2>
<p>&lt;input&gt;タグのtype属性でtype=&quot;hidden&quot;を指定すると、ブラウザ上に表示されない非表示データを送信することができます。隠しデータとも呼ばれますが、完全に隠しきれているわけではなく、HTMLソースを表示すれば見ることができるので注意してください。</p>
<p>name属性は非表示データに名前を付ける属性ですが、&lt;form&gt;でデータが送信される際、name属性で指定した名前とvalue属性で指定した値が一組になって送信されます。</p>
<h3 class="cyan">■type=&#8221;hidden&#8221;の場合に指定可能な属性</h3>
<dl class="info">
<dt>type=&#8221;hidden&#8221;</dt>
<dd>非表示データを送信する</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>value属性</dt>
<dd>送信される値を指定する</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;cgi-bin/abc.cgi&quot; method=&quot;post&quot;&gt;
&lt;p&gt;
名前：かえる&lt;br&gt;
評価：良い&lt;br&gt;
理由：面白い
&lt;/p&gt;
&lt;p&gt;
&lt;input type=&quot;hidden&quot; name=&quot;userid&quot; value=&quot;12345&quot;&gt;
&lt;input type=&quot;hidden&quot; name=&quot;hyouka&quot; value=&quot;good&quot;&gt;
&lt;input type=&quot;hidden&quot; name=&quot;riyu&quot; value=&quot;1&quot;&gt;
&lt;input type=&quot;submit&quot; value=&quot;上記内容で送信する&quot;&gt;
&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input_type_hidden.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input_type_hidden.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1335.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1335.html" />
	</item>
		<item>
		<title>input要素［HTML5］</title>
		<link>http://www.adworks24.co.jp/archives/1320.html</link>
		<comments>http://www.adworks24.co.jp/archives/1320.html#comments</comments>
		<pubDate>Tue, 20 Sep 2011 00:00:44 +0000</pubDate>
		<dc:creator>adworks</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTMLの基礎知識]]></category>
		<category><![CDATA[ナレッジノート]]></category>

		<guid isPermaLink="false">http://www.adworks24.co.jp/?p=1320</guid>
		<description><![CDATA[&#60;input&#62;…… フォームを構成する様々な入力部品を作成する &#60;input&#62;タグは、フォーム（&#60;form&#62;～&#60;/form&#62;）を構成する様々な入力部品を作成する際に使用します。 ■フォーム部品の種類を指定するtype属性 type属性は、フォーム部品の種類を指定する際に使用します。&#60;input&#62;要素は、type属性にどのような値を指定するかによって、一行テキストボックス・チェックボックス・ラジオボタン・送信ボタン・リセットボタン等、フォーム部品の種類を指定し分けることができます。type属性の初期値は、type=&#8221;text&#8221;（一行テキストボックス）です。 ■type属性の値 type=&#34;hidden&#34; 画面上は表示されない隠しデータを指定する type=&#34;text&#34; 一行テキストボックスを作成する（初期値） type=&#34;search&#34; 検索テキストの入力欄を作成する type=&#34;tel&#34; 電話番号の入力欄を作成する type=&#34;url&#34; URLの入力欄を作成する type=&#8221;email&#8221; メールアドレスの入力欄を作成する type=&#34;password&#34; パスワード入力欄を作成する type=&#8221;datetime&#8221; UTC（協定世界時）による日時の入力欄を作成する type=&#8221;date&#8221; 日付の入力欄を作成する type=&#8221;month&#8221; 月の入力欄を作成する type=&#8221;week&#8221; 週の入力欄を作成する type=&#8221;time&#8221; 時間の入力欄を作成する type=&#8221;datetime-local&#8221; UTC（協定世界時）によらないローカル日時の入力欄を作成する type=&#8221;number&#8221; 数値の入力欄を作成する type=&#8221;range&#8221; レンジの入力欄を作成する type=&#8221;color&#8221; 色の入力欄を作成する type=&#34;checkbox&#34; チェックボックスを作成する &#8230; <a href="http://www.adworks24.co.jp/archives/1320.html">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2><span class="require">&lt;input&gt;</span>……     フォームを構成する様々な入力部品を作成する</h2>
<p>&lt;input&gt;タグは、フォーム（&lt;form&gt;～&lt;/form&gt;）を構成する様々な入力部品を作成する際に使用します。</p>
<h3 class="cyan">■フォーム部品の種類を指定するtype属性</h3>
<p>type属性は、フォーム部品の種類を指定する際に使用します。&lt;input&gt;要素は、type属性にどのような値を指定するかによって、一行テキストボックス・チェックボックス・ラジオボタン・送信ボタン・リセットボタン等、フォーム部品の種類を指定し分けることができます。type属性の初期値は、type=&#8221;text&#8221;（一行テキストボックス）です。</p>
<h3 class="cyan">■type属性の値</h3>
<dl class="info">
<dt>type=&quot;hidden&quot;</dt>
<dd>画面上は表示されない隠しデータを指定する</dd>
<dt>type=&quot;text&quot;</dt>
<dd>一行テキストボックスを作成する（初期値）</dd>
<dt>type=&quot;search&quot;</dt>
<dd>検索テキストの入力欄を作成する</dd>
<dt>type=&quot;tel&quot;</dt>
<dd>電話番号の入力欄を作成する</dd>
<dt>type=&quot;url&quot;</dt>
<dd>URLの入力欄を作成する</dd>
<dt>type=&#8221;email&#8221;</dt>
<dd>メールアドレスの入力欄を作成する</dd>
<dt>type=&quot;password&quot;</dt>
<dd>パスワード入力欄を作成する</dd>
<dt>type=&#8221;datetime&#8221;</dt>
<dd>UTC（協定世界時）による日時の入力欄を作成する</dd>
<dt>type=&#8221;date&#8221;</dt>
<dd>日付の入力欄を作成する</dd>
<dt>type=&#8221;month&#8221;</dt>
<dd>月の入力欄を作成する</dd>
<dt>type=&#8221;week&#8221;</dt>
<dd>週の入力欄を作成する</dd>
<dt>type=&#8221;time&#8221;</dt>
<dd>時間の入力欄を作成する</dd>
<dt>type=&#8221;datetime-local&#8221;</dt>
<dd>UTC（協定世界時）によらないローカル日時の入力欄を作成する</dd>
<dt>type=&#8221;number&#8221;</dt>
<dd>数値の入力欄を作成する</dd>
<dt>type=&#8221;range&#8221;</dt>
<dd>レンジの入力欄を作成する</dd>
<dt>type=&#8221;color&#8221;</dt>
<dd>色の入力欄を作成する</dd>
<dt>type=&quot;checkbox&quot;</dt>
<dd>チェックボックスを作成する</dd>
<dt>type=&quot;radio&quot;</dt>
<dd>ラジオボタンを作成する</dd>
<dt>type=&quot;file&quot;</dt>
<dd>サーバーへファイルを送信する</dd>
<dt>type=&quot;submit&quot;</dt>
<dd>送信ボタンを作成する</dd>
<dt>type=&quot;image&quot;</dt>
<dd>画像ボタンを作成する</dd>
<dt>type=&quot;reset&quot;</dt>
<dd>リセットボタンを作成する</dd>
<dt>type=&quot;button&quot;</dt>
<dd>汎用ボタンを作成する</dd>
</dl>
<p>HTML5では、input要素のtype属性に指定できる値の種類が増えています。それぞれの値を指定した場合、例えば、&lt;input type=&quot;email&quot;&gt;を指定すると、この属性値をサポートしているFirefox4・Opera10・Google Chromeなどのブラウザでは、送信ボタンを押したときに入力されている値がメールアドレスとして妥当かどうかチェックしてくれます。</p>
<p>以下は、HTML5で&lt;input&gt;要素のtype属性に追加される値を並べたサンプルソースです。これらの値を比較的よくサポートしているOperaでは、&lt;input type=&quot;date&quot;&gt;などの日付型の値を指定するとカレンダー入力になったり、&lt;input&nbsp;type=&quot;range&quot;&gt;でレンジ入力を指定すると、マウスで操作できるレンジバーが表示されるなど、ユーザーの入力補助となるインターフェースが拡張されています。</p>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;メール（type=&quot;email&quot;）:&lt;input type=&quot;email&quot; name=&quot;email&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;URL（type=&quot;url&quot;）:&lt;input type=&quot;url&quot; name=&quot;url&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;検索（type=&quot;search&quot;）:&lt;input type=&quot;search&quot; name=&quot;search&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;電話（type=&quot;telephone&quot;）:&lt;input type=&quot;tel&quot; name=&quot;tel&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;数値（type=&quot;number&quot;）:&lt;input type=&quot;number&quot; name=&quot;number&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;日付（type=&quot;date&quot;）:&lt;input type=&quot;date&quot; name=&quot;date&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;日時（type=&quot;datetime&quot;）:&lt;input type=&quot;datetime&quot; name=&quot;datetime&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;ローカル日時（type=&quot;datetime-local&quot;）:&lt;input type=&quot;datetime-local&quot; name=&quot;datetime-local&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;月（type=&quot;month&quot;）:&lt;input type=&quot;month&quot; name=&quot;month&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;週（type=&quot;week&quot;）:&lt;input type=&quot;week&quot; name=&quot;week&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;時間（type=&quot;time&quot;）:&lt;input type=&quot;time&quot; name=&quot;time&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;レンジ（type=&quot;range&quot;）:&lt;input type=&quot;range&quot; name=&quot;range&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
&lt;form action=&quot;xxx.php&quot; method=&quot;post&quot;&gt;&lt;label&gt;色（type=&quot;color&quot;）:&lt;input type=&quot;color&quot; name=&quot;color&quot;&gt;&lt;/label&gt;&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;&lt;/form&gt;
</pre>
<h3 class="cyan">■type属性以外の属性</h3>
<p>&lt;input&gt;には、type属性以外にも多くの属性が用意されています。これらの属性は、type属性にどの値が指定されているかによって指定できるかどうかが決まります。例えば、入力必須であることを示すrequired属性は、type=&#8221;text&#8221;やtype=&#8221;file&#8221;などの場合には指定することができますが、type=&#8221;hidden&#8221;などの場合には指定することはできません。</p>
<p>form属性は、どのフォームと関連付けるかを指定する際に使用します。&lt;input&gt;は初期値では直近の親要素となる&lt;form&gt;と関連付けられますが、&lt;form&gt;のid属性の値と&lt;input&gt;のform属性の値を一致させることで、&lt;input&gt;要素を特定のフォームと関連付けることができます。&lt;input&gt;要素を任意の場所に配置できるので、ウェブアプリケーションなどを制作する際には便利かもしれません。</p>
<h3 class="cyan">■HTML4.01からHTML5へのバージョンアップによる変更点</h3>
<p>HTML4.01では、input要素には揃え位置を指定するalign属性が、非推奨とされながらも用意されていました。HTML5では、input要素のalign属性は廃止されています。揃え位置の指定にはCSSを使用してください。</p>
<p>一方で、HTML5では、input要素に新しくautocomplete属性・autofocus属性・form属性・formaction属性・formenctype属性・formmethod属性・formnovalidate属性・formtarget属性・height属性・list属性・max属性・min属性・multiple属性・pattern属性・placeholder属性・required属性・step属性・width属性が追加されています。</p>
<p>また、前述の通り、type属性に指定できる値の種類が増えています。</p>
<h3 class="cyan">■使用できる属性</h3>
<dl class="info">
<dt>accept属性</dt>
<dd>type=&#8221;file&#8221;の場合に、どのタイプのファイルがサーバ側で受け取ることができるかを指定</dd>
<dt>alt属性</dt>
<dd>type=&#8221;image&#8221;の場合に、画像の代替テキストを指定（type=&#8221;image&#8221;の場合には必須属性）</dd>
<dt>autocomplete属性</dt>
<dd>入力候補を提示して入力内容を自動補完する（on・off・default）（初期値はdefault）</dd>
<dt>autofocus属性</dt>
<dd>自動フォーカスを指定する（autofocus）</dd>
<dt>checked属性</dt>
<dd>ラジオボタンやチェックボックスをあらかじめチェック済みにする（checked）</dd>
<dt>disabled属性</dt>
<dd>操作を無効にする（disabled）</dd>
<dt>form属性</dt>
<dd>どのフォームと関連付けるかを&lt;form&gt;のid名で指定</dd>
<dt>formaction属性</dt>
<dd>送信先URLを指定</dd>
<dt>formenctype属性</dt>
<dd>送信するデータの形式を指定（application/x-www-form-urlencoded・multipart/form-data・text/plain）（初期値はapplication/x-www-form-urlencoded）</dd>
<dt>formmethod属性</dt>
<dd>送信方法（HTTPメソッド）を指定（get・post）（初期値はget）</dd>
<dt>formnovalidate属性</dt>
<dd>入力されたデータの妥当性を確認しない（formnovalidate）</dd>
<dt>formtarget属性</dt>
<dd>フォーム送信するターゲット先を指定（_blank・_self・_parent・_top・任意のターゲット名）</dd>
<dt>height属性</dt>
<dd>type=&#8221;image&#8221;の場合に、画像の高さを指定</dd>
<dt>list属性</dt>
<dd>ユーザーに入力候補として提案するデータリストの要素を、その要素のid属性の値で指定する</dd>
<dt>max属性</dt>
<dd>入力できる最大値を指定する</dd>
<dt>maxlength属性</dt>
<dd>入力可能な最大文字数を指定</dd>
<dt>min属性</dt>
<dd>入力できる最小値を指定する</dd>
<dt>multiple属性</dt>
<dd>複数の値を入力・選択できるようにする</dd>
<dt>name属性</dt>
<dd>フォーム部品に名前をつける</dd>
<dt>pattern属性</dt>
<dd>正規表現で入力値のパターンを指定する</dd>
<dt>placeholder属性</dt>
<dd>入力欄に初期表示する内容を指定する</dd>
<dt>readonly属性</dt>
<dd>ユーザーによるテキスト編集を不可にして読み取り専用にする（readonly）</dd>
<dt>required属性</dt>
<dd>入力必須にする</dd>
<dt>size属性</dt>
<dd>表示文字数を指定（1以上の正の整数）</dd>
<dt>src属性</dt>
<dd>type=&#8221;image&#8221;の場合に、画像ファイルのURLを指定する（type=&#8221;image&#8221;の場合には必須属性）</dd>
<dt>step属性</dt>
<dd>入力欄で刻むステップ値を指定する</dd>
<dt>type属性</dt>
<dd>フォーム部品の種類を指定する（初期値はtext）</dd>
<dt>value属性</dt>
<dd>値を指定</dd>
<dt>width属性</dt>
<dd>type=&#8221;image&#8221;の場合に、画像の幅を指定</dd>
</dl>
<h3 class="require">■HTML5での使用例</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;form action=&quot;xxxxx.php&quot; method=&quot;post&quot; enctype=&quot;multipart/form-data&quot;&gt;
&lt;p&gt;&lt;label&gt;名前：&lt;input type=&quot;text&quot; name=&quot;name&quot; size=&quot;30&quot; maxlength=&quot;20&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;&lt;label&gt;パスワード：&lt;input type=&quot;password&quot; name=&quot;pass&quot; size=&quot;6&quot; maxlength=&quot;4&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;学年：
&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;gakunen&quot; value=&quot;1&quot;&gt;１年生&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;gakunen&quot; value=&quot;2&quot;&gt;２年生&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;gakunen&quot; value=&quot;3&quot;&gt;３年生&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;gakunen&quot; value=&quot;4&quot;&gt;４年生&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;gakunen&quot; value=&quot;5&quot;&gt;５年生&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;radio&quot; name=&quot;gakunen&quot; value=&quot;6&quot;&gt;６年生&lt;/label&gt;
&lt;/p&gt;
&lt;p&gt;好きな課目：
&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;kamoku&quot; value=&quot;kokugo&quot;&gt;国語&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;kamoku&quot; value=&quot;eigo&quot;&gt;英語&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;kamoku&quot; value=&quot;sansu&quot;&gt;算数&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;kamoku&quot; value=&quot;rika&quot;&gt;理科&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;kamoku&quot; value=&quot;syakai&quot;&gt;社会&lt;/label&gt;
&lt;label&gt;&lt;input type=&quot;checkbox&quot; name=&quot;kamoku&quot; value=&quot;taiiku&quot;&gt;体育&lt;/label&gt;
&lt;/p&gt;
&lt;p&gt;&lt;label&gt;宿題ファイル：&lt;input type=&quot;file&quot; name=&quot;syukudai&quot;&gt;&lt;/label&gt;&lt;/p&gt;
&lt;p&gt;
&lt;input type=&quot;submit&quot; value=&quot;送信&quot;&gt;
&lt;input type=&quot;reset&quot; value=&quot;リセット&quot;&gt;
&lt;/p&gt;
&lt;/form&gt;
</pre>
<p>参考：<a href="http://www.htmq.com/html5/input.shtml" title="HTML5リファレンス" target="_blank">http://www.htmq.com/html5/input.shtml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adworks24.co.jp/archives/1320.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.adworks24.co.jp/archives/1320.html" />
	</item>
	</channel>
</rss>

