<!–
main_leaderboard, all: [728,90][970,90][320,50][468,60]
–>
Elementos e técnicas de layout HTML
O tópico que estamos discutindo é layouts HTML . O conteúdo dos sites geralmente é exibido em várias colunas (como em um jornal ou publicação).
Example:
Elementos de Esquema HTML
Uma página web HTML é construída de vários elementos semânticos que definem as várias seções da página:
|
Técnicas de Layout HTML
Os layouts de várias colunas podem ser criados usando quatro métodos diferentes. Quando se trata de layouts HTML , toda técnica tem seus prós e contras:
- Grade CSS
- Propriedade flutuante do CSS
- estrutura CSS
- CSS flexbox
- CSS div
Layouts HTML Fluxo normal
Layout HTML padrão OU layouts HTML é como o navegador organiza as páginas HTML quando você não o controla. Aqui está um exemplo de HTML:
Example:
Estruturas CSS
Você pode usar o Bootstrap para criar layouts HTML rapidamente usando uma estrutura CSS.
Esquema Flutuante CSS
CSS float é geralmente usado para fazer o layout de páginas da web inteiras. As propriedades float e clear tornam o float confortável para aprender.
Desvantagens: Os elementos que flutuam estão vinculados ao fluxo do documento, o que diminui sua flexibilidade. Nosso capítulo CSS Float and Clear cobrirá mais sobre float quando se trata de layouts HTML .
CSS float outro exemplo:
Example:
Layout da Div CSS
O layout CSS div é fornecido abaixo:
Example:
Esquema CSS Flexbox
O Flexbox é usado em layouts HTML para garantir que os elementos se comportem de maneira previsível em tamanhos de tela e dispositivos de exibição.
Em nosso capítulo CSS Flexbox, você pode aprender mais sobre o flexbox.
Example:
Layout da Grade CSS
Ele permite que os designers de páginas da Web criem layouts sem usar flutuações e posicionamento em HTML usando um sistema de layout baseado em grade quando se trata de layouts HTML .
Benefícios do Layout HTML
Benefícios do uso de elementos e técnicas de layout HTML no desenvolvimento da Web:
1.<header> , <nav> , <main> , <aside> e <footer> oferecem uma maneira semântica de organizar o conteúdo da página da web. Eles também ajudam os mecanismos de pesquisa a entender o conteúdo e melhorar o SEO.
2. Os elementos de layout HTML melhoram a acessibilidade. O uso adequado de elementos de layout pode melhorar a acessibilidade para usuários que dependem de tecnologia assistiva, como leitores de tela.
<nav> usado para links de navegação pode ajudar os usuários de leitores de tela a navegar em um site
3. Técnicas de layout HTML promovem a separação de conteúdo e apresentação. Usar CSS para estilizar elementos de página pode separar conteúdo e apresentação em uma página da web. Alterar a aparência de um site sem afetar o conteúdo subjacente torna-se possível.
4. Técnicas de layout HTML permitem design responsivo. Consultas de mídia CSS e flexbox ajudam a criar designs responsivos que se adaptam a diferentes tamanhos de tela e dispositivos.
5. Elementos e técnicas de layout HTML promovem consistência e capacidade de manutenção. O uso consistente de elementos e técnicas de layout HTML em um site facilita a manutenção e as atualizações. Garante uma experiência de usuário consistente em diferentes páginas do site.