<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cândido_Kuerten</title>
    <description>The latest articles on DEV Community by Cândido_Kuerten (@candidonkuerten346).</description>
    <link>https://dev.to/candidonkuerten346</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4004721%2F8fa39bef-dcca-463c-8e21-ea79b3082ec1.jpg</url>
      <title>DEV Community: Cândido_Kuerten</title>
      <link>https://dev.to/candidonkuerten346</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/candidonkuerten346"/>
    <language>en</language>
    <item>
      <title>HTML em Dados: Formulários e Tabelas para Construção de Conteúdo</title>
      <dc:creator>Cândido_Kuerten</dc:creator>
      <pubDate>Mon, 20 Jul 2026 23:27:54 +0000</pubDate>
      <link>https://dev.to/candidonkuerten346/html-em-dados-formularios-e-tabelas-para-construcao-de-conteudo-4h0d</link>
      <guid>https://dev.to/candidonkuerten346/html-em-dados-formularios-e-tabelas-para-construcao-de-conteudo-4h0d</guid>
      <description>&lt;p&gt;Seguindo o projeto de formação como Dev Fullstack Junior, trago novos elementos essenciais para construção de página na Web, sendo eles o &lt;strong&gt;Formulário&lt;/strong&gt; para captura de dados e a &lt;strong&gt;Tabela&lt;/strong&gt; que permite a estruturação de dados de forma que possamos construir documentações mais completas e mais técnicas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Formulário:
&lt;/h2&gt;

&lt;p&gt;Vamos supor que você queira anunciar o curso, ao qual pretende ensinar os outros a programar, como você vai conseguir os dados para fornecer instruções específicas a somente quem vai querer participar? Ai está, o formulário ajuda nessas situações, pois, através dele você pode solicitar dados para que os alunos preencham como o nome, o interesse que tem no curso ou e-mail/número como forma de contato.&lt;/p&gt;

