Lucas é um desenvolvedor web iniciante e está trabalhando na criação de um site para uma pequena empresa. Ele sabe que é importante que o site funcione bem e seja visualmente agradável em diversos dispositivos, como desktops, tablets e smartphones. No entanto, Lucas está tendo dificuldades em entender como criar um design responsivo que se ajuste automaticamente ao tamanho da tela do dispositivo do usuário.
Quais técnicas básicas Lucas pode usar para implementar um design responsivo em seu projeto HTML?