My question is a simple one - can html be styled well enough and simply enough so that anyone can write for the web, using just a text editor, and share that work with anyone else, regardless of the platform they are using, the speed of their connection and any disabilities they may have?
And, along with that, I would like to:
I believe it can be done.
Here is a story presented in that way:
Ernest Hemingway, The Big Two-Hearted River
And a zip file of it to download, if you want to read it off line.
And simple markup anyone can copy, paste and use, which meets those needs:
<!DOCTYPE HTML>
<html lang=en>
<head>
<meta charset=utf-8>
<meta name=viewport content=width=device-width,
user-scalable=yes>
<style type=text/css>
html{margin:0 auto;max-width:33em}
body{font-family:Georgia,serif;font-size:16px;
padding: 0 .5em 1em .5em}
h1{font-size:125%;font-weight:normal;
text-transform:uppercase;
letter-spacing:0.18em;padding:1em 0 0 0}
h2{font-size:115%;font-weight:normal}
h3{font-size:110%;font-weight:normal}
h4{font-size:105%;font-weight:normal}
p{font-size:100%;line-height:1.5em}
a:link{color:#900;text-decoration:none}
a:visited {color:#900;text-decoration:none}
</style>
<title>Model page</title>
</head>
<body>
<header>
<h1>Title</h1>
<h2>Author</h2>
<h3>Date</h3>
</header>
<article>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing
elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nostrud exercitation ulliam
corper suscipit lobortis nisl ut aliquip ex ea commodo
consequat. Duis autem veleum iriure dolor in hendrerit
in vulputate velit esse molestie consequat, vel willum
lunombro dolore eu feugiat nulla facilisis at vero
eros et accumsan et iusto odio dignissim qui blandit
praesent luptatum zzril delenit augue duis dolore te
feugait nulla facilisi.</p>
</article>
</body>
</html>
Or open this page, save the source and open it in a text editor to enter your content.
If you want to use images, add this in the style sheet:
img{width:100%;height:auto}
And this in the body:
<img src="foo.jpg"alt="foo">
An example of a file with an image, which also uses an embedded font.
And here is one using the same text with a SVG background.
If you are interested in working on content that is made to be available to everyone, quickly and transparently, send me a note.