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
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
CSC307 Lecture 04
javiergs
PRO
0
660
AI時代の認知負荷との向き合い方
optfit
0
160
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
460
CSC307 Lecture 06
javiergs
PRO
0
680
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
2026年 エンジニアリング自己学習法
yumechi
0
130
CSC307 Lecture 01
javiergs
PRO
0
690
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
CSC307 Lecture 05
javiergs
PRO
0
500
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Accessibility Awareness
sabderemane
0
51
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
61
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
310
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
210
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Being A Developer After 40
akosma
91
590k
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 !