&lt;p&gt;Além dos campos de texto e e-mail, o formulário abaixo usa um &lt;code&gt;&amp;lt;select&amp;gt;&lt;/code&gt; (lista suspensa) para a pergunta de indicação e um &lt;code&gt;&amp;lt;textarea&amp;gt;&lt;/code&gt; (campo de texto multilinha) para o comentário livre.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;form&lt;/span&gt; &lt;span class="na"&gt;action=&lt;/span&gt;&lt;span class="s"&gt;""&lt;/span&gt; &lt;span class="na"&gt;method=&lt;/span&gt;&lt;span class="s"&gt;"POST"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;fieldset&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;legend&amp;gt;&lt;/span&gt;Formulário para participar do curso!&lt;span class="nt"&gt;&amp;lt;/legend&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;label&lt;/span&gt; &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"nome"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Nome: &lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"nome"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"nome"&lt;/span&gt; &lt;span class="na"&gt;placeholder=&lt;/span&gt;&lt;span class="s"&gt;"João"&lt;/span&gt; &lt;span class="na"&gt;required&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;label&lt;/span&gt; &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"email"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Email: &lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"email"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"email"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"email"&lt;/span&gt;
                        &lt;span class="na"&gt;placeholder=&lt;/span&gt;&lt;span class="s"&gt;"email@exemplo.com"&lt;/span&gt; &lt;span class="na"&gt;required&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;label&lt;/span&gt; &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"telefone"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Telefone: &lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"tel"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"telefone"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"telefone"&lt;/span&gt;
                        &lt;span class="na"&gt;placeholder=&lt;/span&gt;&lt;span class="s"&gt;"(ddd) nnnnn-nnnn"&lt;/span&gt; &lt;span class="na"&gt;required&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                    &lt;span class="c"&gt;&amp;lt;!--Mini fieldset para agrupamento do tipo Radio, ao qual pode ser identificado por IDs, mas, o name deve seguir o mesmo padrão para todos--&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;fieldset&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;legend&amp;gt;&lt;/span&gt;Qual é a probabilidade de você nos recomendar?&lt;span class="nt"&gt;&amp;lt;/legend&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_baixa"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao"&lt;/span&gt;
                            &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_baixa"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;label&lt;/span&gt; &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_baixa"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Baixa&lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_media"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao"&lt;/span&gt;
                            &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_media"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;label&lt;/span&gt; &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_media"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Média&lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_alta"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_alta"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;label&lt;/span&gt;
                            &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"recomendacao_alta"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Alta&lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;/fieldset&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;label&lt;/span&gt; &lt;span class="na"&gt;for=&lt;/span&gt;&lt;span class="s"&gt;"indicacao"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Você veio por qual meio?&lt;span class="nt"&gt;&amp;lt;/label&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;select&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"indicacao"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"indicacao"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;optgroup&lt;/span&gt; &lt;span class="na"&gt;label=&lt;/span&gt;&lt;span class="s"&gt;"Redes Sociais"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;option&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Instagram"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Instagram&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;option&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Facebook"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Facebook&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;option&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Dev"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Dev.to&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;/optgroup&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;optgroup&lt;/span&gt; &lt;span class="na"&gt;label=&lt;/span&gt;&lt;span class="s"&gt;"Divulgação"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;option&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Youtube"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Youtube&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;option&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Linkedin"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Linkedin&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;option&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Anuncio"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Anúncio&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;/optgroup&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;/select&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;br&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;textarea&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"comentario"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"comentario"&lt;/span&gt; &lt;span class="na"&gt;rows=&lt;/span&gt;&lt;span class="s"&gt;"5"&lt;/span&gt; &lt;span class="na"&gt;cols=&lt;/span&gt;&lt;span class="s"&gt;"40"&lt;/span&gt;
                        &lt;span class="na"&gt;placeholder=&lt;/span&gt;&lt;span class="s"&gt;"Deixe seu comentário:"&lt;/span&gt; &lt;span class="na"&gt;maxlength=&lt;/span&gt;&lt;span class="s"&gt;"500"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;br&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;button&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"submit"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Enviar&lt;span class="nt"&gt;&amp;lt;/button&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;/fieldset&amp;gt;&lt;/span&gt;
            &lt;span class="nt"&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;O que cada parte está fazendo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;required&lt;/strong&gt; em nome, e-mail e telefone ativa a validação nativa do navegador — o formulário simplesmente não deixa enviar se esses campos estiverem vazios, acaba tornando o preenchimento obrigatório.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;maxlength="500"&lt;/strong&gt; no &lt;code&gt;&amp;lt;textarea&amp;gt;&lt;/code&gt; limita o comentário a 500 caracteres, evitando que o usuário escreva um texto maior do que o backend está preparado pra receber.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;O &lt;strong&gt;&lt;code&gt;&amp;lt;fieldset id="recomendacao"&amp;gt;&lt;/code&gt;&lt;/strong&gt; está aninhado dentro do fieldset principal — isso agrupa visualmente e semanticamente só os radio buttons daquela pergunta específica, sem misturar com o restante dos campos do formulário. Assim, é interpretado de forma automática que aquele conjunto de radio buttons pertencem ao mesmo grupo de perguntas.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Um detalhe importante é que para casos onde você queira somente escolher uma das opções entre os radio buttons, se torna necessário que o atributo &lt;strong&gt;name&lt;/strong&gt; seja igual entre eles para permitir uma seleção única.&lt;/p&gt;

&lt;p&gt;Também, no exemplo acima que formulei trago diversas opções que podem ser utilizadas para criação de um formulário completo, ao qual além dos exemplos de uso que havia citado anteriormente, agora temos opções de múltipla seleção e botões.&lt;/p&gt;




&lt;h2&gt;
  
  
  Tabela:
&lt;/h2&gt;

&lt;p&gt;Agora temos outro elemento com extrema utilidade para criar conteúdo com informações técnicas mais estruturadas: as tabelas permitem organizar explicações complexas de um jeito mais fácil de entender.&lt;/p&gt;

