Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
HTML + CSS
Search
Felipe Luiz Soares
July 06, 2017
Programming
1
150
HTML + CSS
Slides do curso de HTML + CSS na semana de atualização tecnologica na Fatec Sorocaba
Felipe Luiz Soares
July 06, 2017
Tweet
Share
More Decks by Felipe Luiz Soares
See All by Felipe Luiz Soares
Writing unit tests with Jest using test best practices
felipesoares6
0
190
Comecei uma tarefa e olha no que deu!
felipesoares6
0
56
GraphQL & beyond
felipesoares6
0
57
THE MEANING OF LIFE FRONT-END USER EXPERIENCE AND EVERYTHING
felipesoares6
0
64
BEM
felipesoares6
0
74
Read-Search-Ask
felipesoares6
1
94
Other Decks in Programming
See All in Programming
ThorVG Viewer In VS Code
nors
0
760
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
3
270
AI時代の認知負荷との向き合い方
optfit
0
140
AtCoder Conference 2025
shindannin
0
1k
Fragmented Architectures
denyspoltorak
0
140
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
440
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
150
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
20
6.7k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
CSC307 Lecture 05
javiergs
PRO
0
490
CSC307 Lecture 02
javiergs
PRO
1
770
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
Exploring anti-patterns in Rails
aemeredith
2
250
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Testing 201, or: Great Expectations
jmmastey
46
8k
Optimizing for Happiness
mojombo
379
71k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
97
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
Context Engineering - Making Every Token Count
addyosmani
9
650
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
580
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
Transcript
HTML + CSS Felipe Soares e Jullia Saad
Quem é esse cara? Felipe Luiz Soares Web Developer at
Codeminer 42 GitHub: https://github.com/felipesoares6 SpeakerDeck: https://speakerdeck.com/felipesoares6
E quem é essa mina? Jullia Saad ADS - Fatec
Sorocaba Desenvolvedora front-end - Tegra GitHub: https://github.com/julliasaad/
How the web works
Front-end and Back-end
Beginner’s Guide https://www.codeschool.com/beginners-guide-to- web-development
github.com/felipesoares6/Curso-Fatec-HTML-CSS Where is the code?
WTF is GIT? and GitHub Git GitHub
HTML <HyperText Markup Language>
CSS {Cascading Style Sheets}
Definição bem básica <definição> Linguagem de marcação utilizada na construção
de páginas na Web </definição>
Definição mais básica ainda Definição { Linguagem de estilo utilizada
para apresentação de páginas web } ; ;
Então, tags <head> <!DOCTYPE html> <body> <html> <header> <footer> <section>
<title> <p> <a> <img> <div> <strong> <ul> <ol> <li> <span> <h1> <meta charset=”utf-8”>
<!DOCTYPE html> Não é uma tag html! Instrução para o
browser sobre a versão HTML usada.
Conjunto de caracteres utilizados para escrever o documento. <meta charset=”utf-8”
>
<html> </html> <head> </head> <body> </body>
<head> </head> <meta charset=”utf-8” > <title> </title>
<header> <section> <footer> <body> </body>
<html> </html> <head> </head> <body> </body> <header> </header> <section> </section>
<footer> </footer> <meta charset=”utf-8” /> <title> </title>
Alguma pergunta?
VOCÊS JÁ SABEM TUDO <Sobre estrutura HTML>
SLIDE
None
<h1> cepo de madeira </h1> <h2> cepo de madeira </h2>
<h3> cepo de madeira </h3>
<a href=” ”> </a>
<p> hoje eu vou ensinar uma brincadeira com palitos de
fósforo, É O SEGUINTE, vc tem que pegar um palito de fósforo e raspar essa camada preta aqui da ponta </p>
É bom que vc tenha um martelo <strong> </strong> BEM
FORTE
<em> </em> BEM DURO
<img src=” ” >
<li> carro 1 </li> <ul> </ul> <li> carro 2 </li>
<div> </div> <span> </span>
Nenhuma pergunta mesmo? Sério?
VOCÊS JÁ SABEM TUDO <Sobre HTML>
<header> </header>
<section> </section> DESTA QUE DES TAQUE
<footer> </footer>
fontawesome.io Ícones legais É de graça tem em vários sites
CDN é uma fonte birl
fontawesome.io https://www.bootstrapcdn.com/fontawesome/ http://fontawesome.io/ SITE CDN
HTML
HTML HTML + CSS
Link CSS <link rel="stylesheet" href="css/style.css">
Seletor
How to CSS h2 { font-size: 38px; font-family: Arial; }
How to CSS h1, h2 { font-size: 38px; font-family: Arial;
}
How to CSS header h2 { font-size: 38px; font-family: Arial;
}
Responsividade
Responsividade <meta name="viewport" content="initial-scale=1, maximum-scale=1, width=device-width"/>
px vh vw view height view width pixel AQUELE 1%
None
Cores color: red; color: #20009a; color: rgb(21,255,0);
Cores color: rgb(21,255,0); color: rgba(21,255,0,0.7); R(ed)G(reen)B(lue)A(lpha)
.class .wow { min-height: 100vh; text-align: center; } <section class=”wow”>
<h1></h1> <img src=”birl.png> </section>
#id #wow { min-height: 100vh; text-align: center; } <section id=”wow”>
<h1></h1> <img src=”birl.png> </section>
Alguma pergunta?
Padding, Margin e Border border margin padding
How to Set Margin/Padding padding: 10px; margin: 10px 30px; margin:
10px 30px 5px 12px; top/down left/right top/down/left/right top right down left
Display
FLEX BOX
Display FLEEEEEEEEEEEEEEEEXXXX Elemento pai que ganhará a oportunidade gloriosa de
ter seu display como FLEX { display: flex; flex-flow: row; (default) }
Display FLEEEEEEEEEEEEEEEEXXXX Elemento pai { flex-flow: column; justify-content: center; align-items:
center; }
Alguma pergunta sobre o famigerado FLEXBOX?
<header> </header>
<section> </section> DESTA QUE DES TAQUE
<section> </section> CON TATO SEM TATO
<footer> </footer>
VAMO DE CSS
a:hover
a:hover a { transition: all .2s ease; background-color: rgba(0,0,0, .7);
} slow start, then fast, then end slowly transition-duration all attributes
a:hover a: hover { background-color: rgba(0,0,0, .9); }
CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS
CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS CSS
Responsividade
Responsividade @media (min-width:768px) { }
Responsividade @media (min-width:1024px) { }
None
WOW WOW WOW MT BEM TOP Vai embora cara
speakerdeck.com/felipesoares6 Onde estão os slides?
https://goo.gl/forms/2dCp462KuTkJ WwZn1 Responda o formulário!
SO PARTI PRO ABRAÇO
Agora que eu já sei HTML+CSS
O que ta rolando por ai python sorocaba - https://www.meetup.com/pt-BR/Grupy-SP/
guru sorocaba - https://www.meetup.com/pt-BR/GURU-Sorocaba/ hacklab - https://www.facebook.com/hacklabsorocaba/ GDG Sorocaba - https://www.facebook.com/GDGSorocaba/ sorocaba css - https://www.meetup.com/pt-BR/SorocabaCSS/ Node Sorocaba - https://www.meetup.com/pt-BR/Sorocaba-Node-User-Group-SNUG/ WomenTechmakers - https://www.facebook.com/groups/wtmsorocaba/ in.tegra.do - http://www.meetup.com/In-Tegra-Do/ english meetup - http://www.meetup.com/Sorocaba-English-Conversation-Happy-Hours/ rails girls sorocaba - https://www.facebook.com/railsgirlssorocaba/
1st codepen meetup brazil
sorocabacss
A LITTLE PUG say thank you for your time !