Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

BECOMP
Capacitação 2022.1
Bem-vindos à primeira capacitação de 2022!
Panorama Geral
�  
A Trinidade das Páginas Web
� HTML, CSS e JavaScript
� HTML: caracteriza o conteúdo, a estrutura básica do site
� CSS: estiliza, trabalha na apresentação estética do site (fontes, cores, etc.)
� JavaScript: dá inteligência ao site, dinamicidade, interatividade, funcionalidade
� obs.: das 3, somente JavaScript é uma linguagem de programação!
HTML
O bloco de construção básico da web
Introdução ao HTML
� HTML = Hypertext Markup Language (hypertext se refere aos links)
� É uma linguagem de marcação, não de programação
� Extensão dos arquivos: .html (por exemplo: main.html é um arquivo html)
� O HTML diz ao navegador como estruturar sua página a partir de uma série de
elementos pré-definidos, que usamos para ditar como será mostrado um conteúdo
� Um elemento representa não somente a estética (como será mostrado), mas também
carrega uma semântica (dois elementos podem ‘aparecer’ do mesmo modo, mas terem
significados distintos)
Anatomia de um Elemento
�  
Tags
� Ok... Mas o que é uma tag?
� Uma tag é a responsável por criar um elemento de um certo tipo na sua página
� Por exemplo, a tag cria um parágrafo, a tag cria um texto em negrito, a
tag cria um título, e por aí vai...
 
Aninhando Elementos
� Podemos (e devemos!) colocar elementos dentro de outros
 
Meu site
Olá mundo!
Atributos de Elementos
�  
Elementos Vazios
� Elementos vazios não tem conteúdo, portanto sua sintaxe não inclui a tag de
fechamento
� A imagem () e o input () são exemplos de elementos vazios
� Suas propriedades são passadas pelos atributos
� Exemplos:
Class e Id – Atributos Especiais
� São atributos seletores
� Seu uso mais comum é integrado ao CSS, pois normalmente temos vários elementos
distintos mas que queremos aplicar o mesmo estilo. Então, atribuímos a todos eles a
mesma classe, e aplicamos o estilo à classe
� Diferença: empregamos classe para selecionar um grupo de elementos (mais de 1) e id
para identificar um elemento, assim, nos referimos a esse elemento pelo seu id
blablabla
blablabla
Prática no
Bloco de Notas
Estrutura do HTML
Meu primeiro site
Esta é minha página
Bem-vindo a este website teste!
Estrutura do HTML
Meu primeiro site
Esta é minha página
Bem-vindo a este website teste!
Especifica o tipo de HTML da página
Estrutura do HTML
Meu primeiro site
Esta é minha página
Bem-vindo a este website teste!
Especifica o tipo de HTML da página
El
em
en
to
 r
ai
z
Estrutura do HTML
Meu primeiro site
Esta é minha página
Bem-vindo a este website teste!
Especifica o tipo de HTML da página
El
em
en
to
 r
ai
z
head: contém os metadados, é um
container para todos os conteúdos da
página que não são visíveis para o visitante
Estrutura do HTML
Meu primeiro site
Esta é minha página
Bem-vindo a este website teste!
Especifica o tipo de HTML da página
El
em
en
to
 r
ai
z
head: contém os metadados, é um
container para todos os conteúdos da
página que não são visíveis para o visitante
body: contém todo o conteúdo visual,
visíveis para o visitante
Teste/Prática: Ctrl+C Ctrl+V
Meu primeiro site
Esta é minha página
Bem-vindo a este website teste!
VS Code
O nosso editor de código
VS Code
� É um editor de código que suporta várias linguagens, altamente customizável e com
funcionalidades muito úteis, como o terminal integrado e muitos atalhos
� https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
� Extensões úteis: Code Runner (Ctrl+Alt+N), Bracket Pair Colorizer, Material Icon Theme,
React Native Tools, GitLens
� Atalhos úteis: Ctrl+D, F5, Ctrl+Shift+P, Ctrl+’
Metadados e a Head
�  
Comentários, Identação e Observações
� Os comentários no código não aparecem no site, mas são uma boa prática para
outro desenvolvedor compreender seu código. Em HTML:
� A identação é uma boa prática para facilitar a leitura e organização do seu código.
Consiste apenas em aninhar os elementos empregando o Tab
� obs.: o HTML 5 é case insensitive, ao contrário do C. Isso significa que ele não se
importa com maiúsculas e minúsculas: é igual a ou a
Tags
(Algumas) Tags relevantes
Tags: Cabeçalhos e Parágrafos
�  
Tags: Listas
�  
Tags: Listas
Lista de Compras
Arroz
Feijão
Cebola
Melhores da NBA
Lebron James
Stephen Curry
Ja Morant
Lista não-ordenada Lista ordenada
Tags: Hyperlinks (Anchors)
� Hyperlinks são os links que tornam a web de fato uma teia de conexões
� Devemos passar como atributo o destino que o link nos levará. Para isso, usamos o
atributo href (hypertext reference).
� A tag do hyperlink é o (anchor), e tudo que se encontra dentro dessa tag será
clicável como um link
IME Júnior
Login

Mais conteúdos dessa disciplina