This FAQ is a collection of answers to some of the common Personal Computer questions which tend to pop-up from time to time. The answers get easily forgotten when not in daily use and sometimes they are hard to find in the multitude of books and manuals each treating their subjects in a different way and often discussing details while defaulting on the basics (presuming, I guess, that they are obvious — well, they are, but only after you know them). However, when you need the answer, it might be a burning issue and a desperate search under pressure can be quite stressful and frustrating.
HTML browser aligns by default any text at the left side of a DIVision or a Paragraph, spacing words with equal intervals and leaving the right side as is. If it is necessary to have a right side aligned as well, use Justify ALIGNment:
Justify instructs HTML browser to use additional spacing between the words to have the right side of the text to be aligned as well as the left side. Last line of a DIVision or a Paragraph stays aligned at the left only. One example of text justfication is the paragraph you are reading now. Paragraphs of books, magazines and newspapers are as a rule always justified.
HTML browser breaks lines at any appropriate space between words as it builds the page image. If it is necessary to keep two (or more) words together on the same line, use (non-breakable space) instead of a space which separates two words between which line break should be prevented.
Expression A.length evaluates to the size (length) of the array A, i.e. to the number of array elements (JavaScript arrays are one-dimensional with indexes in the range from 0 through A.length-1).