読書会でまとめたものになります

Chapter4 Webのさまざまなデータ形式(4〜6)

04 CSS〜体裁を担当するスタイルシート

CSSCascading Style Sheets:HTMLやXMLの表示方法(体裁)を表現する記述。「スタイルシート」とも呼ばれる
HTMLの体裁を記述
WEBサイト内での共用
クライアントごとに表示を変える
 
05 スクリプト言語〜動的処理を実現するプログラミング言語
スクリプト言語:動的処理に使われる
サーバーサイド・スクリプトCGIプログラムを HTTPサーバで動かすための仕組み)から呼び出すためHTMLと分離した別ファイルにする
クライアントサイド・スクリプト:分離してもしなくてもよい
ECMAScript:標準化されたJavaScript
Perl(パール):文法の自由度が高く扱いやすい 
Python(パイソン):読みやすく簡潔なプログラムが書ける
PHP(ピーエイチピー):Web利用を想定した言語。CGIから呼び出すのではなく、HTMLに埋め込んでも
            サーバーサイド・スクリプトとして使うことができるのが特徴
Ruby(ルビー)オブジェクト指向プログラミングに適している
 
06 DOM〜スクリプトからHTMLを操作する仕組み
DOM(Document Object Model:HTMLやXML文書をを扱うための手法(API
対象となる文書を階層構造として扱う
DOM:対象となる文書の各要素を抽出し、それらを階層構造として扱う。「DOMツリー」というツリー構造となっている。
枝葉部分は「ノード」と呼ばれる
 
担当:やし