DO
: Review character display and character encoding, in Bited
in Javascript PC Emulatorvi
and emacs
in Javascript PC Emulatorroff
-type utilities
TYPSET
and RUNOFF
on MIT Compatible Time-Sharing System (CTSS), 1964runoff
on MIT Multiplexed Information and Computing Service (Multics), after 1964roff
on Bell Labs UNiplexed Information and Computing Service (UNICS, then UNIX/Unix), after 1970nroff
(“new roff
”) on Unix, after 1973, for line printers and terminalstroff
(“typesetter roff
”) on Unix, after 1973, for phototypesetters
IBM Generalized Markup Language (GML) (Goldfarb)
:h1.Chapter 1: Introduction
:p.GML supported hierarchical containers, such as
:ol
:li.Ordered lists (like this one),
:li.Unordered lists, and
:li.Definition lists
:eol.
as well as simple structures.
:p.Markup minimization (later generalized and formalized in SGML),
allowed the end-tags to be omitted for the "h1" and "p" elements.
SGML (Standard Generalized Markup Language)
<h1>Chapter 1: Introduction</h1>
<p>GML supported hierarchical containers, such as
<ol>
<li>Ordered lists (like this one),
<li>Unordered lists, and
<li>Definition lists
</ol>
as well as simple structures.
<p>Markup minimization (later generalized and formalized in SGML),
allowed the end-tags to be omitted for the "h1" and "p" elements.
HTML (HyperText Markup Language)
<h1>Chapter 1: Introduction</h1>
<p>GML supported hierarchical containers, such as
<ol>
<li>Ordered lists (like this one),
<li>Unordered lists, and
<li>Definition lists
</ol>
as well as simple structures.
<p>Markup minimization (later generalized and formalized in SGML),
allowed the end-tags to be omitted for the "h1" and "p" elements.
<style>
…</style>
<link rel="stylesheet" type="text/css" href="mystyle.css">
<script>
… </script>
alert("Hello World!);
document.write("Hello World!");
<?php echo "Hello World!"; ?>