Oi, André! Tudo bem?
Desculpa a demora por um retorno.
Vamos abordar cada um dos pontos que você explorou na sua pergunta individualmente.
O HTML (HiperText Markup Language ou Linguagem de Marcação de Hiipertexto) é uma linguagem que estrutura o conteúdo do site em uma página. Para isso são utilizadas tags, que são interpretadas pelo navegador para informar o que cada informação representa dentro da página. Há dois tipos de tags: as que precisam de fechamento e as que não possuem fechamento.
Uma das tags que não possui fechamento é a tag <img>
, que representa a inserção de imagem no documento. Dentro do escopo dessa tag são colocadas o endereço da imagem e um texto alternativo (alt), que compreendem as informações necessárias para a interpretação do navegador. Sendo assim, caso o endereço de imagem esteja correto ela será lida normalmente, e uma imagem deve aparecer na página da web.
Desse modo, podemos entender que as tags que não precisam de fechamento como a própria <img>
, <meta>
e a <br>
, não atuam delimitando onde o conteúdo começa e termina dentro da página e portanto podem existir por si só.
Por outro lado, as tags que precisam de fechamento que incluem: título(<h1></h1>
)e parágrafo (<p></p>
), delimitam onde aquele conteúdo marcado como título ou parágrafo, por exemplo, começa e termina.
Para ajudá-lo a entender mais sobre os elementos do HTML e diferenciar os vários tipos de tag e em que momento são utilizados na estruturação da página Web, deixo a documentação abaixo:
Espero ter ajudado. Caso tenha dúvidas, estarei à disposição!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!