Code Name D's Field Training Manual
Chapter II
Technical Presentation
I started out writing with a spiral note book, a mechanical pencil, and a large eraser that actually worked (It didn't last for very long.).  Later, I moved up to a word processor, then a 286 lap top (with 900 K memory) and finally to a full scale table top computer.

But when I finally managed to get a modem installed, I began to snoop around at all kinds of web pages.  But vary quickly, I decided that these "young whippersnappers" had absolutely no respect for the English Written Language.  Or so I though.  It wasn't until I started to post my own stuff, did I learn the hard way that the rules have changed.

Why have the rules changed?  Who knows.  Blame Microsoft if you like.  But what did happen, was that the technology, for some reason, didn't support the more traditional stile of the written story.  Tabs were replaced by double spaces, line length became irrelevant.  The size of the story is suddenly measured in Kilobytes, rather than in inches, words, or pages.  What is more, is that here in cyber space, one little oversight can turn a work of art, into complete gibberish.

And to make maters even WORSE, no one discuses these problems.  Even the cyber geeks know little of this, since vary few of them are writers.  (Or at least, don't write fiction any way.)

These things have nothing to do with story, plot, characters, tempo, or what have you.  Never the less, technical quality is just as important, if not more so.  And so the following lessons are offered.

Technical Presentation: Table of Contents
( TOC2 )
Thanks to Jimmu, who crafted a number of these articles for me, and who is a lot more familiar with HRML code than I am. 
[ Main TOC | Chapter I | Chapter III | Home ]
Technical Presentation.
For most of you, this is going to be major "DU" territory.  But bear with me here, because we are not just talking word processors here.  We are talking about the net.  And the net is a vary different place for documents and text files.

1) There are a wide variety of machines out there.  You may be armed with the latest computer, CD-Rom, Mega-meromory-zip, or what ever current cutting edge technology that just happens to be current, but the small one room school in Balie, Zemubo is probably still working with a 386 powered by WIN3.1.  You never know, a militant 3.1 user may even live next door.  Don't forget the Macs and Apples out there, used by most public schools here in the US.  In other words, publishing in the latest DOC. formats will knock off a large majority of the potential readers out there.

2) Most servers don't support any thing more advanced then ordinary text files.  All though efforts have been made with the so called "Rich Text" formats.  But then again, what good is it, if none of the e-mail servers carry it, or if the e-mail reader at the other end doesn’t recognize Rich Text.  At best, all that style and artistic expression take a trip to the bit bucket in the sky.  But what usually happens is all that additional data corrupts the actual message, and it ends up like gibberish.

3) For the typical writer, an artist of words and story, all the bells and whistles are relay unnecessary.  They may even distract the reader from what your actually trying to do.

But if you can't take advantage of the latest, then what is a techno savvy writer to do?  Cheer up.  You still have two standards at your disposal.  Standards that are guarantied to reach any one with a computer.  ASCII (ordinary text), and HTML code.

[ Main TOC | TOC2 | Home ]
ASCII Code
[ Main TOC | TOC2 | Home ]
ASCII Code
ASCII (American Standard Code for Information Interchange) got it start during the telegraph era. That's right, those clickity clack things you see in western movie, and is nearly a total universal electronic
language to English as any thing there is going to be.

Essentially, ASCII uses a four digit bit to express one character.  String a bunch of these together, and you have a novel, or even a program for the computer to execute.

A four digit binary number has 255 possibilities,[take a look at the ASCII Character Table] when there are only 32 letters in the alphabet.  Well, ASCII not only has to carry the alphabet, but all punctuation marks you're going to need as well.  But even then, you still have left over space.  Here, they throw in command characters.  The two big ones are character #9 (the tab) and character #13 (carriage return or the enter key).  The tap sets the first line off from the line under it.  Marking the beginning of a new paragraph.  The carriage return ends a line, and starts the first letter of the next word at the beginning of the next line.  There are others as well (the gaps seen in the ASCII Character Table), but these are the ones we are concerned with when it comes to using ASCII to write with.

[ Main TOC | TOC2 | TOC3 | Home ]

Non-ASCII - bad
But ASCII still had limitations.  When the word processors came onto the scene, a more powerful language was needed to store all the different fonts, colors, styles, type face, and numerous other options that they presented.  The new formats still used the original ASCII code, but these characters were now awash in other data, and can only be read with a processor that was familiar with that format.

Here [Example 1] is an example of a MS Works document, when seen by a Text editor.  This is what happens when I tried to save a Works file, as a txt document.  Weighing in at 116Kbites, this file is so corrupted that the whole thing will not display.  Of course, reading it throw Works will give you a whole different picture, and will read just fine, but as a txt file, it's worthless.  You can also get something like this by cut and pasting a WPD file to a non WPD file.

[Example 2] This is all that the above example really contains. This exampel is also an sample of one of the most common erros you may incounter of a txt file posted on the net.  This is becase of something called word rap, witch is a function made by most word processors, and even many text editors.  When the program notices that the line has reached the other end of the window, it automatically injects a carriage return.  So no mater what size the window is, the text will be automatically sized appropriately.

But the net is not one of those programs.  This is something you have to do yourself, and is where character #13 comes in.  Pick a position, then press return.  This will send the rest of the line to the next line.  If you reached the end of a paragraph, press again to double space.  And Walla [Finished TXT file].

[ Main TOC | TOC2 | TOC3 | Chapter I | Home ]

How to get there from here.
(Converting non-text tiles to text files)
Obviously, you're not going to want to do all your writing using DOS TEXT.  So you are going to have to some how convert your DOCs or what ever to a simple TXT file.  Cheer up, this is a lot easier than you might think.  For one thing, nearly all word processors have a "save in TXT format" option.  This salves every problem except word rap.

Another strategy is the cut-and-past method.  This is where you copy sections from a document, and then past them into a TXT editor.  This works well for short segments.  But if you're going to cut an past a whole document, you could run into problems, but it usually runs smoothly.  Where there are conflicts, the computer will usually flag you with an error.  Even so, word rap is still a problem to remember.

For most cases for posting to the web, word rap is not an important issue.  Most message boards and news gropes already have a word rap function.  It is only when you post a TXT file directly into a web page, dose it become a problem.  There, you have to go in with a TXT editor, and resize each line manual.  But then you are suppose to be proof reading you material any way, so doing this manual is not as bad as it might seem.  A general rule of thumb is to not worry about it until you learn otherwise. (But do check up on your stuff after you posted it.)

