Blocos Estruturais de um Site em HTML

Os blocos estruturais de um site possuem nomes padrão. A parte superior do site é chamada de header, a parte inferior - footer, a parte principal com o texto - content, e a parte lateral - sidebar. E o bloco geral, no qual o site inteiro está localizado, é chamado de wrapper:

html<div id="wrapper">
  <div id="header">
    header
  </div>
  <div id="content">
    content
  </div>
  <div id="sidebar">
    sidebar
  </div>
  <div id="footer">
    footer
  </div>
</div>

Frequentemente, o texto principal e as barras laterais são combinados em um único bloco chamado container:

html<div id="wrapper">
  <div id="header">
    header
  </div>
  <div id="container">
    <div id="content">
      content
    </div>
    <div id="sidebar">
      sidebar
    </div>
  </div>
  <div id="footer">
    footer
  </div>
</div>

Pode haver mais de uma sidebar. Muitos sites possuem duas sidebars - uma à esquerda do conteúdo, e a outra à direita:

html<div id="wrapper">
  <div id="header">
    header
  </div>
  <div id="container">
    <div id="left">
      left sidebar
    </div>
    <div id="content">
      content
    </div>
    <div id="right">
      right sidebar
    </div>
  </div>
  <div id="footer">
    footer
  </div>
</div>