Curso Completo de HTML, CSS e JavaScript

HTML, que significa HyperText Markup Language, é a linguagem de marcação padrão para criar páginas e aplicativos web. Combinado com tecnologias como CSS e JavaScript, o HTML é essencial para o desenvolvimento web. Nesta seção, vamos mergulhar na estrutura básica do HTML, suas tags e atributos, além de explorar os conceitos de Flexbox e Grid.

Estrutura básica do HTML

Todo documento HTML segue uma estrutura básica, que inclui a declaração do tipo de documento (), que informa ao navegador que este é um documento HTML5. Seguindo a declaração do tipo de documento, temos a tag raiz <html>. Dentro desta tag, temos duas partes principais: <head> e <body>.

A tag <head> contém metainformações sobre o documento, como seu título, que é exibido na barra de título do navegador. A tag <body> contém o conteúdo principal do documento HTML, incluindo texto, imagens, vídeos, jogos, scripts de reprodução ou qualquer outro conteúdo que seja exibido aos usuários.

Tags e atributos HTML

As tags HTML são a base da marcação HTML. Elas definem o tipo de conteúdo que está sendo inserido e informam ao navegador como exibir esse conteúdo. Por exemplo, a tag <p> é usada para parágrafos de texto, enquanto a tag <img> é usada para inserir imagens.

Cada tag HTML pode ter atributos, que são usados para fornecer informações adicionais sobre o elemento. Por exemplo, a tag <img> geralmente tem um atributo "src" que especifica o URL da imagem a ser carregada e um atributo "alt" que fornece um texto alternativo para a imagem, caso ela não possa ser carregada.

Flexbox e Grid

Flexbox e Grid são dois módulos CSS que fornecem maneiras eficientes de projetar, alinhar e distribuir espaço entre itens em um contêiner, mesmo quando seus tamanhos são desconhecidos ou dinâmicos. Ambos oferecem controle mais preciso e flexível sobre os layouts em comparação com os métodos de layout tradicionais.

O Flexbox é ideal para layouts de componentes de uma dimensão - ou seja, linhas ou colunas. Ele é usado para projetar interfaces de usuário e web responsivas com layouts flexíveis e eficientes. Por outro lado, o Grid é ideal para layouts de duas dimensões - ou seja, linhas e colunas ao mesmo tempo. Ele é usado para projetar layouts de página complexos e responsivos.

Com o Flexbox, você pode controlar a direção, o alinhamento, o tamanho e a ordem dos elementos. No Grid, você pode controlar a posição, o tamanho e a camada dos elementos. Ambos são poderosos e flexíveis, e a escolha entre eles depende das necessidades específicas do seu layout.

Em conclusão, o HTML é a base do desenvolvimento web. Compreender a estrutura básica do HTML, suas tags e atributos, além de dominar conceitos como Flexbox e Grid, são habilidades essenciais para qualquer desenvolvedor front-end. Esperamos que este curso forneça a você uma sólida compreensão desses conceitos e o ajude a se tornar um desenvolvedor web mais eficiente e eficaz.

Agora responda o exercício sobre o conteúdo:

Qual é a função da tag <img> no HTML e quais atributos ela geralmente possui?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Introdução ao HTML: estrutura básica, tags e atributos: Media Queries

Próxima página do Ebook Gratuito:

26Introdução ao HTML: estrutura básica, tags e atributos: Media Queries

4 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto