Not the same. In the original, the footer adopts its height to its content. Putting in a min-height of 10% will not accomplish that. You can simply verify it by comparing your solution and the original visually. They look completely different.
Please be aware, that meanwhile there is a working solution here:
He asked for the layout in HTML5, not the same code. Separating content from presentation is a better practice than shoveling it all in a table.