ホームページ作成技術

 HTML

 JavaScript

 スタイルシート

 Perl

 SSI/CGI

 HTML

HTMLの基礎Ⅰ(pdfファイル)
  1.HTMLとは

    1.1 ハイパーテキスト
    1.2 HTML文書
    1.3 要素

  2.HTML文書の作成と閲覧

    2.1 メモ帳を使ったHTML文書の作成
    2.2 インターネット・エクスプローラの起動と閲覧
    2.3 HTML文書の修正

  3.要素

    3.1 基本要素

      3.1.1 要素(html,head,title,body,p,br)
      3.1.2 要素(meta)

    3.2 テキスト関連要素

      3.2.1 要素(h1,h2,h3,h4,h5,h6)
            3.2.2 要素(i,b,big,small,sub,sup,em,strong,var)
      3.2.3 要素(ins,del)
      3.2.4 要素(pre)

    3.3 レイアウト関連要素

      3.3.1 要素(hr)

    3.4 リスト関連要素

      3.4.1 要素(ul,li)
      3.4.2 要素(ol,li)
      3.4.3 要素(dl,dt,dd)

    3.5 画像関連要素

      3.5.1 要素(img)
HTMLの基礎Ⅱ(pdfファイル)
  3.要素

    3.6 テーブル関連要素

      3.6.1 要素(table,tbody,tr,td,th)
      3.6.2 要素(thead,tbody,tfoot)
      3.6.3 要素(colgroup,col)
      3.6.4 要素(caption)

    3.7 リンク関連要素

      3.7.1 要素(a)
HTMLの基礎Ⅲ(pdfファイル)
  3.要素

    3.8 フォーム関連要素

      3.8.1 要素(form,input)
      3.8.2 要素(select,option)
      3.8.3 要素(textarea)

    3.9 フレーム関連要素

      3.9.1 要素(frameset,frame)

  4.課題

    4.1 模様の作成
    4.2 アンケートの作成

 JavaScript

JavaScriptの基礎Ⅰ(pdfファイル)
  1.JavaScriptとは

  2.プログラミング
      
    2.1 書き方

    2.2 変数

    2.3 条件分岐

      2.3.1 if文
      2.3.2 switch文

    2.4 繰り返し

      2.4.1 for文
      2.4.2 while文
      2.4.3 break文
      2.4.4 continue文
JavaScriptの基礎Ⅱ(pdfファイル)
  2.プログラミング
      
    2.5 関数

      2.5.1 関数の書き方
      2.5.2 変数の有効範囲(スコープ)
      2.5.3 再帰関数
      2.5.4 市松模様作成

    2.6 配列

      2.6.1 配列の宣言、代入、参照
      2.6.2 配列の並べ替え
      2.6.3 連想配列
      2.6.4 複利計算

    2.7 その他

      2.7.1 外部ファイルの記述と読込み

イベント処理の基礎Ⅰ(pdfファイル)
  3.イベント処理

    3.1 マウスに関するイベント処理

      3.1.1 ボタン上をマウスが通過したとき、ボタンの値の取得
      3.1.2 ボタンをクリックしたとき、ボタンの値の取得
      3.1.3 対象要素上をマウス通過時にステータス行に
           メッセージ表示
      3.1.4 ダブルクリック時にメッセージをステータス行に表示

    3.2 テキストボックスに関するイベント処理

      3.2.1 テキストボックスにフォーカスが移ったとき値を取得
      3.2.2 テキストボックス内の値が更新されたとき、値を取得
      3.2.3 テキストボックス間でデータの複写
      3.2.4 テキストボックス内のデータ更新
      3.2.5 テキストボックス内の文字の色を変更

    3.3 テキストエリアに関するイベント処理

      3.3.1 テキストエリアにフォーカスが移ったとき値を取得
      3.3.2 テキストエリア内の値に変更があったとき値を取得
      3.3.3 テキストエリア間でデータの複写

イベント処理の基礎Ⅱ(pdfファイル)
  3.イベント処理

    3.4 ラジオボタンに関するイベント処理

      3.4.1 複数の選択項目から1つの項目を選択
      3.4.2 複数の選択項目から1つの項目を選択(初期値設定)

    3.5 チェックボックスに関するイベント処理

      3.5.1 複数の選択項目から複数の項目を選択
      3.5.2 複数の選択項目から複数の項目を選択(初期値設定)

    3.6 メニューに関するイベント処理

      3.6.1 メニュー内の選択された項目を取得
      3.6.2 メニュー内の選択された項目を取得(初期値設定)
      3.6.3 メニューの項目数とすべての項目を取得
      3.6.4 メニュー内で複数選択された項目を取得

オブジェクトの基礎Ⅰ(pdfファイル)
  4.オブジェクトとは

    4.1 プロパティ

      4.1.1 コンストラクタの定義とオブジェクトの生成
      4.1.2 プロパティの一覧

    4.2 メソッド

      4.2.1 引数なしのメソッド
      4.2.2 引数ありのメソッド

    4.3 (予約、宣言、ユーザ定義)オブジェクト

  5.オブジェクト

    5.1 documentオブジェクト

      5.1.1 プロパティの取得
      5.1.2 プロパティの設定
      5.1.3 プロパティの一覧

    5.2 Stringオブジェクト

      5.2.1 文字列処理
      5.2.2 文字列の分解と合成

    5.3 Mathオブジェクト

    5.4 dateオブジェクト

      5.4.1 日時の表示
      5.4.2 残存時間の計算
