A diferença entre HTML, CSS e JavaScript - @Curso em Vídeo HTML5 e CSS3

A diferença entre HTML, CSS e JavaScript - @Curso em Vídeo HTML5 e CSS3

Introdução

Visão geral da seção: Nesta seção, o apresentador dá as boas-vindas e introduz o tópico do capítulo 3.

História da Internet e Hospedagem de Sites

Visão geral da seção: O apresentador fala sobre os tópicos abordados nas aulas anteriores, como história da internet e hospedagem de sites. Ele também menciona a empresa Hostnet, que oferece soluções digitais para negócios, incluindo hospedagem de sites e registro de domínios.

Registro de Domínio e Hospedagem

  • A Hostnet oferece registro de domínio em várias terminações, como .com.br, .net e outras.
  • A empresa também oferece hospedagens com servidores modernos localizados no Brasil.
  • Os servidores têm serviços de backup constante, personalização do ambiente com painel exclusivo da Hostnet e suporte técnico eficiente.

HTML e CSS

Visão geral da seção: O apresentador explica a diferença entre HTML e CSS. Ele esclarece que essas tecnologias não são linguagens de programação.

HTML vs. CSS

  • HTML é uma linguagem representada no feminino singular porque é a linguagem HTML.
  • CSS é referenciado no feminino plural porque são as folhas de estilo.
  • HTML e CSS não são linguagens de programação; elas são linguagens para criação de sites.
  • Em vez de dizer que programa em HTML e CSS, é mais correto dizer que desenvolve ou cria sites com essas tecnologias.

Siglas

  • HTML significa Hypertext Markup Language.

HTML, CSS e JavaScript

Visão geral da seção: Nesta seção, o professor explica as diferenças entre HTML, CSS e JavaScript e como eles trabalham juntos para criar sites interativos.

HTML é uma linguagem de marcação focada em conteúdo

  • HTML é uma linguagem de marcação focada em conteúdo.
  • Conteúdo pode ser texto, imagem, vídeo ou tabela.
  • Tudo que é focado em conteúdo é feito em HTML.

CSS é uma linguagem de estilo focada no design

  • CSS é uma linguagem de estilo focada no design.
  • Cores, sombras, tamanhos e posicionamento são definidos pelo CSS.

JavaScript é uma linguagem de programação para interatividade

  • JavaScript é uma linguagem de programação para interatividade.
  • As três tecnologias (HTML, CSS e JavaScript) trabalham juntas para criar sites interativos.
  • É importante aprender as três tecnologias juntas para construir bons sites.

Instalando e utilizando a extensão Web Developer

Visão geral da seção: Nesta seção, o instrutor ensina como instalar e utilizar a extensão Web Developer no Google Chrome para desabilitar JavaScript e CSS em um site.

Instalando a extensão Web Developer

  • Acesse a Chrome Web Store no Google Chrome.
  • Pesquise por "Web Developer" na loja.
  • Clique na engrenagem ao lado da extensão "Web Developer".
  • Clique em "Usar no Chrome" para instalar a extensão.

Desabilitando JavaScript em um site

  • Clique na engrenagem da extensão "Web Developer".
  • Na primeira aba, clique em "Desativar JavaScript".
  • Atualize o site para ver as mudanças.

Desabilitando CSS em um site

  • Clique na engrenagem da extensão "Web Developer".
  • Na segunda aba, clique em "Desativar todos os estilos CSS".
  • Atualize o site para ver as mudanças.

Desabilitando JavaScript no YouTube

Visão geral da seção: Nesta seção, o instrutor demonstra como desabilitar o JavaScript no YouTube e como isso afeta a interatividade do usuário com o site.

Desabilitando JavaScript no YouTube

  • Clique na engrenagem da extensão "Web Developer".
  • Na primeira aba, clique em "Desativar JavaScript".
  • Atualize o site do YouTube para ver as mudanças.

Efeitos de desabilitar JavaScript no YouTube

  • Sem habilitação de JavaScript, não é possível clicar nos vídeos ou ter acesso à interatividade do usuário.
  • Para restaurar a interatividade, é necessário habilitar o JavaScript novamente e atualizar a página.

Conclusão

Visão geral da seção: Nesta seção, o instrutor conclui o vídeo reforçando a importância de entender as diferenças entre HTML, CSS e JavaScript para desenvolver sites eficientes. Ele também incentiva os alunos a continuarem aprendendo com o curso.

  • É importante entender as diferenças entre HTML, CSS e JavaScript para desenvolver sites eficientes.
  • A extensão Web Developer pode ser útil para desabilitar JavaScript e CSS em um site.
  • O YouTube é altamente dependente do JavaScript para sua interatividade.
  • Continuar aprendendo é fundamental para se tornar um bom desenvolvedor de sites.

