1. A computer-implemented method for arranging content in an electronic page, the method comprising: identifying a first object on the electronic page, wherein the first object comprises a first line of text and at least one first guideline aligned to at least one first feature of the first object; identifying a second object on the electronic page, wherein the second object comprises a second line of text and at least one second guideline aligned to at least one second feature of the second object; determining a dominant object from the first object and the second object, wherein determining the dominant object from the first object and the second object is a function of a first position of the at least one first guideline and a second position of the at least one second guideline; moving content of the second object into alignment with content of the first object if the first object is determined to be the dominant object; and moving the content of the first object into alignment with the content of the second object if the second object is determined to be the dominant object.