Neste artigo vou fazer uma abordar sobre princípios básicos do HTML. Primeiramente, vou definir conceitos como Html, elementos, atributos e todos os outros termos importantes da linguagem e onde encaixa-los na estruturação de uma página web. Vou, igualmente, mostrar-vos como um elemento HTML é estruturado, como uma página HTML típica é estruturada e explicarei outras importantes características básicas da linguagem. Ao longo deste artigo, veremos, ainda, como a linguagem HTML exibe os elementos na página web, acompanhe-me até ao fim para descubrir o melhor que há deste artigo.
HTML, do Inglês, (HyperText Markup Language), traduzido em português, linguagem de marcação de hiperTexto, utilizada para dizer ao seu navegador como estruturar a página web que você visita. A página pode ser tanto complicada como simples quanto o desenvolvedor web desejar que seja. HTML consiste em uma série de elementos ou tags que você usa para anexar, envolver ou marcar diferentes partes do conteúdo para que apareça na página web.
É importante realçar que HTML não é uma linguagem de programação, como o java, javascript, python e muitas outras linguagens de programação que existem por aí, porém é uma linguagem que serve para marcar conteúdo nas páginas web.
Por exemplo, se queremos escrever o texto.
Meu primeiro site.
Devemos fazer recurso à uma tag ou elemento HTML para marcar ou envolver este conteúdo no sentido de o navegador o interpretar como um parágrafo. Para isso utilizariámos a seguinte tag.
<p>Meu primeiro site.</p>
Repare que o nosso parágrafo está cercado por sinais de <p> que simboliza a abertura da tag e por </p> que indica o fechamento da tag. É importante lembrar que a abertura e fechamento da tag é obrigatória, senão podemos ter resultados inesperados.
Como já tivemos a oportunidade de ver, para exibir um conteúdo na página web, recorremos à tag <p>...</p>. Estas tags de abertura e fechamento e o seu respectivo conteúdo é que designamos de elemento Html. Importa lembrar que existem vários elementos ou tag Html que servem para indexar ou marcar diferentes conteúdos em diferentes partes da página web.
Vamos, então, explorar melhor o nosso elemento parágrafo:
<p> Meu primeiro site </p>
Vejamos a ilustração abaixo:
Como podemos ver na figura acima, o elemento é estruturado do seguinte modo:
É possivel inserir elementos dentro de outros elementos — isto é chamado de aninhamento. Se, por exemplo, quisessémos destacar a palavra site no nosso parágrafo, nós poderiámos envolver a palavra "site" com o elemento , que significa enfatizar fortemente a palavra:
<p>Meu primeiro <strong>site.</strong></p>
O resultado é o seguinte
Meu primeiro site
Com maior destaque na palavra site.
É precisa garantir que seus elementos estejam devidamente aninhados: no exemplo acima nós abrimos o elemento <p> primeiro, e dentro dele o elemento <strong>, e devemos fechar o elemento <strong> primeiro, e só depois o <p>. Caso os elementos estejam sobrepostos resultará em erro.
Existe duas categorias de elementos em Html. Os elementos bloco e inline.
Vamos ver alguns exemplos representando elementos blocos e inline.
Elementos inline
<em>Meu</em> <em>primeiro</em> <em>site</em>Resultado:
Meu primeiro siteElementos em bloco
<p>Meu</p>Resultado:
Meu
primeiro
site
Como podemos reparar os elementos inline aparecem todos em uma linha só, apesar de na marcação estarem um em baixo do outro.
Os elementos bloco ocupam uma linha inteira, posicionando-se um em baixo do outro.
Não obstante o que dissemos anteriormente, nem todos os elementos seguem o padrão normal de: tag de abertura, conteúdo, tag de fechamento. Alguns elementos possuem apenas uma única tag, que é, geralmente, usada para inserir/incorporar algo no documento no lugar em que ele é incluído. Por exemplo, o elemento <img> insere uma imagem em uma página na posição em que ele é incluído:
Exemplo de alguns elementos vazios:
Estes elementos são chamados vazios, como vimos no exemplo anterior, porque eles possuem apenas a tag de abertura, porém não possuem conteúdo nem tag de fechamento.
Um atributo em HTML é uma informação extra que você adiciona a uma tag para configurar ou modificar o comportamento de um elemento. Ele normalmente aparece dentro da tag de abertura.
Existem vários tipos de atributos e eles são colocados dentro de tag de abertura do elemento, como já mencionei acima. Por exemplo: o atributo class, id, title, name etc.
A tag <img>, por exemplo, possui como atributo obrigatório o "src" seguido de sinal de igual, aspa de abertura, o valor do atributo e aspa de fechamento.
Estrutura funcional de atributo de um elemento:
Um atributo deve conter:
Os atributos são essenciais porque permitem especificar um elemento, por exemplo, elemento paragrafo.
Funções de um atributo
Já vimos os conceitos básicos dos elementos HTML de forma individual, porém, eles não são muito úteis sozinhos. Vamos aprender como estes elementos individuais são combinados entre si para criar uma página HTML inteira:
Estrutura de uma página Html.
O código que acabamos de ver, estrutura uma página web.
O código é dividido em várias partes fundamentais. Vamos, então explicar cada uma destas partes.
importa referir que as relações existentes entre os elementos Html são relações de parentesco.
Como já tivemos a oportunidade de ver, anteriormente, que o elemento <html> é chamado de "raiz da página" porque ele abraça todos os demais elementos que fazem parte da estrutura básica da página. Por isso é, também, chamado de pai. E todos os elementos nele contido são filhos deste.
Por exemplo, o elemento <head> e o <body> são filhos (childreen em inglês) de <html> e <head> e <body> são irmãos (sibling em inglês), por sua vez, o elemento <head> tem como filhos o <meta>, <title>, <link> e o <script>. E estes são irmãos entre si.
O elemento <body></body> possuí três filhos, o <h1>, <h2> e o elemento <p>. E as tags <h1>, <h2> e o elemento <p> são irmãos entre si.
No entanto, o elemento <h1> tem como filho o texto: "Titulo principal", e assim por diante.
É importante ter um conhecimento razoável sobre o grau parentesco entre os elementos html, pois ajuda-nos na hora de estilização dos mesmos.
Muitas vezes, torna-se necessário, fazer anotações no nosso código que não queremos que apareça na nossa página. É para isso que servem os comentários. Por exemplo, o conteúdo que está presente na figura da página básica de html, não aparecerá caso esta seja exibida, porque o navegador ignora todo conteúdo que se encontre dentro dos seguintes carácteres especiais <-- ... -->. Por exemplo:
Em HTML, carácteres como <, >,",' e o & são considerados carácteres especiais. Porque eles fazem parte da própria sintaxe HTML; portanto, como você inclui um desses carácteres no seu texto? Por exemplo, se você realmente deseja escrever um e comercial (&) ou sinal de menor que (<), e não quer que ele seja interpretado como código. Seria importante fazer o uso dos caracteres especiais.
Na tabela abaixo temos as entidades de referências e os códigos que representa cada um dos caracteres acima referenciado.
Caracteres especiais
Referências de caracteres especiais
<
& lt(;)
>
& gt;
" "
& quot;
'
& apos;
&
& amp;
Nota: as referências de caracteres especiais não deve conter espaços entre eles.
O HTML é o primeiro passo na jornada de qualquer desenvolvedor front-end.
Ele é a base sobre a qual todo o restante da web é construído, e dominar seus fundamentos é abrir as portas para um universo de possibilidades.
Neste artigo, vimos conceitos iniciais para que você dê os primeiros passos com segurança.
Agora, o próximo passo é colocar a mão na massa: pratique, experimente e não tenha medo de errar.
Cada linha de código escrita é um degrau a mais rumo ao domínio da tecnologia.
Se este conteúdo despertou a sua curiosidade, continue explorando — o mundo da programação está cheio de oportunidades para quem está disposto a aprender.
Lembre-se: quem aprende HTML não está apenas criando páginas, está construindo caminhos para o futuro.
2025-08-10 03:22:25
Um excelente trabalho. parabéns 🎊
Um excelente trabalho. parabéns 🎊 ...
Ler mais