 <p>You have probably used the <a href="http://www.w3.org/TR/html4/struct/dirlang.html" rel="nofollow"><code>dir</code></a> attribute/CSS set to <code>rtl</code> instead of proper CSS alignment.</p> <p>The <a href="http://www.w3.org/TR/html4/struct/dirlang.html#h-8.2" rel="nofollow"><code>dir</code> attribute</a>:</p> <blockquote> <p>This attribute specifies the base direction of directionally neutral text (i.e., text that doesn't have inherent directionality as defined in [UNICODE]) in an element's content and attribute values. It also specifies the directionality of tables.</p> </blockquote> <p>As you can see this is not limited to alignment.</p> <p>Use CSS alignment/positioning to align HTML controls.</p>