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 に投稿。