Introdução ao HTML

Visão geral da seção: Nesta seção, Guanabara introduz o HTML como uma linguagem de marcação e explica a anatomia de uma tag.

Anatomia de uma tag em HTML

  • As tags em HTML são colocadas entre colchetes angulares (< >).
  • A maioria das tags tem abertura e fechamento.
  • Para transformar um título, é necessário usar a tag H1.
  • Todo parágrafo é delimitado entre as tags P e /P.
  • As tags podem ter parâmetros e valores específicos.

Estilo CSS

  • O estilo CSS geralmente está dentro da tag Style do HTML.
  • Para configurar o H1, é necessário utilizar seletores.
  • É possível mudar a família da letra utilizando o seletor ponto Family.

Anatomia das CSS

Visão geral da seção: Nesta seção, o instrutor explica a anatomia das CSS e como elas funcionam.

Seletores e declarações

  • Os seletores são usados para selecionar elementos HTML.
  • As declarações são pares de propriedade e valor que definem o estilo dos elementos selecionados.

Estrutura básica do documento HTML

  • Todo documento HTML tem uma estrutura básica obrigatória.
  • A primeira linha contém a tag &lt;!DOCTYPE html>, que define a versão do HTML sendo usada.
  • A tag &lt;html> é usada para envolver todo o conteúdo do documento.
  • O atributo lang pode ser usado na tag &lt;html> para especificar o idioma principal do site.

Áreas da cabeça e corpo

  • Todo documento HTML tem duas áreas bem definidas: área da cabeça (head) e área do corpo (body).
  • A área da cabeça é onde as configurações são feitas, enquanto a área do corpo é onde fica o conteúdo visível no navegador.

Configurações importantes na área da cabeça

  • A linha &lt;meta charset="utf-8"> é importante para garantir compatibilidade com caracteres especiais em português.
  • A linha &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"> garante que o site seja visualizado corretamente em dispositivos móveis.

Como funciona HTML e CSS

Visão geral da seção: Nesta seção, o instrutor explica como o HTML e o CSS funcionam juntos para criar um site. Ele também descreve como o navegador analisa linha por linha do código e gera o resultado visual.

Funcionamento de HTML e CSS

  • O código HTML e CSS é colocado no servidor.
  • O usuário digita a URL no cliente.
  • O DNS retorna o IP do servidor.
  • O servidor envia uma cópia do HTML e CSS para a máquina do usuário.
  • O navegador analisa linha por linha do código e gera o resultado visual na tela.

Próxima aula: Mão na massa!

Visão geral da seção: Nesta seção, o instrutor encerra a parte teórica da aula e incentiva os alunos a revisar as anotações antes de começar a próxima aula prática. Ele também informa que os alunos precisam instalar um navegador e um editor de código antes da próxima aula.

Preparação para próxima aula

  • Instale um navegador (Google Chrome recomendado).
  • Instale um editor de código.
  • Revisite as anotações anteriores em caso de dúvidas.
  • Esteja pronto para começar com atividades práticas na próxima aula.
Video description

O Curso de HTML5 e CSS3 vai ensinar a criar sites usando a linguagem de marcação hipertexto (HTML) e folhas de estilo em cascata (CSS), todas em suas versões mais recentes. Neste curso, o Professor Gustavo Guanabara criou um conjunto de vídeos, exercícios, desafios e um material de apoio em forma de e-book com 30 capítulos ao todo. Acesse o material de apoio em PDF: == GitHub: https://github.com/gustavoguanabara/html-css/tree/master/aulas-pdf Receba notificações de novos vídeos: == Canal no Telegram: https://t.me/cursoemvideo Acompanhe todos os vídeos do Módulo 1 do Curso de HTML5 e CSS3: == Módulo 01: https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n Consiga certificados fazendo o curso diretamente pelo site oficial do projeto: == Site: https://www.cursoemvideo.com Torne-se apoiador do projeto: == Acesse: https://www.cursoemvideo.com/apoie Siga-nos nas redes sociais: == Gustavo Guanabara no Instagram: https://www.instagram.com/gustavoguanabara == Curso em Vídeo no Instagram: https://www.instagram.com/cursoemvideo == Hostnet no Instagram: https://www.instagram.com/hostnetbr == Recode no Instagram: https://www.instagram.com/rederecode == Estudonauta no Instagram: https://www.instagram.com/estudonauta Conheça os patrocinadores desse curso: == HOSTNET: https://www.hostnet.com/cursoemvideo == RECODE: https://www.recode.org.br/novidades == ESTUDONAUTA: https://www.estudonauta.com/cursoemvideo #cursohtml5css3 #modulo01 #C03A01