プログラミング基礎 I

第八回 (2007年 6月 11日)

XHTML の基本

http://www.sw.it.aoyama.ac.jp/2007/PB1/lecture8.html

Martin J. Dürst

duerst@it.aoyama.ac.jp, O 棟 529号室

AGU

© 2006-7 Martin J. Dürst 青山学院大学

目次

HTML と XHTML

XHTML の外枠の例

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
...
</html>

XHTML の外枠の説明

名前空間

XHTML の種類

<head><body>

Web ページ全体の構造:

<html>
  <head> ...
  </head>
  <body> ...
  </body>
</html>

<head> の主な要素

<body> の主な要素

<h1> から <h6>

(heading 1 ~ heading 6)

<p><div> の理想な使用例

<div>
  <h1>Chapter 1</h1>
  <p>This is the introduction to Chapter 1</p>
  <div>
    <h2>Section 1.1</h2>
    <p>Text of Section 1.1</p>
    <p>More text...</p>
  </div>
  <div>
    <h2>Section 1.2</h2>
    <p>Text for Section 1.2...</p>
  </div>
</div>

箇条書き

箇条書き (リスト) は XHTML に三種類:

箇条書きの例

<ul>  <!-- ol は同様 -->
  <li>Unordered List</li>
  <li>Ordered List</li>
</ul>

<dl>
  <dd>head</dd>
    <dt>文書についての情報 (そのままでは見えない)</dt>
  <dd>body</dd>
    <dt>文書そのもの (見える部分)</dt>
</dl>

XHTML のチェック・検証

来週への準備

演習 1: XHTML で簡単な Web ページを作りなさい

簡単な Web ページを作りなさい。headtitlebody に複数の p を使って下さい。

6月17日 (日曜日) の 22:00 までに Moodle に投稿。

演習 2: 本格的な Web ページの内容を考える

自分が作りたい本格的な Web ページの内容を考えて下さい

授業中の他の学生に見せてもいい内容にして下さい

良い Web ページはどういう Web ページなのかを考えて下さい

(提出は現在不要)