Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Implementação da Funcionalidade de Filtragem | Construindo o Site do Blog
Desenvolvimento Web com ChatGPT

bookImplementação da Funcionalidade de Filtragem

Objetivo

Por fim, o último passo é adicionar a funcionalidade de filtragem dos artigos por tópico, que será implementada utilizando JavaScript.

Prompt Possível

Você pode implementar a funcionalidade de filtrar artigos por tópico utilizando botões HTML e JavaScript?

Resultado

Arquivo index.html

  • Inclusão de um bloco nav no header para posicionamento dos botões de filtragem;
  • Atribuição do atributo data-category a cada artigo, com o valor correspondente ao tópico;
  • Inclusão do link para o arquivo index.js antes da tag de fechamento do body.

Arquivo index.css
Adição de estilos para melhorar a aparência dos botões de filtragem.

Arquivo index.js
Inclusão do script que implementa a lógica de filtragem.

Todas essas etapas foram orientadas pelo ChatGPT. Seguimos suas instruções.

index.html

index.html

index.css

index.css

index.js

index.js

copy

Estado do Site

Tutorial em Vídeo

Aqui está. Você conseguiu. Este é o seu site completo e totalmente funcional. Excelente trabalho!

question mark

Por que adicionamos um atributo data-category (como data-category="Health") a cada elemento <article>?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 5

bookImplementação da Funcionalidade de Filtragem

Deslize para mostrar o menu

Objetivo

Por fim, o último passo é adicionar a funcionalidade de filtragem dos artigos por tópico, que será implementada utilizando JavaScript.

Prompt Possível

Você pode implementar a funcionalidade de filtrar artigos por tópico utilizando botões HTML e JavaScript?

Resultado

Arquivo index.html

  • Inclusão de um bloco nav no header para posicionamento dos botões de filtragem;
  • Atribuição do atributo data-category a cada artigo, com o valor correspondente ao tópico;
  • Inclusão do link para o arquivo index.js antes da tag de fechamento do body.

Arquivo index.css
Adição de estilos para melhorar a aparência dos botões de filtragem.

Arquivo index.js
Inclusão do script que implementa a lógica de filtragem.

Todas essas etapas foram orientadas pelo ChatGPT. Seguimos suas instruções.

index.html

index.html

index.css

index.css

index.js

index.js

copy

Estado do Site

Tutorial em Vídeo

Aqui está. Você conseguiu. Este é o seu site completo e totalmente funcional. Excelente trabalho!

question mark

Por que adicionamos um atributo data-category (como data-category="Health") a cada elemento <article>?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 6
some-alt