&lt;p&gt;A tabela abaixo é dividida em &lt;code&gt;&amp;lt;thead&amp;gt;&lt;/code&gt; (cabeçalho), &lt;code&gt;&amp;lt;tbody&amp;gt;&lt;/code&gt; (dados) e usa &lt;code&gt;&amp;lt;tr&amp;gt;&lt;/code&gt; para cada linha, com &lt;code&gt;&amp;lt;th&amp;gt;&lt;/code&gt; nas células de título e &lt;code&gt;&amp;lt;td&amp;gt;&lt;/code&gt; nas células de dado comum.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;table&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;caption&amp;gt;&lt;/span&gt;Aqui temos sugestões para encaixar os treinos em seu tempo:&lt;span class="nt"&gt;&amp;lt;/caption&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;thead&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
                            &lt;span class="c"&gt;&amp;lt;!--O atributo scope permite que faça uma melhor conexão de cabeçalhos com conteúdo--&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;th&lt;/span&gt; &lt;span class="na"&gt;scope=&lt;/span&gt;&lt;span class="s"&gt;"col"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Tempo Disponível&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;th&lt;/span&gt; &lt;span class="na"&gt;scope=&lt;/span&gt;&lt;span class="s"&gt;"col"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;O Que Fazer (Estratégia)&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;th&lt;/span&gt; &lt;span class="na"&gt;scope=&lt;/span&gt;&lt;span class="s"&gt;"col"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Foco Principal&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;th&lt;/span&gt; &lt;span class="na"&gt;scope=&lt;/span&gt;&lt;span class="s"&gt;"col"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Mentalidade de Sucesso&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
                        &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;/thead&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;tbody&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;15 a 20 minutos&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;
                                    &lt;span class="nt"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Treinos HIIT (Alta Intensidade)&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Circuitos funcionais sem equipamento&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Caminhada ou corrida acelerada&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                    &lt;span class="nt"&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Intensidade e Eficiência&lt;span class="nt"&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;Manter os batimentos altos e acelerar o metabolismo.
                                &lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;"Pouco tempo é melhor que nenhum. 15 minutos já quebram o sedentarismo."&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;30 a 45 minutos&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;
                                    &lt;span class="nt"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Musculação focada (compostos)&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Treinos de força e resistência&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Corrida de ritmo moderado&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                    &lt;span class="nt"&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Qualidade e Constância&lt;span class="nt"&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;O "ponto doce" para a maioria das rotinas modernas.&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;"Eficiência máxima. Menos conversa no celular e mais foco no movimento."&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;60 minutos ou mais&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;
                                    &lt;span class="nt"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Treino completo de força + Cardio&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Prática de esportes (futebol, tênis, natação)&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                        &lt;span class="nt"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;Aulas coletivas (Crossfit, Dança, Yoga)&lt;span class="nt"&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;
                                    &lt;span class="nt"&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Volume e Variedade&lt;span class="nt"&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/span&gt;Ideal para quem tem a rotina mais flexível.&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                                &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;"Aproveite o processo sem pressa, mas cuide para não procrastinar entre as séries."&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
                            &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
                    &lt;span class="nt"&gt;&amp;lt;/tbody&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;/table&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;O que cada parte está fazendo:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;code&gt;&amp;lt;caption&amp;gt;&lt;/code&gt;&lt;/strong&gt; dá um título descritivo à tabela — é o primeiro conteúdo lido por leitores de tela ao entrar nela, então ajuda quem não está enxergando a tabela a entender do que se trata antes mesmo de chegar nos dados, funciona como a legenda da tabela.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;scope="col"&lt;/strong&gt; em cada &lt;code&gt;&amp;lt;th&amp;gt;&lt;/code&gt; conecta explicitamente aquele título à coluna inteira abaixo dele.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;O que fica desse post:&lt;/p&gt;

&lt;p&gt;Formulário e tabela parecem assuntos separados, mas têm o mesmo propósito no fundo: dar &lt;strong&gt;estrutura&lt;/strong&gt; e &lt;strong&gt;significado&lt;/strong&gt; aos dados — seja recebendo informação do usuário (formulário) ou exibindo informação organizada (tabela). A diferença entre "colocar campos/células na tela" e construir algo que realmente funciona pra quem usa está justamente nesses detalhes que só aparecem quando você testa de verdade: o name compartilhado que faz radio buttons funcionarem como grupo, a ordem certa das tags de tabela, o scope que conecta título a dado. Acaba que a semântica que é um detalhe entre elementos, se torna um fator determinante para um boa experiência de diversos usuários.&lt;/p&gt;




&lt;p&gt;⚠️ Post de aprendizado: compartilho aqui o que estou estudando, não é documentação oficial. Feedbacks são super bem-vindos!&lt;/p&gt;