I myself use a home made program that checks the line length automatically.  Primly because most material I have seen so far, are not sized.

Something to keep in mind when you write with the net.  Don't forget, your ultimately writing a TXT file.  What is the point of painting with reds and blues if the first thing your going to do is make a black and white  photo-copy the thing.
 

[ Main TOC | TOC2 | TOC3 | Home ]

The Mighty ASCII
Sure, TXT files are over rated.  They may be universally readable, but look how boring and limited it is.  You can't highlight, or even include graphics.  If that's you talking, then you need to move on to HTML code.  Especially if you are both a writer, and an artist, and wish to include illustrations for your text, or just HAVE too have the word BLOOD in red.  But don't count ASCII out just yet.  Here are a few things you can do with it.

Frame – use unusual characters to frame words or sentences.  These have also become a standers of sorts to represent alternatives to quotes.
               $Money$   #Ouch#   +Math+

Capital Letters – An old reliable.  Hit the caps lock key (just remember to turn it off when your done)
                DON'T GO IN THERE

Double space – Not used vary often, but can still be vary effective.
                D o n ' t   g o   I n   t h e r e ! !

[ Main TOC | TOC2 | TOC3 | Home ]

ASCII Art
Even graphics are not completely alien to ASCII.  In fact, ASCII art is considered by some to be an art form in and of itself.  And the only thing you need to view it, is a text editor with a fixed width font.
 
