O mínimo de HTML que você TEM que saber!

O mundo está cada vez mais tecnológico e entender as coisas básicas de tecnologia que usamos é uma questão de alfabetização. Sim, a nova alfabetização!

As pessoas usam a internet, mas muitos não fazem ideia de como as coisas funcionam para ela poderem consumir este conteúdo na rede. Conhecer os conceitos básicos da tecnologia é dar os primeiros passos num novo mundo cheio de oportunidades!

Neste post quero te apresentar o HTML! A linguagem responsável por te entregar este texto que você está lendo neste exato momento. E todas as páginas de internet que você acessa todos os dias.

O que é HTML?

Quando vemos uma página de internet no navegador, a vemos toda bonitinha com cores, imagens, textos, links, etc. Mas na verdade, o seu navegador interpreta um código e apresenta a página para você. Esse código é o HTML, que significa Linguagem de Marcação de Hiper-Textos (tradução de hypertext markup language).

Ao contrário do que muita gente pensa, HTML NÃO é uma linguagem de programação, o nome já diz: Linguagem de Marcação.

Mas o que isso significa? Significa que não criamos programas com HTML.

O HTML é uma linguagem que usa apenas marcadores (ou tags), para “configurar” uma página. Por exemplo, podemos dizer que um texto deve estar em negrito marcando ele com a tag <b> ou <strong>.

Se você clicar nesta página com o botão direito do mouse e selecionar “Exibir código fonte”, você verá o código HTML desta página. E se procurar pelo texto Linguagem de Marcação que está em negrito, verá que ele estará entre as tags <strong></strong>. Veja na imagem abaixo.

exemplo de código html

Acho que você notou outras tags no código-fonte acima. Certo? Uma tag <p></p> que marca um parágrafo e outra tag <em></em> que marca um texto a ser enfatizado. O HTML é formado por estas tags, que marcam o texto.

Vamos avançar um pouquinho mais? Vamos criar uma página web …

Criando uma página HTML simples

Um código simples ajudará a gente entender os conceitos básicos de HTML, acho mais fácil entender na prática. Abaixo eu apresento um código HTML. Você pode copiar esse código, salvar em um arquivo com a extensão “.html” e abri-lo num navegador.

Agora vamos entender este código e aprender os conceitos básicos de HTML …

  1. Podemos ver no código HTML acima que ele é formado por tags (o texto entre os sinais de menor e maior “< e >”). Essas tags, abrem um “bloco” que deve ser fechado. Para fechar uma tag, utiliza-se a barra logo depois do símbolo de menor. Por exemplo, abrimos a tag <title> e fechamos ela dessa forma: </title>.
  2. O texto que fica dentro da tag <title> é o texto que aparece na barra de títulos do navegador.
  3. O texto que fica entre a tag de abertura e a tag de fechamento é conhecido como “valor de corpo da tag”
  4. As tags HTML pode ser aninhadas, ou seja, uma dentro da outra (Perceba que a tag <title> está dentro da tag <head>, que por sua vez está dentro da tag <html>).
  5. Um HTML básico é formado pela tag <html> e dentro desta, as tags <head> (cabeçalho) e <body> (corpo).
  6. Tudo que fica dentro da tag <body> é o corpo da sua página.
  7. As tags podem ter atributos, por exemplo o atributo bgcolor da tag <body> define a cor de fundo da página. No exemplo definimos as cor de fundo como ‘gray’ (cinza). Pode-se também utilizar códigos RGB.
  8. Algumas tags não precisam de valor de corpo e em HTML puro, não precisam ser fechadas, como a tag <br> (quebra de linha). Mas para compatibilizar com XML, é correto fechar todas as tags. Nesse caso, você não precisa fechar a tag do modo convencional (por exemplo <br></br>). Pode simplesmente fechar com uma barra ao final da tag de abertura. Assim: <br />. O mesmo pode ser observado na tag <img>.
  9. As imagens que vemos em uma página web são definidas pela tag <img> do HTML. Os atributos que mais utilizamos desta tag são src (que determina o endereço da imagem a ser exibida), title e alt (que definem o texto exibido quando colocamos o cursor do mouse em cima da imagem). Dica: Os atributos title e alt são muito importantes para o SEO (Otimização para mecanismos de busca) da sua página. 😉
    Exemplo do código de uma imagem HTML: <img title=”cores rgb” alt=”cores rgb” src=”http://www.dicasdeprogramacao.com.br/wp-content/uploads/cores-rgb.jpg” />
  10. Os links das páginas web são criados pela tag <a>. O atributo mais importante dos links é o href que é o endereço do link. O texto que aparece dentro da tag de link (entre a abertura <a> e o fechamento </a>) é conhecido como “texto âncora”. Este texto também é muito importante para o SEO.

Não dá pra falar tudo sobre HTML em um único post, mas pra começar a entender como funcionam as páginas da internet. Os conceitos básicos de HTML apresentados acima é o mínimo que qualquer um deve saber sobre as páginas Web que você acessa todos os dias. Se você em ter um blog por exemplo, saber um pouquinho de HTML te ajudará muito!

Claro que tem muito mais. Criação de tabelas, divs, formatação com CSS, adição de javascript, páginas dinâmicas, etc. HTML é só o começo. Não pare por aqui!

O mínimo de HTML que você TEM que saber!
4.94 (98.75%) 16 votos
  • Walison

    Gu, faz um post falando um pouco de asp.Net estou estudando essa linguagem toda ajuda e bem vinda kkkk parabens por este post sobre HTML

  • Pessoal, queria apresentar um site para quem tem interesse em programação. O site é o https://www.livecoding.tv

    Nele você tem acesso a um monte de live streams de usuários programando em vários tipos de código. Dá pra selecionar pelo nivel de dificuldade, tecnologia, etc. é possível fazer comentários, seguir os usuários favoritos e até ver videos antigos porque eles ficam todos gravados no site.

    É bem legal. Eu recomendo 🙂

  • Como eu posso aplicar esse conhecimento sem precisa fazer uma página de verdade, tem algum programa ex: VisualLg, etc. Se sim agradeceria muito! Belo post Gustavo Furtado!

    • Elton, você não precisa de um programa como o Visualg para testar o seu HTML.
      Em qualquer computador você consegue criar um arquivo .html e editá-lo com um editor de texto.
      Por quê não criar uma página? O objetivo do HTML é justamente criar página.

  • Manasses

    Gustavo boa tarde, gostaria de poder ter o minicurso com seu material para iniciante, porem so tive link ate o primeiro passo…

  • Diane

    html amoooo 🙂