&lt;p&gt;Se você também está começando agora, deixa aqui nos comentários: qual desses pontos você já domina e qual ainda gera mais dúvida? Também, se quiser deixar algum ponto da explicação que ficou faltando ou pode ser melhor, fique a vontade para comentar!&lt;/p&gt;

&lt;p&gt;Esse post faz parte da minha jornada documentada rumo a Dev Fullstack Júnior. Me acompanha aqui no Dev.to pras próximas etapas!&lt;/p&gt;

</description>
      <category>html</category>
      <category>beginners</category>
      <category>webdev</category>
      <category>100daysofcode</category>
    </item>
    <item>
      <title>HTML na Prática: 7 fundamentos essências para todos os iniciantes</title>
      <dc:creator>Cândido_Kuerten</dc:creator>
      <pubDate>Tue, 14 Jul 2026 23:24:32 +0000</pubDate>
      <link>https://dev.to/candidonkuerten346/html-na-pratica-7-fundamentos-essencias-para-todos-os-iniciantes-260p</link>
      <guid>https://dev.to/candidonkuerten346/html-na-pratica-7-fundamentos-essencias-para-todos-os-iniciantes-260p</guid>
      <description>&lt;p&gt;Estou iniciando meu projeto para uma jornada de aprimoramento tanto de conhecimento, quanto de portfólio para formação como Dev Fullstack Junior e aqui vou documentar cada etapa - para também ajudar que precisar como eu!&lt;/p&gt;

&lt;h2&gt;
  
  
  Os 7 fundamentos são:
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Estrutura básica do documento (Boilerplate):
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;"pt-BR"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;"UTF-8"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Minha Página&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
  &lt;span class="c"&gt;&amp;lt;!-- Conteúdo visível da página vai aqui --&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/code&gt; -&amp;gt; informa o navegador que está lendo HTML5&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;html lang="pt-BR"&amp;gt;&lt;/code&gt; -&amp;gt; elemento raiz que engloba todo o conteúdo, junto com o atributo lang, para definição sobre idioma da página&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; -&amp;gt; a parte onde consta metadados, como as meta tags e o título da aba&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; -&amp;gt; parte onde fica localizado todo o conteúdo que será exibido ao usuário&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  2. Tags Semânticas:
&lt;/h3&gt;

&lt;p&gt;As tags semânticas funcionam para organizar as áreas do projeto e também ajudam os navegadores a fazerem a interpretação da página:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;header&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;nav&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"#inicio"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Início&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"#sobre"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Sobre&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/nav&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/header&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;main&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;section&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Sobre mim&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Conteúdo da seção...&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/section&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/main&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;footer&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;&lt;span class="ni"&gt;&amp;amp;copy;&lt;/span&gt; 2026 - Todos os direitos reservados&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/footer&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; -&amp;gt; Seção específica para o cabeçalho da página&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt; -&amp;gt; Seção para navegação como menu ou conjunto de links&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt; -&amp;gt; Seção com o conteúdo principal da página&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; -&amp;gt; Seção para agrupar conteúdos por tema&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt; -&amp;gt; Seção específica para o rodapé da página&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tratando de navegadores em específico, a semântica implica em 2 fatores principais que seriam o SEO (ajuda o navegador a entender melhor o conteúdo) e acessibilidade para facilitar o reconhecimento a leitores de tela.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Elementos de Texto:
&lt;/h3&gt;

&lt;p&gt;Dentre esses elementos consta a parte estrutural e de significado da escrita na página:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;Título Principal (só um por página)&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Subtítulo de Seção&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Um parágrafo normal de texto.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Você pode dar &lt;span class="nt"&gt;&amp;lt;strong&amp;gt;&lt;/span&gt;ênfase forte&lt;span class="nt"&gt;&amp;lt;/strong&amp;gt;&lt;/span&gt; numa palavra, 
ou uma &lt;span class="nt"&gt;&amp;lt;em&amp;gt;&lt;/span&gt;ênfase mais sutil&lt;span class="nt"&gt;&amp;lt;/em&amp;gt;&lt;/span&gt; em outra.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;blockquote&amp;gt;&lt;/span&gt;
  "Uma citação de outra fonte fica bem marcada aqui dentro."
