The optimal line length for web design is between 50 to 75 characters per line, with enough spacing between lines to make the text easy to read. Leading, tracking, and kerning are also important elements in controlling the spacing between lines, letters, and words.