カテゴリー別アーカイブ: HTML/XHTML

PHPでHTMLフォームから多次元配列を受け取る方法

PHPでサーバー側のプログラムを書いていて、「HTMLから多次元配列は渡せないのかな?」と思い調べてみました。HTML側で項目のname属性を配列っぽく定義してやれば、サーバー側では$_POSTから配列として取得できることができました。

その方法を紹介します。

続きを読む

カテゴリー: HTML/XHTML, PHP | コメントをどうぞ

HTMLのテーブルにstyleを設定し罫線を消したハズなのに・・・

HTMLの<TABLE>や<TR>や<TD>、
これら表組みをするためのタグですが、テーブルに罫線を引きたくない場合、「style="border-style: none"」と設定したりすると思います。でもたまに罫線が消えない場合があります。

続きを読む

カテゴリー: CSS, HTML/XHTML | コメントをどうぞ

HTMLのリスト番号を途中から始めたい場合

HTMLでリスト数が多いページを作っていると、途中で2ページ目に分けたいけど2ページ目のリストはまた1からになってしまうの?という疑問がわいたりします。1ページ目は1〜10、2ページ目は11〜20で番号を付けたいという具合です。意外と簡単でした。

続きを読む

カテゴリー: HTML/XHTML | コメントをどうぞ

子セレクタ

CSSではある要素に属した子セレクタにスタイルを定義することができます。

続きを読む

カテゴリー: CSS, HTML/XHTML | コメントをどうぞ

スマートフォン向けに横幅を設定する。

たとえばiPhoneのSafariだと、980px の横幅で Webサイトを表示するとのこと。 続きを読む

カテゴリー: HTML/XHTML, スマートフォン | コメントをどうぞ

ファイルアップロードで $_FILES が空

HTML から POST で INPUT TYPE='FILE' で指定し送信されたファイルは PHP 上で $_FILESで取得可能。

続きを読む

カテゴリー: HTML/XHTML, JavaScript, 調査・検証 | コメントをどうぞ

ファイル入力テキスト(INPUT TYPE=’FILE’)がdisableだと送信できない

HTMLフォームでファイルを送信するためにINPUT項目にTYPE='FILE'をつけるとボタンが自動的につきます。

POST中にボタンが押せないようにと、javascript等で disabled="disabled"などと属性設定してしまうと、選択内容も送られなくなってしまうので注意。

カテゴリー: HTML/XHTML, JavaScript, 調査・検証 | コメントをどうぞ

DOMでIFRAMEの高さ設定

設定したい高さがcalcHeight変数に入っているとして、'iframe_id'をIDにもつIFRAMEの高さを変える方法です。

document.getElementById('iframe_id').style.height = calcHeight+"px";

Safariで試したところ、この"px"が無いと高さが変化しませんでした。

カテゴリー: HTML/XHTML, JavaScript, 調査・検証 | コメントをどうぞ

画像のMIMEタイプ

WEBで送受信される画像のマイムタイプ。
画像かどうか判断するときに使えます。

JPEG画像・・・image/jpeg
GIF画像・・・image/gif
PNG画像・・・image/png

カテゴリー: HTML/XHTML, 規格 | コメントをどうぞ