&lt;span class="nt"&gt;&amp;lt;/blockquote&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h3&gt;
  
  
  4. Links e Navegação:
&lt;/h3&gt;

&lt;p&gt;O elemento &lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt; é o que permite acessar outras páginas ou até outras partes da própria página, a partir de um elemento.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="c"&gt;&amp;lt;!-- Link externo, abrindo em nova aba --&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"https://developer.mozilla.org"&lt;/span&gt; &lt;span class="na"&gt;target=&lt;/span&gt;&lt;span class="s"&gt;"_blank"&lt;/span&gt; &lt;span class="na"&gt;rel=&lt;/span&gt;&lt;span class="s"&gt;"noopener noreferrer"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  Documentação MDN
&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;

&lt;span class="c"&gt;&amp;lt;!-- Link interno (âncora) --&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"#secao-contato"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Ir para Contato&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;

&lt;span class="c"&gt;&amp;lt;!-- Link relativo, pra outra página do mesmo site --&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"/sobre.html"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Sobre&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;href=""&lt;/code&gt; -&amp;gt; é o atributo que define o caminho que o elemento vai levar o usuário&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;target="_blank"&lt;/code&gt; -&amp;gt; faz a abertura do destino em uma nova página; ao utilizar esse atributo é considerado boa prática usar também &lt;code&gt;rel="noopener noreferrer"&lt;/code&gt; por segurança (evita que a página aberta tenha acesso à página de origem via window.opener)&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  5. Meta tags básicas:
&lt;/h3&gt;

&lt;p&gt;Como mencionado anteriormente, essas tags ficam alocadas dentro do elemento &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;"UTF-8"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"viewport"&lt;/span&gt; &lt;span class="na"&gt;content=&lt;/span&gt;&lt;span class="s"&gt;"width=device-width, initial-scale=1.0"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;charset="UTF-8"&lt;/code&gt; -&amp;gt; garante que acentos e caracteres especiais sejam exibidos corretamente&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;viewport&lt;/code&gt; -&amp;gt; é a meta tag responsável por fazer a página se comportar adequadamente em celulares&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  6. Atributos globais:
&lt;/h3&gt;

&lt;p&gt;São atributos que podem ser utilizados em qualquer tag HTML para ajudar em identificação:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"cabecalho"&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"container destaque"&lt;/span&gt; &lt;span class="na"&gt;title=&lt;/span&gt;&lt;span class="s"&gt;"Área principal"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  Conteúdo
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;id&lt;/code&gt; -&amp;gt; identificador único por página, muito utilizado para integração com JS&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;class&lt;/code&gt; -&amp;gt; identificador que pode ser replicado em diversos elementos, ideal para integração com CSS&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;title&lt;/code&gt; -&amp;gt; mostra uma dica ao usuário, caso passe com o mouse por cima&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  7. Comentários:
&lt;/h3&gt;

&lt;p&gt;Como o próprio nome já declara, você pode utilizar para deixar anotações no código sem que se apareçam diretamente na página:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="c"&gt;&amp;lt;!-- Isso é um comentário e não aparece pro usuário --&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Isso aparece normalmente.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;

&lt;span class="c"&gt;&amp;lt;!-- 
  Comentários também podem
  ocupar várias linhas
--&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;São muito utilizados para marcar grandes seções do código, como &lt;code&gt;&amp;lt;!-- INÍCIO DO FOOTER --&amp;gt;&lt;/code&gt;.&lt;/p&gt;




&lt;p&gt;⚠️ &lt;em&gt;Post de aprendizado: compartilho aqui o que estou estudando, não é documentação oficial. Feedbacks são super bem-vindos!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Se você também está começando agora, deixa aqui nos comentários: qual desses pontos você já domina e qual ainda gera mais dúvida? Também, se quiser deixar algum ponto da explicação que ficou faltando ou pode ser melhor, fique a vontade para comentar!&lt;/p&gt;

&lt;p&gt;Esse post faz parte da minha jornada documentada rumo a Dev Fullstack Júnior. Me acompanha aqui no Dev.to pras próximas etapas!&lt;/p&gt;

</description>
      <category>html</category>
      <category>beginners</category>
      <category>webdev</category>
      <category>100daysofcode</category>
    </item>
  </channel>
</rss>
