[12] の HTML は、 まだ誕生直後で、非常に簡潔なものでした。
ParseHTML.h
[1] Webブラウザー WorldWideWeb
のソースコードの付
ParseHTML.h
では、次のようにHTMLが構文解析されるようです。
無限大という名前の定数で、現実には1024文字になっています。
FULL STOP
で、
その次の文字は空白以外なら、SCRIPTの命令として、
その行の終わりまたは SEMICOLON
の先に現れる方までを読み飛ばします。<a
attr>
href
属性があれば、
その値が参照先となります。name
属性があれば、その錨の名前
(素片識別子) となります。もしname
属性値が整数で、次の番号として覚えているものより大きければ、
name
より1大きな数を次の番号とします。<address
>text</address
>
<dd
>
<dl
>...</dl
>
<dt
>
<hn
>...</hn
>
n = 1, 2, 3
)。
コンパイル時に定数CERN_LIKE
が定義されていれば、
終了タグを待たず、次の改行を見つけ次第見出しスタイルを終えます
(SGMLguid互換な動作)。<hpn
>...</hpn
>
n = 1, 2, 3
)。
まだ実装は不完全なようです。<i1
>
<isindex
>
, </isindex
>
<li
>
<listing
>text</listing
>
<nextid
n>
name
とする番号を設定します。<node
>...</node
>
<ol
>text</ol
>
ul
の同義語として実装されています。<p
>
<plaintext
>
<restoffile
type>
<title
>title</title
>
<ul
>text</ul
>
<xmp
>text</xmp
>
[2] WorldWideWebで新しいHTML文書を作成する時に雛形として使われたとみられるHTML文書 (1991年8月付) は、こんなものでした。
<title>(No title)</title> <h1>Heading</h1> Text<p> __________________________________________________________________ <address>Author</address>
[6] TimBL が に HTMLの仕様書について www-talk メーリングリストに投稿しています。
[10] 英語版 Wikipedia は http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/Tags.html が当時のものだとしています。
[3]
HTML Design Constraints (1995-10-18 14:13:28 +09:00
版) http://www.w3.org/MarkUp/HTMLConstraints.html
(名無しさん 2007-04-01 09:21:09 +00:00)
1991
Tim Berners-Lee originally drafted this as a somewhat informal reference on the HTML elements. The document has been edited continuously since then, with snapshots published through various means.
- Note on constraints of original level1
(名無しさん)
[5] Hypertext HTML formatting example ( 版) http://www.w3.org/History/1991-WWW-NeXT/Implementation/Test/backup_of_test.html