WhitespaceRules


Preformatted text

Using [@

 i      i    l    M    W    ↓
Line 1  iiiiilllllMMMMMWWWWW
 Line 2 iiiiilllllMMMMMWWWWW
 L      i    l    M    W    ↑

Note: (+) No font changes and, thus, no loss of alignment that might "break" preformatting. (-) No rendering of markup, including special characters.

Using white-space=pre WikiStyle

 i      i    l    M    W    ↓

Line 1 iiiiilllllMMMMMWWWWW

 Line 2 iiiiilllllMMMMMWWWWW
 L      i    l    M    W    ↑

Note: (+) Markup and special characters rendered. (-) Font changes break alignment and preformatting on lines starting with white space.

Using white-space=pre WikiStyle and font-family = courier new

 i      i    l    M    W    ↓

Line 1 iiiiilllllMMMMMWWWWW

 Line 2 iiiiilllllMMMMMWWWWW
 L      i    l    M    W    ↑

Note: (+) Markup and special characters rendered. (-) Font changes break alignment and preformatting on lines starting with white space.

Using white-space=pre WikiStyle and font-family = courier

 i      i    l    M    W    ↓

Line 1 iiiiilllllMMMMMWWWWW

 Line 2 iiiiilllllMMMMMWWWWW
 L      i    l    M    W    ↑

Note: (+) Markup and special characters rendered. (+) Font changes do not always break alignment and preformatting on lines starting with white space. (-) Fonts are still different and differences may increase, resulting in broken alignment, dpending on the fonts available in a particular browsing environment.

Using "pre" WikiStyle

 i      i    l    M    W    ↓

Line 1 iiiiilllllMMMMMWWWWW

 Line 2 iiiiilllllMMMMMWWWWW
 L      i    l    M    W    ↑

Note: (+) Markup and special characters rendered. (-) Font changes break alignment and preformatting on lines starting with white space.

 0: 00.00 00.00 config start
 1: 00.01 00.01 config end
 2: 00.22 00.22 MarkupToHTML begin
 3: 00.25 00.24 MarkupToHTML end
 4: 00.26 00.25 MarkupToHTML begin
 5: 00.27 00.26 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
 6: 00.27 00.26 ReadApprovedUrls SiteAdmin.ApprovedUrls end
 7: 00.28 00.27 MarkupToHTML end
 8: 00.28 00.28 MarkupToHTML begin
 9: 00.29 00.28 MarkupToHTML end
10: 00.29 00.28 now
Peak memory: 3,746,304 bytes