In order to allow the creation of aesthetically pleasing text nodes, hypertext authors require at least rudimentary word processing features. The following is a short checklist:
The first three items may be saved as text styles, at either the character or paragraph level. The use of style sheets encourages consistency and design and may be necessary to provide structural clues to programs such as SmarText.
For ease of revision, block operations such as cut, copy, and paste are essential. Blocks may be defined by line, consecutive character (sometimes called "stream"), or column.
For a more radical view of typographical possibilities, see typography.
Note that the above minimal text formatting features are barely supported on the World Wide Web.