banner01

画像用 HTML自動生成法
1 はじめに

2 手順の概要

3 HTML自動生成法
 3.1 ひな形画面の作成
 3.2 画像データの作成
 3.3 Excel で HTML文を合成
 3.4 Excel →HTML ファイル
4 応用編



Home


2 手順の概要

HTML 自動生成の 流れを説明します。 詳細内容は次ページ以降で説明します。

 流れを説明しているため、用語や 内容の詳細を 十分把握仕切れないかもしれませんが、次ページ以降で詳しく書きますので、先ずはおよその流れをつかんで下さい。

フローチャート

Auto_HTM_Flow
手順説明

@ 画像表示のページひな形を作ります。
  表示する項目、配置、表の使用、画像の位置などを自分の好きなレイアウトで作成します。以降このひな形のページで 画像ファイル名、説明文などを作成する画像毎に自動的に生成します。

A ひな形のHTML文を テキストファイル hinagata.txt として保存します。

B  ここまでは今まで使っている ページ作成ソフトを使用します。
 [ その他の方法 ]
  ・ HTML で 直接書く。
  ・ 好みのページがあれば、そのソースを保存する。


C Excel を使って 自動生成の仕組みを作ります。

D Excel の 新しいブックを作成します。 ファイル名 : Auto_HTML.xls

E 最初のシート名タブをダブルクリックし、名称を 「 画像一覧 」 とします。

F 「 画像一覧 」シートに 画像の各種データ一覧表と、自動生成時の作成画像指定項目のセル を作ります。

G 次のシートの名称を 「 HTML生成 」とします。

H  「 HTML生成 」 シートに Aで作ったひな形のファイル hinagata.txt をインポートします。

I Hのインポートした ひな形の HTML 文 の 画像毎に異なるデータを、「 画像一覧 」 シートの 一覧データを参照し 共通の文字列と結合し、画像毎に合った内容となるようにします。

J ここまでで Excel の仕組みが完成で 画像毎のHTML 文が生成できるようになります。

K 「 画像一覧 」 シートの 一覧表に 必要な画像データを記入します。
  また、HTML自動生成する 画像の番号を指定します。

L 「 HTML生成 」 シートのHTML文をコピーします。



M いよいよ HTML 自動生成の段階です。、

N 新しいテキストファイルを開きます。



O A1 セルに Lでコピーした クリップボードにある内容を貼り付けます。


P 名前を付けて保存します。 この時、拡張子を .htm とします。


Q 以上で 1枚分の画像用 HTMLファイルが完成です。 


R 他の画像の HTML ファイルを続けて作成する場合は Kから繰り返します。
Home 前ページへ 次ぺーじへ