Article image
Max Costa
Max Costa07/06/2022 19:39
Compartilhe

Quais a diferença entre HTML, CSS e JavaScript ?

    HTML

    A sigla HTML significa “Hyper Text Markup Language”, que pode ser traduzido mais livremente como “linguagem de marcação de hipertexto”. Criado em 1991 por Tim Berners-Lee, essa linguagem nasceu da necessidade das empresas de compartilharem documentos de forma mais simples e rápida. Com a chegada da World Wide Web (WWW) pouco tempo depois, o HTML se tornou a ferramenta mais básica e mais utilizada no webdesign.

    Ao contrário do que possa parecer, o HTML não é uma linguagem de programação (por isso seu nome de “marcação de texto”), mas uma maneira de se formatar e montar as páginas da internet. Quando você abre um site qualquer – como esse mesmo onde você está agora – é possível notar uma série de elementos diferentes compondo essa página. São títulos, subtítulos, anúncios, parágrafos, fotos, links. 

    São diversos elementos diferentes em uma mesma página, todos organizados de forma que você possa acompanhar o que está lendo sem problemas. Pois toda essa organização é feita pelo HTML. É ele que cria toda a estrutura básica da página, se utilizando apenas de uma linguagem de comandos e “tags”, que são as sinalizações básicas de cada elemento que deve ser colocado naquele momento na página.

    CSS

    A sigla CSS siginifica Cascading Style Sheet, algo como “Folha de Estilos em Cascata”. Também não considerada uma ferramenta de programação, o CSS é uma linguagem que nasceu graças ao grande desenvolvimento do HTML. Cada vez mais e mais páginas eram criadas com o HTML e, por consequência, os desenvolvedores web buscavam deixar suas criações mais bonitas, estilosas e apresentáveis. 

    Com isso, as linhas de comandos e tags começaram a ficar cada vez mais complexas e longas, pois todos os comandos estéticos eram colocados na mesma linguagem que as estruturas básicas da página. Com a necessidade de facilitar essa parte da criação de sites, surgiu o CSS em 1995, uma ferramenta exclusiva para a parte estética da página, de forma totalmente separada da construção da estrutura de tudo, que continuou sendo feita pelo HTML. Um grande facilitador na construção dos estilos da página é a possibilidade de se usar mais de um arquivo CSS ao mesmo tempo, por isso o “cascata” em seu nome.

    JavaScript

    Já o Javascript nasceu de uma forma inusitada: ele foi criado depois de uma grande competição de oportunidades de mercado entre os dois maiores gigantes do mundo digital na época: Microsoft e Netscape. Quando a Netscape criou uma linguagem de servidor para ser utilizada dentro de seus próprios servidores internos, a empresa de Bill Gates começou a trabalhar em um projeto semelhante, a linguagem Jscript, para ser implementada em seus próprios servidores.

    Foi quando a Netscape deu um passo além e passou a levar essa tecnologia para o lado do cliente, para que ela rodasse em seu próprio navegador (o Netscape era o browser líder de mercado na época). Novamente, a Microsoft notou a grande oportunidade de mercado e se apressou em criar um sistema bem semelhante ao da Netscape. Como contra-ataque, a Netscape rapidamente enviou o seu sistema para a maioria dos navegadores existentes, tornando o JavaScript a linguagem padrão.

    Na prática, o JavaScript é a linguagem de programação que deixa a página com uma funcionalidade mais dinâmica, dando movimento para a página e permitindo o rápido acesso, processamento e transformação de dados enviados e recebidos. É o JavaScript que consegue dar vida para as aplicações estruturadas e montadas pelo HTML. Quando você seleciona uma caixa de opções em algum site, por exemplo, isso foi criado com o JavaScript.

    Compartilhe
    Comentários (8)

    TR

    Thiago Rodrigues - 03/03/2023 07:41

    muito bem explicado e didático! obrigado por compartilhar!

    Amanda Dias
    Amanda Dias - 12/02/2023 21:50

    Muito bom! Não sabia as diferenças. Obrigada.

    VC

    VALDEMIR CESTARO - 19/10/2022 11:05

    Excelente o resumo! Obrigado por compartilhar.

    Márcio Pereira
    Márcio Pereira - 12/09/2022 23:26

    Muito bom mesmo texto! Resumido e direto ao ponto.

    ES

    Enilson Santos - 04/08/2022 11:19

    Muito bom , gostei muito , bem resumido.

    Andressa Conrado
    Andressa Conrado - 07/06/2022 20:43

    Muito bom!!! 👏👏👏

    Raja Novaes
    Raja Novaes - 07/06/2022 20:29

    Muito bom seu texto.


    Obrigado por compartilhar seu conhecimento com todos.

    RN

    Rafael Neves - 07/06/2022 19:55

    Bom resumo,ótimo para qualquer pessoa entender o que cada um "serve".