Rationale: the appearance of tabs depends on the output device and thus the appearance of your fragment will vary across output devices. The indentation you intend may not be the indentation that appears. In addition, since tabs are invisible, subsequent editing is likely to lead to the file containing a mixture of tabs and spaces used to the same end (e.g., indentation) which will make the results of global edits unpredictable.
