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
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
180
Comecei uma tarefa e olha no que deu!
felipesoares6
0
52
GraphQL & beyond
felipesoares6
0
55
THE MEANING OF LIFE FRONT-END USER EXPERIENCE AND EVERYTHING
felipesoares6
0
59
BEM
felipesoares6
0
72
Read-Search-Ask
felipesoares6
1
91
Other Decks in Programming
See All in Programming
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
230
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
18
3.3k
Gleamという選択肢
comamoca
6
760
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
390
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
140
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
260
Deep Dive into ~/.claude/projects
hiragram
7
1.3k
GoのGenericsによるslice操作との付き合い方
syumai
3
680
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
エンジニア向け採用ピッチ資料
inusan
0
160
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
320
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
BBQ
matthewcrist
89
9.7k
Optimizing for Happiness
mojombo
379
70k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
It's Worth the Effort
3n
185
28k
Docker and Python
trallard
44
3.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
940
Into the Great Unknown - MozCon
thekraken
39
1.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
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 !