Skip to content

Latest commit

 

History

History
28 lines (14 loc) · 3.33 KB

exercicio-texto.md

File metadata and controls

28 lines (14 loc) · 3.33 KB

#Exercicios #Semana1 #MarianaVNS #PrimeiroTexto

HTML e CSS

Você começou a se interessar por programação. Falou com algumas pessoas, entrou em alguns sites, procurou lá na sua memória alguma resposta para a pergunta "por onde começar?" e, coincidencia ou não, uma sigla aparece com certa frequencia: HTML. Você já viu essa sigla no final do endereço de alguns sites no seu navegador... Já pode ser um começo, certo? Certo!

Então você começa a aventura. Assiste vídeos, pesquisa sobre o assunto, lê blogs e vem sua primeira decepção: HTML não é uma linguagem de programação dinâmica! Ah, que tristeza! "Como assim não vai dar para criar no meu site uma caixinha de texto perguntando para o visitante de que cidade ele é apenas usando HTML? Como assim?", você pensa.

E, depois dessa forte decepção, você ainda descobre que o HTML tem um "amigo", o CSS. Outra sigla. Amigo este que também não vai te ajudar na interação com o usuário. De repente, o mundo ficou muito cruel.

Mas será é a hora de virar as costas para o HTML e CSS sem nem tentar saber com o que eles podem nos ajudar? Pode confiar: a resposta é não. Eles podem fazer muito por você, de verdade.

HTML, ou Hypertext Markup Language, é uma linguagem de marcação. Em outras palavras, é uma linguagem que estrutura páginas na Web. Sim, os sites que você acessa precisam do HTML para "segurá-los". É o HTML que determina onde cada parte do texto ou das imagens devem estar. Ele marca o cabeçalho, o corpo do texto, o rodapé e muito mais! O HTML tem recursos, por exemplo, que permitem que todas as cedilhas e pontuações apareçam perfeitas no seu computador. Não é maravilhoso? Aí estão algumas das "tags", ou marcações, que o HTML usa para deixar os sites organizados, tanto para quem lê quanto para quem os edita.

< html lang=”pt-br” >: Tag de conteúdo, precisa abrir e fechar. Mostra a linguagem, que, neste caso, é HTML. Traz também o idioma em que o conteúdo está escrito. Se houver um usuário de outro país, o navegador dele “vai saber” que precisa traduzir.

< meta charset=“UTF-8” >: Tag de Informação. É o "dicionário" que contem a biblioteca Unicode de caracteres. Essa tag resolve os problemas de acento ou cedilha.

< head >, < header > e < body >: Sinalizam, respectivamente, as informações que estamos passando para o navegador (exemplo: a linguagem usada), o cabeçalho e todo o corpo da página. É importantíssimo saber onde está cada um desses elementos na organização do seu código.

Já o CSS, Cascading Style Sheets, é uma linguagem de folhas de estilo. Ele deixa toda a página mais amigável, com fontes diferentes, cores interessantes, alinhamento perfeito para a melhor experiência do usuário. E o melhor: o CSS faz isso de forma organizada, e até em grupos, se for configurado corretamente em parceria com o HTML. É um mundo de possibilidades e estilos que podem deixar qualquer página de internet interessante e convidativa.

Está vendo como são as coisas? Sempre há algo útil e desafiador quando o assunto é linguagens: sejam elas de programação, de marcação, de estilo... HTML e CSS são extremamente importantes na área de tecnologia e podem ser, sim, um ótimo começo.

Mas é apenas um dos possíveis começos.

A maravilha disso tudo é que existem muitos e muitos outros começos para explorar...