possible duplicate of [Why do Google and Twitter use table layout?](http://stackoverflow.com/questions/1236053/why-do-google-and-twitter-use-table-layout)
– karthikrApr 15 '13 at 19:57
They are google, they can do whatever they want .. but +1 , I'm interested in this too.
– KaloyanApr 15 '13 at 19:57
While it's not impossible to align content vertically outside of a table cell, doing so within a TD is by far the easiest, particularly when you want vertical-align: middle.
It makes sense since the Logo changes due to the Doodles. Some might vary in height.
– BlendererApr 15 '13 at 20:04
1
Take a look at the source, Google's main search site breaks many 'rules'. Incorrect semantic element usage, using tables for positioning, omitting unnecessary close tags, etc. whatever uses the fewest characters. They seem to take a 'whatever works' approach, HTML that would get you downvoted if you suggested it on SO for example. You could and should accomplish the same logo positioning using CSS, but consider that they have the resources to maintain it and ensure browser compliance and a lot of incentive to keep their page size as few bytes as possible.
I think that isn't a special reason. I know it could sound weird, but I think it's could be their pattern. As I see, there is no markup that justify the use of this table, and I've seen no special treatment in css of those DOM nodes.