Я знаю, что это немного кровоточащий край, но вот вопрос в любом случае:
Учитывая
<div id="one">First Div</div>
<div id="two">Second Div</div>
...
#one, #two { display: table-cell; }
..., который дает мне прекрасную бок о бок расположение div С#one слева и # два раза справа.
Есть ли способ разместить #two слева и #one справа, используя display: table-cell;
, и без изменения порядка div в HTML?
Я спрашиваю, потому что я бы хотел # # превышать # 2 в HTML по причинам SEO, но я бы хотел, чтобы # 2 был справа от #one по эстетическим соображениям. Я знаю, как это сделать, используя float/absolute positioning/margins/etc., Но мне было интересно, есть ли способ, которым я могу это сделать, используя новые свойства отображения таблицы CSS (что я предпочитаю).
Любые мысли?