Keeping text formatting
With the unique way in which HTML formats text, it is quite possible that when you move text it will not keep its formatting. This is because the formatting is not stored with the text itself, but in the tags which surround the text. If you do not move these tags with the text, the formatting will no longer apply to the text. To solve this, you must either move the tags with the text, or you have to re-apply the formatting to the text once it is moved. Remember also that if you move the tags then if those tags applyed to any text text other than that which is being moved then that text will loose it's formatting.