$30 off During Our Annual Pro Sale. View Details »
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
140
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
63
BEM
felipesoares6
0
74
Read-Search-Ask
felipesoares6
1
94
Other Decks in Programming
See All in Programming
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.3k
20 years of Symfony, what's next?
fabpot
2
370
認証・認可の基本を学ぼう前編
kouyuume
0
250
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.2k
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
390
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
430
関数実行の裏側では何が起きているのか?
minop1205
1
710
AIコーディングエージェント(NotebookLM)
kondai24
0
200
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
320
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
38
26k
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
120
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
290
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
[SF Ruby Conf 2025] Rails X
palkan
0
540
Mobile First: as difficult as doing things right
swwweet
225
10k
The Invisible Side of Design
smashingmag
302
51k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Into the Great Unknown - MozCon
thekraken
40
2.2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Scaling GitHub
holman
464
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
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 !