オブジェクトの基礎Ⅱ(pdfファイル)
  6.オブジェクト

    6.1 Windowオブジェクト

      6.1.1 status,defaultStatusプロパティ
      6.1.2 alertメソッド
      6.1.3 confirmメソッド
      6.1.4 promptメソッド
      6.1.5 open,closeメソッド
      6.1.6 resizeToメソッド
      6.1.7 moveToメソッド
      6.1.8 setTimeoutメソッド
オブジェクトの基礎Ⅲ(pdfファイル)
  6.オブジェクト

    6.2 locationオブジェクト

    6.3 linkオブジェクト

    6.4 navigatorオブジェクト

    6.5 Imageオブジェクト

    6.6 frameオブジェクト

      6.6.1 フレームに分割
      6.6.2 別フレームへのアクセス

 スタイルシート

スタイルシートの基礎Ⅰ(pdfファイル)
  1.スタイルシートの書き方

    1.1 head要素内にstyle要素を記述して指定する方法

    1.2 要素内にstyle属性を記述して指定する方法  

    1.3 CSSファイルに指定する方法

  2.セレクタ
スタイルシートの基礎Ⅱ(pdfファイル)
  3.ボックス

    3.1 内容領域に関連するプロパティ
      3.1.1 width,height,background-color,color
      3.1.2 font-size
      3.1.3 font-weight
      3.1.4 font-style
      3.1.5 font-family
      3.1.6 line-height
      3.1.7 text-indent
      3.1.8 text-align

    3.2 パディングに関連するプロパティ
      3.2.1 padding

    3.3 マージンに関連するプロパティ
      3.3.1 margin

    3.4 ボーダーに関連するプロパティ
      3.4.1 border-style,border-width,border-color
スタイルシートの基礎Ⅲ(pdfファイル)
  4.配置

    4.1 配置に関連するプロパティ
      4.1.1 float

  5.リンク

    5.1 リンクに関連するプロパティ

  6.リスト

    6.1 リストに関連するプロパティ

  7.課題

    7.1 市松模様

    7.2 時間割

 Perl

Perlの基礎Ⅰ(pdfファイル)
  1.Perlとは
  2.Perlのインストールと実行
    2.1 Perlのインストール
    2.2 Perlの実行
  3.Perlの書き方
    3.1 入出力
      3.1.1 文字列の出力
      3.1.2 数値、文字列を書式に従って出力
      3.1.3 キーボードから入力、画面に出力
    3.2 条件分岐
        3.3.1 if文  
    3.3 制御構造
        3.3.1 while文 
        3.3.2 for文
        3.3.3 foreach文 
    3.4 配列
      3.4.1 宣言、参照 
      3.4.2 代入 
      3.4.3 配列の先頭に追加、削除 
      3.4.4 配列の末尾に追加、削除 
      3.4.5 文字列の分解と結合
      3.4.6 引数を保存する配列 
    3.5 連想配列
      3.5.1 生成、代入、削除
      3.5.2 連想配列のすべてのキーを表示 
      3.5.3 連想配列のすべてのキーをアルファベット順に表示 
      3.5.4 連想配列のすべての値を表示 
Perlの基礎Ⅱ(pdfファイル)
  3.Perlの書き方
    3.6 サブルーチン
      3.6.1 変数引数の処理
      3.6.2 値引数の処理
      3.6.3 戻り値の処理
      3.6.4 変数の有効範囲
      3.6.5 再帰呼び出し
    3.7 ファイルハンドル
      3.7.1 ファイルから入力 
      3.7.2 ファイルへ出力 
      3.7.3 ファイルの更新 
      3.7.4 ファイルの属性 
      3.7.5 メールの送信 
      3.7.6 時刻の表示 
    3.8 UNIXコマンド実行
      3.8.1 コマンドの実行と表示
      3.8.2 コマンドの実行と結果の取得
    3.9 perlプログラムの再利用
      3.9.1 require関数、特殊変数@INCのチェック
      3.9.2 1行分のデータを空白で区切り単語に分割

 SSI/CGI

SSI/CGIの基礎と応用(pdfファイル)
  1.はじめに
  2.SSI
    2.1 設定と機能
    2.2 環境変数の表示
    2.3 シェルコマンドの実行
    2.4 Perlプログラムの実行
  3.SSIの応用
    3.1 あいさつ表示
    3.2 アクセス総数表示
    3.3 アクセス総数と本日分アクセス回数表示
  4.CGI
    4.1 標準入力から受信したデータの変換(GET使用)
    4.2 標準入力から受信したデータの変換(POST使用)
    4.3 標準入力から受信したデータ(漢字を含む)の変換
  5.CGIの応用
    5.1 アクセスログ
    5.2 ダウンロード
訪問者数: