Informática, perguntado por chayanesoares1, 1 ano atrás

Qual a diferença entre html, css e javascript?

Soluções para a tarefa

Respondido por cledersonbc
30
Ambos são linguagens, mas com propósitos, sintaxe e usos diferentes.

HTML
Significa HyperText Markup Language (linguagem de marcação de texto) e serve para você criar páginas web, pois através das tags (etiquetas) você define a estrutura e os componentes que deverão ser interpretados pelo navegador, como uma imagem, um botão, um campo de entrada de texto como este que eu escrevo e outras inúmeras possibilidades previstas pelas tags.

CSS
Significa Cascating Style Sheet (folha de estilo em cascata). Enquanto o HTML tem propósito estrutural, o CSS vem com o objetivo de dar formatação, cor, movimento, espaçamento e trabalhar tudo o que diz respeito ao estilo visual aos componentes individuais do documento e ele próprio, pelo que será exibido.

JavaScript
Tem esse nome porque na época em que a linguagem estava sendo criada, Java era estava muito em alta e era bem popular. Então usaram esse nome como estratégia de marketing. O JavaScript auxilia nas ações em uma página web; eu posso criar um botão através do HTML, posso atribuir a ele um estilo com CSS para que fique bonito, mas como irei pôr uma ação nele? É aí que o JavaScript entra.

Diferenças
O HTML é uma linguagem de marcação, assim como o XML e LaTeX por exemplo; sua função é distinguir elementos sintaticamente em um texto. Já o CSS é uma linguagem para dar estilos e o JavaScript é o único aqui que é uma linguagem de programação.

Exemplo de documento em HTML (a extensão é .html)
<!DOCTYPE html>
<html>
  <head>
     <meta charset="utf-8">
     <title>Título</title>
  </head>
  <body>
     Conteúdo...
  </body>
</html>

Exemplo de documento CSS (a extensão é .css)
body {
 color: #000;
 text-align: justify;
 width: 98%;
 height: 400px;
 font-family: Arial;
 font-size: 14 px;
}

Exemplo de documento em JavaScript (extensão .js)
function fibo () {
  var f = 1, ant = 0;

  for (var i = 0; i < 10; i++) {
     f = f + ant;
     ant = f - ant;
  }
  alert(f);
}
Perguntas interessantes