__/\/\__ __/\/\__ __/\/\__ __/\/\__ 
_( @ @)_ _( ¬ ¬)_ _( ^-^)_ _( $ $)_  
\__\/__/ \__\/__/ \__\/__/ \__\/__/  
__/\/\__ __/\/\__ __/\/\__ __/\/\__ 
_( x x)_ _( >_<)_ _( ¥ ¥)_ _( -_-)_ 
\__\/__/ \__\/__/ \__\/__/ \__\/__/
                                (                
                       .-'''-..' \               
             _______ .'       -   \              
           <<<<<<<< );__   ,,,_)   \             
              <<<<<<<<< ) ;C  /     \            
                <<<<<< (.-'-.  )====_)_=======>  
                  <<<<< \    '''''''   )         
                  ;  <<<     .......__/          
             .-'''         (         )           
          .-'              ;.       /            
         /  .-'     .     =  .     /             
     _-''\_/         '. .'    .   /              
  .-'  )  ;\          '''.     . /               
 ;   .''''  `.       '    ;     (                
 O -'        .'''       .'                       
           .'   .-'''''`                         
           'o-'                 
               _____________________ 
              (<$$$$$$>#####<::::::>) 
           _/~~~~~~~~~~~~~~~~~~~~~~~~~\_ 
         /~                             ~\ 
       .~                                 ~. 
   ()\/_____                           _____\/() 
   .-''      ~~~~~~~~~~~~~~~~~~~~~~~~~~~     ``-. 
.-~              __________________              ~-. 
`~~/~~~~~~~~~~~~TTTTTTTTTTTTTTTTTTTT~~~~~~~~~~~~\~~' 
| | | #### #### || | | | [] | | | || #### #### | | | 
;__\|___________|++++++++++++++++++|___________|/__; 
 (~~====___________________________________====~~~) 
  \------_____________[ POLICE ]__________-------/ 
     |      ||         ~~~~~~~~       ||      | 
      \_____/                          \_____/
             ____          ___           __----__   _/\ 
          _/^ __ ^\_    /~^_/ |       )/^        ^-^ _/ 
       _/^ _/^  ^\_ ^\ | ./  /~      /(            _/\. 
     _/^_/^--_     ^\_^\-__-~      _/( \         _/  ./ 
   ./^_/|  \_ ~\      \_^\_      /^ _(  ~-_    _/ \./\ 
 _/^_/   \_  ~\ \      ^\__^\../^_/^ )\    ~~~~    _\/ 
<__/       ~\__\|         ^\.__./^      ~---____--~ ~\
[ Main TOC | TOC2 | TOC3 | Home ]

Special characters?
When you look at the table below, you will see that ASCII actually has a decent range of characters.  But how to get to them?  Well, I can't say for Mac of Dos systems, but all windows has a program called the Character Map.  This map displays all the characters in a said font.  Select the character you want (the font is irrelevant) and press the copy key.  Then past it into note pad, word pad, or other TXT editor.
[ Main TOC | TOC2 | TOC3 | Home ]

The ASCII code table
 32 = SPACE 
 33 =! 
 34 =" 
 35 =# 
 36 =$ 
 37 =% 
 38 =& 
 39 =' 
 40 =( 
 41 =) 
 42 =* 
 43 =+ 
 44 =, 
 45 =- 
 46 =. 
 47 =/ 
 48 =0 
 49 =1 
 50 =2 
 51 =3 
52 =4 
 53 =5 
 54 =6 
 55 =7 
 56 =8 
 57 =9 
 58 =: 
 59 =; 
 60 =< 
 61 == 
 62 => 
 63 =? 
 64 =@ 
 65 =A 
 66 =B 
 67 =C 
 68 =D 
 69 =E 
 70 =F 
 71 =G 
 72 =H 
 73 =I 
 74 =J 
 75 =K 
 76 =L 
 77 =M 
 78 =N 
 79 =O 
 80 =P 
 81 =Q 
 82 =R 
 83 =S 
 84 =T 
 85 =U 
 86 =V 
 87 =W 
 88 =X 
 89 =Y 
 90 =Z 
 91 =[ 
 92 =\ 
 93 =] 
 94 =^ 
 95 =_ 
 96 =` 
 97 =a 
 98 =b 
 99 =c 
 100 =d 
 101 =e 
 102 =f 
 103 =g 
 104 =h 
 105 =i 
 106 =j 
 107 =k 
 108 =l 
 109 =m 
 110 =n 
 111 =o 
 112 =p 
 113 =q 
 114 =r 
 115 =s 
 116 =t 
 117 =u 
 118 =v 
 119 =w 
 120 =x 
 121 =y 
 122 =z 
 123 ={ 
 124 =| 
 125 =} 
 126 =~ 

 145 =‘ 
 146 =’ 
 
 161 =¡ 
 162 =¢ 
 163 =£ 
 164 =¤ 
 165 =¥ 
 166 =¦ 
 167 =§ 
 168 =¨ 
 169 =© 
 170 =ª 
 171 =« 
 172 = 
 173 =­ 
 174 =® 
 175 =¯ 
 176 =° 

 177 =± 
 178 =² 
 179 =³ 
 180 =´ 
 181 =µ 

 182 = 
 183 =· 
 184 =¸ 
 185 =¹ 
 186 =º 
 187 =» 
 188 =¼ 
 189 =½ 
 190 =¾ 
 191 =¿ 
 192 =À 
 193 =Á 
 194 = 
 195 =à
 196 =Ä 
 197 =Å 
 198 =Æ 

 199 =Ç 
 200 =È 
 201 =É 
 202 =Ê 
 203 =Ë 
 204 =Ì 
 205 =Í 
 206 =Π
 207 =Ï 
 208 =Р
 209 =Ñ 
 210 =Ò 
 211 =Ó 
 212 =Ô 
 213 =Õ 
 214 =Ö 
 215 =× 
 216 =Ø 
 217 =Ù 
 218 =Ú 
 219 =Û 
 220 =Ü 
 221 =Ý 
 222 =Þ 
 223 =ß 
 224 =à 
 225 =á 
 226 =â 
 227 =ã 
 228 =ä 
 229 =å 
 230 =æ 
 231 =ç 
 232 =è 
 233 =é 
 234 =ê 
 235 =ë 
 236 =ì 
 237 =í 
 238 =î 
 239 =ï 
 240 =ð 
 241 =ñ 
 242 =ò 
 243 =ó 
 244 =ô 
 245 =õ 
 246 =ö 
 247 =÷ 
 248 =ø 
 249 =ù 
 250 =ú 
 251 =û 
 252 =ü 
 253 =ý 
 254 =þ 
 255 =ÿ 
So, plane old text ain't so plane any more.  Now go on and learn something with real power, like HTML.
[ Main TOC | TOC2 | TOC3 | Home ]

Common ASCII errors.
Error  Description  Cause  Correction
Word Block  The whole file appears as one large file with no paragraph structure with no indentations or spaces  chr # 13 not used between paragraphs  separate each paragraph using double spacing
Word Wrap  Each sentence scrolls off the edge of the screen, forcing the reader to scroll left and right  chr #13 not used at the end of each desired sentence length resize each line by using the enter key (chr #13) to split up each paragraph to lines of desired length
ASCII scribbles  long strings of nonsense words that can go on for pages  Inclusion of non-text files and non-ASCII formatting data.  Classic misuse of cut and past delete nonsense words and proof read for other formatting errors
HTML to TXT format error  numerous nonsense words surrounded by < and > characters an HTML file has been improperly labeled as a TXT file   Rename the file as a HTML file, then read with an HTML viewer.
[ Main TOC | TOC2 | TOC3 | Home ]
HTML Code
HTML Code  
[ Main TOC | TOC2 | Home ]
 HTML Code
 This is a far newer standard, and also a far more powerful as well.  Quite literally, HTML is quickly the ASCII for WebPages, and offers a writer a lot more options, such as different fonts (bold, italic, underline, strike throw, varying font sizes, and colors) and arraignments (left, right, centered, or justified). HTML even includes commands such as links to other places in the same file, graphics, and tables.  All while still staying universal between all systems.  HTML can even accommodate ASCII files with ease, because HTML is based in part on ASCII.

Unfortunately, HTML doses require a lot more know how.  Manly because there are a lot more commands to understand, when writing HTML.  But also because a HTML documents need to be handled a little differently as well.  Plus, reading raw HTML can be vary aggravating, so they have to be viewed with a HTML viewer as well.  But these viewers are vary common.  Most word processors even allow a file to be saved in HTML format.

HTML's only real draw back, is that for a strait and simple story, ASCII is usually more than sufficient.  Also, a sophisticated HTML document (one with graphics for example) requires any number of files, including the graphics files themselves.  All things considered however, those are rather petty draw backs, considering the raw power HTML has over ASCII.

[ Main TOC | TOC2 | TOC3 | Home ]

HTML!  From some one who knows.
Hello to all three of you reading this. To those of you who followed the link on Code Name D's page, you know that this is a tutorial on presenting fanfics using html. To those of you who where mysteriously taken here for no apparent reason, this is a tutorial on using html to present fanfics. If you do not know what a fanfic is, then you probably have not been paying attention to the rest of the various ranting and rambling on this collection of pages, and I would suggest that you go back and do your homework. To those of you who do, lets get started, eh?

In case you hadn't noticed due to the lack of spelling errors , I am not Code Name D. I am none other than the illustrious (in my own mind) Jimmu. The same Jimmu who does a sizable chunk of Code Name D's editing, and the same Jimmu who was *ahem* discharged form the U.S. Marine Corps. And yes, I am a certifiable wacko. Due to the fact that I am not Code Name D, this little blurb will not have the trademark humor found in his fanfics and other assorted writings. In the event that you have not read one of his fanfics, and don't know what I mean by trademark humor, than shame on you, stop reading this right now, and go read Akane Wars. My brand of humor is a little different, and does not translate well into print, as it tends to rely more on tone of voice, pauses, self depreciation, and sarcasm (perhaps you have heard of sarcasm......It became popular in New York in the fifties, but never really made it out west). To give you fair warning, I tend to use a lot of parentheses and ellipses ( you know, those funky . . . things) in my writing, in an attempt to replicate my speech patterns. It doesn't work, but don't think that my period key was stuck or anything.

[ Main TOC | TOC2 | TOC3 | Home ]

The Real Thing
Now, after that gratuitously self promoting introduction, lets get on to the real reason you clicked on that link. . . to learn some html (at least I hope that's the reason you clicked on the link, if not, you are going to be sadly disappointed).

I myself prefer html to straight ASCII text for a few reasons. The first, and by far most influential, reason is the fact that I am a geek. The second reason is that html gives you a little more flexibility in how you present everything. You can present in columns, or whatever format you choose. You can have the text go left to right, right to left, up and down, whatever. Also, html allows you to use bold, italics, and changes in font color, type, and size, to emphasize specific words, or to attempt to replicate tone of voice and inflection. Additionally, the ability to hyperlink pages gives you the ability to break up a large story into segments for quicker downloading, or to give the reader a break here and there. You can also do nifty stuff like a choose your own adventure fanfic (i have see a few of these), or something like that. Also, html lets you add pretty pictures (yay!).

Right now, I can sense you saying "but how, oh wise one, how can we do this? Please, bestow your wisdom upon us" (yeah. . . right). Well, grasshopper, I will tell you.

First off, html is a vast language. It contains many tags, and I really don't feel like covering all of them here. This is intended to be a relatively basic introduction to the language. We will cover fonts, colours, size and other text formatting, as well as a little presentation and the like. You must remember that html is not a programing language, it is a markup language. Hence html, or HyperText Markup Language. This means you cant make a fanfic game, or something like that. If you want to do that, go learn how to program JavaScript, Perl, asp, or whatever (alternately, just drop me a line, and we may be able to work something out). But I digress. First, the ultra ultra basic stuff.

[ Main TOC | TOC2 | TOC3 | Home ]

Tags
No matter what you are planning to do with your html page, be it a fanfic, porn site, or 24 hour e-commerce front door, all html pages contain the same basic thing: Tags. A tag is what tells the browser what you want the text or whatever to look like. It would be something like <div>. All tags start with < and are closed by a >. One of the biggest problems people have, is they forget the >. Troubleshooting tip #1: If your page doesn't look right, make sure all your tags are closed.
[ Main TOC | TOC2 | TOC3 | Home ]

Pairs of tags and ending tags
Next, a lot of tags come in pairs. That is, you can select certain segments of text to have a specific effect. This is accomplished by using a pair of tags, like so: <div>Fithos Lusec Wecos Vinosec, or what ever you put in here</div>. As you can see, the first tag is a normal tag like i have previously discussed. However, the second tag contains something new (oh no, not something new. . . that means I have to think!), that is it contains a /. As I am sure you probably guessed, the first tag tells the browser to use the <div> command on the next sentence. The </div> tag, essentially tells the browser to stop applying the <div> tag. This means, that the text surrounded by the <div></div> tags will have the effect. Make sense?  Troubleshooting tip #2: make sure to include the / in the end tag. The next most frequently made mistake is to forget the /.
[ Main TOC | TOC2 | TOC3 | Home ]

Format
Now that we have discussed tags, lets discuss the format of a page. As I mentioned above, all web pages have the same basics. The next basic is the format. Whenever you have a web page, it will have this basic format (actually, the exception to this rule is if you are using frames, but frames are evil, and far beyond the scope of this tutorial):

<html>
<head>
<title></title>
</head>
<body>
</body>
</html>

I am sure you can figure this out, but for those of you who still don't get it, lets break it down line by line:

[ Main TOC | TOC2 | TOC3 | Home ]

Format: <HTML>
<html> tells the browser that this page is going to contain (duh) html. Although seemingly insignificant, back in the day when sgml was still in use, this tag was important. Now it is just part of the standard, so you gotta use it.
[ Main TOC | TOC2 | TOC3 | Home ]

Format: <HEAD>
<head> is less obvious. All html documents are broken into two segments: the head, and the body. This tag denotes (get ready for a shock here). . . the heading of the page. Amazing. Anything is the heading of the page will not be displayed on the actual page. Stuff here is used by the browser, search engines, and other stuff. I have only included the <title> tag, but other stuff like <meta>, <style>, <script>, and plenty of other, more complicated, stuff can go in the head (heh heh. . . I find that sentence amusing, because in the marines, as well as the navy, head means bathroom. But i digress, again).
[ Main TOC | TOC2 | TOC3 | Home ]

Format: <TITLE></TITLE>
<title> and </title> This is a pair of tags. As you can probably guess, this will be the title of the page. If you ever look at the status bar of you browser, and see something like "Captain Spanky's page o' windoze security patches" or something, that text is the title of the page, and can be found between the <title> tags.
[ Main TOC | TOC2 | TOC3 | Home ]

Format: </HEAD>
</head> Ends the heading. Like you didn't see that one coming.
[ Main TOC | TOC2 | TOC3 | Home ]

Format: <BODY></BODY?
<body> okay, stay with me here, this is about to get complicated. Remember how i said that all html documents have 2 segments? If not, shame on you, if you do, you should recall that the first section is the header. And what was the second section called. . .that's right, body. It doesn't take a rocket scientist to figure out that this is the tag that denotes the start of the body section of a web page. All of the stuff
contained between these two tags will, I repeat for those of you hard of. . umm. . . reading, WILL be displayed by the browser. More important, however, is that the body tag is also where you can set things like background colour, background image, as well as various global format options. Now, before you ask what a global format option is, I will tell you. A global format option is a format option (that is text colour, size, font, stuff like that) that will be in effect for the whole page. To do this, you will use what are called attributes. An attribute is something in a tag that is not essential, but will help to make that tag more specific. For example, if you wanted to set a background image, you would use the background attribute. To wit: <body background="rinoaheartilly.jpg">. As you can see, you simply add the background="whatever" and that will be your background image. An important note: if you are going to type in the filename, then the file you are going to use must be in the same folder as your web page. If not, you must include the entire pathname, i.e background="http://www.foo.com/images/seiferalmasy.gif" or whatever you need. Make sense?

In order to make your background one certain color, you use the bgcolor attribute, like this <body bgcolor="red"> If you want to choose a color, you can use something simple like saying red, blue, green, or whatever else, or you can go the more in depth, geekier (and thus, my preferred method) route, by using the hexadecimal code for the colour you want, like #FF00FF. There are 250 colours you can use
for this, and numerous charts can be found on the web. The remaining attributes you can use in the body tag are: text (the colour of the text, oddly enough) and the link, alink, and vlink which represent, respectively, the colour of a link, the colour of an active link, and the colour of visited links. Easy, right?

</body> Do you really need me to tell you what this does? This ends the body. Your whole page must be contained within these two tags, or bad, bad things will happen. Not really, but whatever you put outside these tags may not be displayed by certain browsers.

[ Main TOC | TOC2 | TOC3 | Home ]

Foramt: </HTML>
</html> This tells the browser that the page is done. Anything outside this tag will be ignored.

And there you have it, the basic web page layout. Now, we will delve into the mysteries of local formatting. Oooo, the suspense.

[ Main TOC | TOC2 | TOC3 | Home ]

Local Formatting
Local formatting is formatting that does not affect the whole page. . . which is to say that it is local, not global. All tags for local formatting are paired tags, that is they have a begin tag and an end tag. They are simple, so i will present them, and then explain them.
[ Main TOC | TOC2 | TOC3 | Home ]

Local Formatting: Bold
<b></b>: These tags are what you would use if you want to make something bold. Whatever you put between these two tags will turn out bold, i.e. <b>I will be waiting here. . .why?</b> would look like this I will be waiting here. . .why? simple enough, ne?
[ Main TOC | TOC2 | TOC3 | Home ]

Local Formatting: Italics
<i></i> This lovely little pair of tags denotes that the text between them will be in italics, or those funny slanted letters. So (as i am sure you can guess) <i>Squall Leonhart</i> would be displayed as Squall Leonhart . Sometimes i even amaze myself. Next is the font tag.
[ Main TOC | TOC2 | TOC3 | Home ]

Local Formatting: Font
This is a little bit more complicated, as it involves the use of attributes. by itself, the <font></font> tags don't do much. In fact, they don't really do anything. In order to get some use out of the <font> tags, you must use attributes, such as color, size, and family. Basically, they are pretty self explanatory, except maybe for family. Font family is the family of the font, or the font you want to use, such as Helvetica, Palatino, Monaco, or Wingdings. They would be used like this: <font color="magenta">Timber Maniacs</font> would appear in the colour magenta. Notice that you do not need to add the attribute to the ending font tag. This comes in handy, especially if you have more than one attribute. So, If felt really mean, i could do something like <font color="puce" size="-7" family="wingdings">Galbadia Garden</font> which would turn out something completely unreadable, not to mention butt-ugly. A note about font size: in html, you will be using relative font sizes. this means, that the size of the font displayed will be relative to the persons browser settings and what have you. The standard font size is 1, with +1 making it a little bigger, and +9 making it lots bigger. Similarly, -1 makes it a little smaller, while -9 makes it microscopic.
[ Main TOC | TOC2 | TOC3 | Home ]

Images
Since this is a tutorial about writing, it wouldn't make much sense to put in a blurb about images in html. But some of you may want to illustrate your fanfics, so i will briefly touch upon how it is done.

The image tag looks like this: <img src="irvinekinneas.gif"> there is no end tag for the image, because the image can only be a certain size. Simple right? I thought so.

Now, in order to make sure your images are in the right place, i will touch upon a few attributes. They are align, height, and width. height and width are pretty self explanatory, but here is an example anyway. <img src="zelldincht.jpg" height="500" width="200"> "Wow", I can hear you say, "those sure are big numbers". yes, grasshopper, but there is a reason. The default unit for height and width is pixels. That is actually a medium size image. You will probably have to play around until you get the size just right. A little note, you do not have to include both height and width. You can include just height. Most browsers will automagically adjust to make the image proportional.

Align, however, is a little different. the align attribute tells the browser where the picture should be placed. You only have three choices here. Those choices are center, right, and left. Obviously, <img src="selphietilmitt.gif" align="right"> will place the image on the right of the screen, while <img src="edea.gif" align="center"> will place the image in the center. You can probably guess what left will do.

[ Main TOC | TOC2 | TOC3 | Home ]

Tags <p> and <br>
Now, I will touch upon two tags that are rather innocuous, but rather important. These tags are the <p> and <br> tags. In html, the text will go until the end of the browser window, and then wrap back around automagically. There is no double space, or anything like that. It will do this no matter how you type it, so:

I
am
a
Final
Fantasy
Otaku

will still be rendered as I am a Final Fantasy Otaku. If you want to put a stop to this, and force the browser to start a new line, you will use the <br> tag. this is a line break tag. So,

I<br>
love<br>
Final<br>
Fantasy<br>
VIII<br>

will be rendered as

I
Love
Final
Fantasy
VIII.

Now that's some weird, wild stuff. The other tag is the <p> tag. this is the paragraph tag. This tag is like having two line breaks in one. That is, it forces a space between two sentences. in order to use it, you put it at the beginning of a sentence, like this:

All eyes on me
<p> is a pretty nifty song

will be rendered as

All eyes on me

is a pretty nifty song.

Spiffy, ain't it? Anyway, you usually put this sentence at the beginning of a paragraph, to separate it from the preceding paragraph. You do not, i repeat DO NOT, need an enclosing </p> tag. Why, you may ask? Because i said so, that's why.

[ Main TOC | TOC2 | TOC3 | Home ]

Anchors and Links
The final tag I will talk about (ah yes, i sense your relief because you think I am almost done. . .suckers) is the <a></a> tag. this is the wonder of html, the link (or anchor) tag. This tag works much the same way as other tags, but it different in one major way: you must include an attribute. The link tag works as such: <a href="http://www.finalfantsyVIIIrules.com"> this is some text...blah blah blah </a> the href attribute tells the browser here this particular link leads to. If you are going to another web site, you put down the complete URL. If you are linking to another page of your site, one that is in the same folder , you simply need to put the file name, like <a href="quististrepe.html">A picture of Quistis Trepe</a>. After you have put the <a href> tag, you can put in what ever you want. Any text that you put between the <a> tags will be underlined, and can be clicked on to bring you to a new link. as usual, the </a> tag tells the browser that the link section is done.
[ Main TOC | TOC2 | TOC3 | Home ]

Opps, did I forget < and >?
Now, although i am done with links, I still have a few more things to say. First off, there are a few characters that wont be displayed properly in html...for instance, the <> tags are reserved, so what if you need to get them to be displayed? well, now we enter into the wonderful world of character entities. A character entity is a small little three digit code, or alternately, a three letter code, that tells the browser to display a certain character. The numeric character entities for < and > are, respectively, &#060; and &#062; while the letter character entities are: &lt; and &gt; you may notice that they contain the ampersand as well as a pound sign. This could lead you to think that the ampersand and pound sign cannot be regularly displayed. You would be half right if you though that. The pound sign can be displayed, but the ampersand cannot. The numeric character entity for the ampersand is &#038; while the letter character entity is &amp; Wonderful, is it not? All in all, there are 256 Character entities, but you will probably not have to worry about 90% of them, if that. There are tables on the web to be found, or again, you can drop me a line, and I will send you a copy of the table I made (no, I don't have a life thank-you-very-much).
[ Main TOC | TOC2 | TOC3 | Home ]

Want more?
And that's it. Those are pretty much the basics. If you have read all this, and would like to know more, than visit www.hotwired.com/webmonkey for one of the best tutorials on the web, on html, not to mention a bunch of other stuff. Alternately, you can buy a book. The best book is printed by O'reilly publishing, and is called HTML: The Definitive Guide. This book has everything you could ever want to know about html, and then some. It is the book i turn to when I have a question, which is not very often. Although, given the mentality of today's generation, I am sure you will just go out and get some for dummies book. *twitch* Uggh.....ah well, to each his own, I suppose. For those of you who have read this far, and decided that it is too much work, then you should know that web browsers can display text documents to, as long as they are straight text, and you must include the .txt suffix in the file name, so the link would look like http://www.ilovefinalfantasy8.com/stories/rinoa_story.txt simple enough, is it not?
[ Main TOC | TOC2 | TOC3 | Home ]

Yak Yak Yak
As I have said, I do a fair amount of editing for Code Name D. Having no life, i can just as easily edit other stories. If you have something you want me to look at, or want to request something like a character entity table, hexadeciaml color table, or if simply want to flame me to a crisp (better remove your return address if you do. . . -lamb-) drop me a line at doogie@mac-addict.com  Ciao! and Happy web page making!
[ Main TOC | TOC2 | TOC3 | Home ]

Is there a DOC in the house? (The other file format.)
A DOC file, or a document file is a file format used by most Micro Soft word processors.  These files offer any number of options, making them vary powerful editors.  It's is also common knowledge that MS word processors are vary common among most of the computers.  So where are they?  Why isn't the web full of them?

The answer is simple.  A DOC is not a universal document.  A majority of systems is still short of universal access.  Plus a DOC may not even be compatible with all MS word processors.  Word 95 has trouble reading a Word 98 file. Then there is the fact that not every one has MS word.  There are a lot of net surfers out there still using Win 3.1, and then there are MAC users, who are practically aliens from another planet when it comes to MS software.

That said, there are enough of them out there, that you may still stumble on one every now and then.  Usually, they are posted along side a TXT version of the same thing.

[ Main TOC | TOC2 | Home ]
 
HTML Editors
HTML Editors 
[ Main TOC | TOC2 | Home ]
HTML Editors
Well, hello again my little web designers in training. It is I, your trusty geekey fountain of virtual wisdom, Jimmu. In this installment, I shall be giving you a comprehensive overview of most of the html editors out there. Well, lets get cracking, shall we?

Before we get started, I suppose I should cover the two main types of editors. These are WYSIWYG (pronounced Whizzy Wig) editors, and non-WYSIWYG editors (heretofore to be refereed to as text editors).

[ Main TOC | TOC2 | TOC3 | Home ]

WYSIWYG HTML Editors
The WYSIWYG in WYSIWYG stand for What You See Is What You Get. Exactly as it sounds, these sort of editors hide all the code from you, and allow you to focus on simply deciding what the page will look like. All you have to do is pick what you want the page to look like, and the editor will do the rest. The most popular of these sort of editors is the Macromedia Dreamweaver, Adobe GoLive, Micosloth Front Page, NetObjects Fusion, and Netscape Composer.
[ Main TOC | TOC2 | TOC3 | Home ]

Ugly Code
The primary downside to graphical editors is that they have the nasty habit of turning out ugly, clunky, bloated code. Or at least that used to be the case. Today's graphical editors, to put it bluntly, suck less. This is particularly true of Dreamweaver, which is actually the only graphical editor that I will touch. The code for Dreamweaver is customizable, and you can set it to emulate your own personal coding style.

The true test for a graphical editor, is the creation of nested tables. If you are truly adhering to the w3c html 3.2 standard (shame on you if you haven't! Shame, shame, shame. For more info, click here http://www.zdnet.com/anchordesk.wip/). In any event, Many graphical editors have trouble rendering these sort of nested tables with out adding all sorts of unnecessary tags. To take a look at how different types of editors render code, take a gander over here.

After looking at that, you should be able to see the subtle differences. Today's graphical editors are a far cry from the days of yore, when your code could turn out looking something like this:

<HTML> 
<HEAD> 
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> 
<META NAME="Author" CONTENT="kay sackett"> 
<META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (Win95; I) [Netscape]"> 
<TITLE>Untitled</TITLE> 
</HEAD> 

<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#00CC00" VLINK="#FF0000" ALINK="#CC33CC" BACKGROUND="bg175.gif"> 

<CENTER><B><FONT COLOR="#A38CFD"><FONT SIZE=+3>Kay's Personal Webpage</FONT></FONT></B></CENTER> 

<CENTER> </CENTER> 

<CENTER><IMG SRC="r53.gif" HEIGHT=10 WIDTH=575></CENTER> 

<CENTER><B><FONT COLOR="#A38CFD"><FONT SIZE=+2>3D Animation can be found at</FONT></FONT></B></CENTER> 

<CENTER><B><FONT COLOR="#33FF33"><FONT SIZE=+2><A HREF="http://esweb.hypermart.net/">Esweb Designs</A></FONT></FONT></B></CENTER> 

<CENTER><B><FONT COLOR="#A38CFD"><FONT SIZE=+2><A HREF="http://www.andyart.com">AndyArt</A></FONT></FONT></B></CENTER> 

<CENTER><B><FONT COLOR="#A38CFD"><FONT SIZE=+2><A HREF="http://www.animfactory.com/">Animfactory</A></FONT></FONT></B></CENTER> 

<CENTER><IMG SRC="r53.gif" HEIGHT=10 WIDTH=575></CENTER> 

<CENTER><IMG SRC="burst3.gif" HEIGHT=100 WIDTH=100> <IMG SRC="dragonfi.gif" HEIGHT=75 WIDTH=120></CENTER> 

<CENTER><IMG SRC="r53.gif" HEIGHT=10 WIDTH=575></CENTER> 

                 <CENTER><I><BLINK><FONT COLOR="#A38CFD"><FONT SIZE=+4>Links</FONT></FONT></BLINK></I></CENTER> 

<CENTER><B><FONT COLOR="#A38CFD"><FONT SIZE=+2><A HREF="http://www.excite.com/horoscopes/">Check your daily horoscope with Excite</A></FONT></FONT></B></CENTER> 

<CENTER><B><FONT SIZE=+2><A HREF="http://www.facade.com/attraction/tarot/">Get a <BLINK>Free</BLINK> Tarot card reading at</A></FONT></B></CENTER> 

<CENTER><B><FONT SIZE=+2> <FONT COLOR="#A38CFD"><A HREF="http://www.luckman.com/yp/0540/054001.html">Dragonriders of Pern MUD</A></FONT></FONT></B></CENTER> 

<CENTER><B><FONT COLOR="#A38CFD"><FONT SIZE=+2><A HREF="http://www.acsu.buffalo.edu/~kaysack/powerpoint">PowerPoint Tutorial</A></FONT></FONT></B></CENTER> 

<CENTER><B><FONT SIZE=+1> </FONT></B></CENTER> 

<CENTER> </CENTER> 

<CENTER><FONT SIZE=-1> </FONT><A HREF="mailto:kaysack@acsu.buffalo.edu"><IMG SRC="email9c.gif" HEIGHT=66 WIDTH=50></A></CENTER>

Horrible, is it not? Dyslexic monkeys can write more concise code than this. Despite this, it has still been trouble for some graphical editors, Especially Netscape Composer. This is probably the worst offender among graphical editors, as far as really ugly code. In fact, the Code above was actually from Netscape Composer, for use in a real page. In addition to messy code, html editors have a tendency to insert proprietary tags into the code of your page, tags that are not standards compliant, in addition to being downright strange.
[ Main TOC | TOC2 | TOC3 | Home ]

Specific HTML editors:
Dreamweaver
I love Dreamweaver's table building. It preserves table and cell-width requirements, allows you to select and edit numerous cells at once, and lets you plop in cell or entire table background colors (which, by the way, are browser safe) with the ease of a dropper. Plus it lets you do all kinds of advanced table stuff like add font tags to each cell in the table (so you can change the font attributes of the text in each cell all at once) or sort the table alphabetically or numerically. Just pick the column you want to sort by (you can even do a more complicated sort by sorting on the contents of a second column with the Then By option). Ah, Dreamweaver!
[ Main TOC | TOC2 | TOC3 | Home ]

Front Page
FrontPage 2000 still has the elements that previous versions managed to do well. It offers wizards, themes, and tools (such as link checking) that continue to serve small-business and home users quite well. If you don't have the time or money to dedicate to your site's architecture, design, or content, FrontPage will take care of most of the work for you. Similarly, guest books and image maps are no-brainers if you're using a host that supports FrontPage extensions (and many, including Tripod, do). Microsoft's latest offering also makes uploading and altering sites simple for even the most inexperienced user. There are still some problems with FrontPage 2000, however. While it does work with CSS, the interface used to define stylesheets requires drilling through too many windows. Additionally, I wasn't too thrilled with FrontPage's ability to import pages using stylesheets. Though it did little damage to the underlying page, you couldn't see the stylesheets in FrontPage's WYSIWYG environment.
[ Main TOC | TOC2 | TOC3 | Home ]

Fusion
It is, in fact, literally possible to create an entire business Web site in minutes with NetObjects Fusion. It has many built-in themes, including Corporate, FunkShow, Lab Tech, Museum, and the classic WoofDoggy. These SiteStyles include buttons you can mouse over, text GIFs created on the fly, banners, bullets, horizontal rules, and more: They can be applied in an instant to hundreds of otherwise undistinguished pages simultaneously. Fusion also includes a number of snazzy tidbits, including one-click creations of redirects, bulletin boards, and other site features that used to require some coding knowledge. It functions fairly smoothly, although it can be slow and does have a propensity for crashing unexpectedly. However, the code generated by Fusion is far from lovely. Not only does it use lots of transparent GIFs and millions of nested tables, but it is unforgiving with respect to preexisting code, rewriting it at will with sometimes surprising effects. It loves rewriting tables, forms, and font attributes, for instance, and has been guilty more than once of introducing <STYLE> and <LAYER> tags, even when explicitly instructed to use no technology more advanced than TD. And it even throws in crazy-person tags like <NOF=LY>.
[ Main TOC | TOC2 | TOC3 | Home ]

Text Editors (Non-WYSIWYG HTML editors)
The other type of editor is not a specific html editor at all. These editors are known as text editors. They are designed for the manipulation of text.

Notice I did not say word processors. A word processor, like Microsoft word, or Appleworks, is used primarily for writing documents. You do not want one of these. The text editor you want is one that will allow you to save your file in a ASCII format (for more on ASCII format, check out Code Name D's excellent technical standards page).

A text editor is usually a no frills program whose sole function in life is to edit text. They will not have fancy fonts, or nifty colors for your text. What they lack in frills, however, they can make up for in power. A good text editor will have search and replace functions, grep, as well as batch processing of text files.

The most popular text editors are BBedit (or BBEdit Lite) for the Mac, Notepad for the PC, and Emacs or Vi for Unix

[ Main TOC | TOC2 | TOC3 | Home ]

BBEdit
I, Jimmu, prefer to use text editors. My all time favorite is BBEdit Lite, primarily because it is free. In addition to being free, this delightful little program has amazing search functions, lightening fast multi file searches, and the ability to use grep. You can also use a number of formatting options. The font menu consists of Monaco, and Monaco. You can change the size of the text, and you can even underline stuff, but that is about all. This is still an amazing text editor.

Its non free (is that a word?) counterpart is actually more geared towards the Web crowd, with a palette of tools that you can use to define tags, as well as other attributes. You will never have to type < or > again!!! The tools palette comes with a number of the most common tags, built right in. The newest version also comes with direct macperl support, and who doesn't need that?

Additionally, you never have to worry about proprietary tags, messed up syntax, or any of those other funky things you occasionally have to worry about with a WYSIWIG editor. This is because you have complete, utter, total control of the code. I love this. You can make all your code look exactly how you want it, add you own comments, and do whatever you want. Your code can look amazing, concise, even beautiful (you may have noticed I have a thing with clear, beautiful code. This is because I am a geek. My desk may be buried under three feet of crap, but at least my code will look good) However, having clear code does have a practical side. Say you design a site, and three months later, you want to go back and redo something, or change stuff. If your code is concise and easy to read, you will have a much easier time of this.

Now, I will add my little spiel about the various graphical editors out there

BBEdit 5.0.2: Without interfering with text editing, BBEdit offers many productivity enhancements. The colour coding of tags helps you keep track of your code and find things quickly. Multiple undos allow you to experiment. Menus, tool palettes, and dialog boxes streamline the coding of most common tags, and they are even more useful in version 5, since you can now assign keyboard shortcuts to your favorite tags. This way you don't have to memorize character entities such as the code for the yen symbol or the exact syntax of every form element. BBEdit also offers drag-and-drop editing, soft-wrapped text, a WYSIWYG table editor, and numerous other features. One BBEdit feature that really stands out is its powerful search. Not only is it intuitive and easy to use, but you can quickly apply it to a whole mess of files without actually opening any of them. Let's say you need to change the name of a CSS ID from wdgt_menu to wdgtMenu across 100 files. In BBEdit, you merely search for a string of HTML or even a large hunk of code and replace it across as many files as you want, which can mean the difference between a correction that takes a minute or two and hours of wrist- and eye-straining toil. Additionally, BBEdit supports Grep pattern or regular expression matching. This is a more challenging feature, but BBEdit's comprehensive manual has a chapter devoted to it. Also, you can use BBEdit to compare the differences between two versions of a file, line by line.

[ Main TOC | TOC2 | TOC3 | Home ]

BBedit Lite
This is basically the stripped down version of BBEdit. It has al the search features of BBEdit, but it lacks the tools palette, assignable hot-keys, and most of the other features of BBedit. Hey, what do you expect, its free. It is still a great text editor that does just that: Edits Text.
[ Main TOC | TOC2 | TOC3 | Home ]

Notepad
Think simple. Think a screen that displays the characters you type. This is notepad. You still have complete control of your code, but with out the search and replace functions.
[ Main TOC | TOC2 | TOC3 | Home ]

Unix?
Vi, Emacs, and other Unix versions: Not having used much of these, I can't really say. Anyone want to comment? Email me.

So there you have it, your guide to HTML editors in a nutshell. Any comments, critiques, nude groupie photographs can be sent to doogie@mac-addict.com. All Flames will be routed to dev/null.

[ Main TOC | TOC2 | TOC3 | Home ]

Code Name D's Notes
Um ah, ('^_^) thanks.  In true geek fashion, Jimmu can really go on and on.  If you're like me, then you probably made like the Wichita Air port, and had every thing go over your head.  But take hart.  Honestly, HTML code is not nearly as complicated as it would seem.  So if you are like me (more stupid than geek) then perhaps some of my notes will clear things up.
[ Main TOC | TOC2 | TOC3 | Home ]

The format of an HTML page.
Remember how your English teacher  drilled into your head how to address a letter?  Headers on top, the body, then a closing.  It look me years to realize that only the person you addressed the letter to is going to open it, so who cares, right?  Any one else is facing prison time to tampering with the US Mail.

The HTML page (the whole thing now) is like that.  The header, and the closing.  They seem like stuff you don't need.  But this information is read by a whole host of machines.  Not the least of witch is your one HTML reader.  That's where the <html><head><title> come in.  So yes, it has to be there.

[ Main TOC | TOC2 | TOC3 | Home ]

Netscape Composer
Well, Jimmu may hate this thing, but I love it.  Only because the composer is actually just a smaller part of a larger program.  (It's linked to a navigator, e-mail, and chat functions.)  It's also perfect for the kind of web pages that I make, so I haven't run into any problems with "ugly code" (knock on artificial wood).  I also don't rely on it ether, since I also use a text editor as well
[ Main TOC | TOC2 | TOC3 | Home ]

Note Pad
When it comes to HTML, note pad is as basic as you can get.  Witch is it's grates strength.  It's so darn flexible.  HTML code is not the only thing Note pad can edit.  It's also great for batch programs, data files, and even Q-Basic programming code (AH!  My geek side is surfacing, repress them repress them.)

 Using Note Pad is actually easy.  When you open a new file, simply open a "*.html" file in place of a "*.txt", and it will read it.  Of course, then it's up to you to interpret the HTML code.  You do this by taking one word at a time, and remember that every thing inside a <> is a command.  You can even read that ugly composer code. (If I can do it, then any one can.)  I usually use Note Pad for the fine tuning.

[ Main TOC | TOC2 | TOC3 | Home ]
Formal Internet Standard
[ Main TOC | TOC2 | Home ]
Formal Internet Standard
Made you look.  There is actually no such thing.  There is no stuffy, wire spectacle wearing, British scholar, sitting in his reading room wearing a satin robe and smoking a pipe, dictating what "Formal Internet" should look like.  (At least, not yet.  Unless you consider a nerd with a pocket protector to fill the role.)  All I can really tell you here, is to go with what looks good, and is easy to read.

But with that said.  That isn't as easy as it sounds.  Some basic ground rules have evolved over time about how your story, or web page for that mater, should look like on the computer screen.  There actually fairly simple.

[ Main TOC | TOC2 | TOC3 | Home ]

Structure
By enlarge, tabs are out.  Paragraphs are separated with double spaces, much like this page has been laid out.  The reasons for this is because tabs do not translate vary well from one system to another.  Many HTML readers disregard tabs all together.  With that tabs removed, every thing looks like one giant paragraph, and makes for a vary painful read.  Plus, space is not nearly the same concern as it once was with a sheet of paper, and as far as file size, one tab character is the same as one carriage return (that generates the space between the paragraphs.)
[ Main TOC | TOC2 | TOC3 | Home ]

Fonts: Fix or variable width. (or other fonts for that mater)
A non-issue actually.  All thou some might claim this is important.  The only thing to remember is the basic size.  Stick to perhaps 10 or 12 in size.  If you're writing for an older or vary young population, then you may want to move to 12, 14 or even 16.  The point is to not make your type too small to be read.

As for fixed, or variable.  There is only one real reason why you would NEED fixed width.  And that is if you're using ASCII art.  Other wise, it's a mater or preference.  The same goes with other fonts as well with the possible exception of cursive, or even hand writing fonts.  Some of these are hard to read, especially at small types.

[ Main TOC | TOC2 | TOC3 | Home ]

Colors: The Black on White rule.
Repeat after me.  Dark fonts, over light back grounds.  Light fonts over dark background.   Never ever, dark fonts over dark backgrounds, or light fonts over light backgrounds!  It's called the Black on White rule, and is the one rule than many brake on a routine bases, resulting with unreadable web pages.  And I do mean UN-READABLE.  I've got some samples here below to prove my point.   On how to match colors:
Read this Read this Read this Read this
Read this Read this Read this Read this
And how NOT to match colors:
Read this Read this Read this Read this
Read this Read this Read this Read this
You also want to avoide bright backgrounds.  Why?
Trust me.  Bright backgrounds cause a problem called eye strain.  Just how long do you think you can stand to look at this page.  It follows the black on white rule.  I have a dark colored font on a light background.  And it's not a problem for something as small as this articel.  But imagine slogging throw twenty pages of this.
Of course, cutting down the color just a notch (ether to make it lighter, or darker) can go a long way to cutting down on eye strain.
[ Main TOC | TOC2 | TOC3 | Home ]