HTMLとは
HTMLとは、ダミーダミー。
- html
- head … 画面に表示する内容以外の情報
- title(タイトル)
- meta(メタデータ)
- link(CSSへのリンク)
- style(JavaScriptへのリンク)
- body … 本文を構成する情報
- h1~h6(見出し)
- p(段落)
- ul、ol、li(リスト)
- その他
HTML・XHTMLの書き方のルール
HTML・XHTMLの文書構造はタグで記述され「要素名」を小なり記号「<」と大なり記号「>」で囲った開始タグと終了タグで表わされます。HTMLでは要素名は小文字でも大文字でもよいとされていますが、XHTMLでは必ず半角・小文字で書きます。
空要素とは
内容を持たない要素で終了タグは不要です。
XHTMLでは、<要素名 />という形式で記述します。
詳しく見る
インライン要素とは
行内の一部になっているような要素です。インライン要素にはインライン要素をもつことはできますが、ブロックレベル要素は含めることができません。主な要素は以下のとおりです。
ブロックレベル要素とは
ひとつの独立したまとまりで構成する要素です。ブロックレベル要素にはさらにブロックレベル要素やインライン要素を含めることができます。主な要素は以下のとおりです。
- h1~h6要素(見出し)
- p要素(段落)
- ul要素(箇条書きリスト)
- ol要素(番号リスト)
- dl要素(定義型リスト)
- table要素(表)
- div要素(グループ化)
- hr要素(横罫線)
- address要素(作者情報)
- blockquote要素(引用文)
- pre要素(整形済テキスト)
Ajaxとは
Asynchronous JavaScript + XML の略。
ウェブブラウザに実装されているJavaScriptのHTTP通信機能を使って、ウェブページのリロードを伴わずに ユーザの操作と並行してサーバと非同期にXML形式のデータのやり取りを行う対話型ウェブアプリケーションの 実装形態です。Ajax を使って構築されたインタフェースの代表例として Google Maps があります。
XMLHttpRequestオブジェクト
Ajaxでサーバとの非同期通信に使われる JavaScript オブジェクトに、XMLHttpRequestがあります。W3Cで標準化されています。
- ◆ XMLHttpRequestオブジェクトの例
ページの自動読み込みやユーザのアクションでページの一部だけを書き換えることができる。
詳しく見る
DOMとは
文書オブジェクトモデル(Document Objject Model)の略。
HTMLおよびXML文書のためのAPI(アプリケーションプロブラミングインターフェース)で、プラットフォームや言語に依存せず、文書のコンテンツや構造、スタイルを動的に変化させる仕組みです。W3Cで標準化されています。
DOMツリーとは
DOMツリー(文書ツリー)とは、HTMLやXML文書をツリー構造として表現したものです。このDOMツリーを構成する要素や値(<p>とか<img>など)はノードと呼ばれ、JavaScriptなどさまざまなプログラミング言語やスクリプトから扱いたいノードを特定し操作できるようにする仕組みを提供してくれます。
getElementById()、getElementsByTagName() など、DOMを参照するメソッドがあります。