http://www.sw.it.aoyama.ac.jp/2010/PB1/lecture10.html
© 2006-10 Martin J. Dürst 青山学院大学
本格的な Web ページを作って、スタイルを用意してください。
アップロードの都合のため、内部スタイルシートを使ってください。
授業中の他の学生に見せてもいい内容にしてください。
授業で習ってない要素は使う必要がない。
<head> 内の
<link> 要素で指定:<link href="mystyle.css" rel="stylesheet" type="text/css"
/><head> 内の
<style> 要素で指定style 属性で指定style
属性より内部スタイルシート、内部スタイルシートより外部スタイルシートが好ましいclass 属性や id
属性によってスタイルは細かく指定可能
class は要素の種類の小分けid はページ内の一個の要素の特定.class と #id
でクラスや識別子ごとにスタイル指定が可能<a> 要素 (anchor 要素) で指定href 属性でリンク先の Web アドレスを指定<a> 要素の内容でリンクの文書を指定例: <a href='http://www.aoyama.ac.jp'
>青山学院大学</a>
<img> 要素 (image 要素) で指定src 属性で画像の Web アドレスを指定alt 属性で画像に代わる文書を指定 (必須)例: <img src='fuji.jpg'
alt='冬の富士山と河口湖' />
URI: Uniform/Universal Resource Identifier
(RFC 3986)
URI の種類:
http://www.w3.org/TR/xhtml1)fuji.jpg, #top)http: Hypertext Transfer Protocol (HTTP)ftp: File Transfer Protocol (FTP)mailto: メール送信scheme://domain.name/path1/path2/path3/document.ext?query=string#fragment
scheme: プロトコル・機能の指定
(http:, ftp:, mailto: など)domain.name: ドメイン名 (例: moo.sw.it.aoyama.ac.jp,
www.google.com)path1/path2/path3: フォルダーに見立てた構造document: 文書の名前ext: 拡張子、文書の種類と関係query=string: 検索などのための引数fragment: 文書内の部分の指定 (素片識別子)path1 から query=string
はサーバが勝手に決められる
IRI: Internationalized Resource Identifier (RFC 3987)
ローマ字だけではなく、漢字なども使える
(現在ほとんど全てのブラウザで対応)
IRI の例: http://ja.wikipedia.org/wiki/青山学院大学
(URI で書くと次になる: http://ja.wikipedia.org/wiki/%E9%9D%92%E5%B1%B1%E5%AD%A6%E9%99%A2%E5%A4%A7%E5%AD%A6)
ドメイン名の国際化の例: http://恵比須駅.jp
(fragment identifier)
id 属性の識別子を使用<h1 id='top'>ページの題名</h1># で使用<a
href='#top'>ページの最初にもどる</a><a> と <img> の違い<a> の場合:
<img> の場合:
float: left; 又は float: right;
で画像を左・右揃えclear: left;、clear: right; 又は
clear: both;
でフロートの後、全幅を使用したいことを指定先週までに作った本格的な Web ページにリンクを追加:
6月25日 (金曜日) の 22:00 までに Moodle に投稿。