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
CSS - introdução
Search
Madson Dias
March 10, 2012
Programming
0
17
CSS - introdução
Madson Dias
March 10, 2012
Tweet
Share
More Decks by Madson Dias
See All by Madson Dias
Recozimento Simulado
omadson
0
190
Markdown para Latex
omadson
0
1.2k
Latex: Coisas que eu aprendi na marra!
omadson
0
250
Python? Até vovó consegue!
omadson
0
160
Falar em público
omadson
0
17
Programação orientada a objetos #2
omadson
0
70
Programação orientada a objetos #1
omadson
0
23
CSS - fontes
omadson
0
25
CSS - texto
omadson
0
20
Other Decks in Programming
See All in Programming
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
170
PHPバージョンアップから始めるOSSコントリビュート / how2oss-contribute
dmnlk
1
1.1k
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
190
Youtube Lofier - Chrome拡張開発
ninikoko
0
2.5k
大LLM時代にこの先生きのこるには-ITエンジニア編
fumiyakume
7
3.1k
Contribute to Comunities | React Tokyo Meetup #4 LT
sasagar
0
550
Java 24まとめ / Java 24 summary
kishida
3
500
個人開発の学生アプリが企業譲渡されるまで
akidon0000
0
950
Strategic Design (DDD)for the Frontend @DDD Meetup Stuttgart
manfredsteyer
PRO
0
170
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
110
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
71
17k
Memory API : Patterns, Performance et Cas d'Utilisation
josepaumard
0
140
Featured
See All Featured
Designing for Performance
lara
608
69k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Agile that works and the tools we love
rasmusluckow
328
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
670
A designer walks into a library…
pauljervisheath
205
24k
RailsConf 2023
tenderlove
30
1.1k
Designing for humans not robots
tammielis
252
25k
Building an army of robots
kneath
304
45k
Producing Creativity
orderedlist
PRO
344
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
19
1.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Facilitating Awesome Meetings
lara
54
6.3k
Transcript
@omadson
Introdução CSS - @omadson 2
• Uma folha de estilos é um conjunto de regras
que informa a um programa, responsável pela formatação de um documento, como organizar a página, como posicionar e expor o texto e, dependendo de onde é aplicada, como organizar uma coleção de documentos. CSS - @omadson 3
• Separar apresentação da estrutura • Controle absoluto da aparência
da página • Páginas mais leves • Manutenção de um grande site CSS - @omadson 4
• Lista de regras • Seletor • Folha de estilos
CSS - @omadson 5 seletores { declarações; }
• As regras podem estar dentro de um arquivo de
texto com extensão “.css” ou embutidas em um arquivo HTML. CSS - @omadson 6 propriedade: valor;
• As regras podem estar dentro de um arquivo de
texto com extensão “.css” ou embutidas em um arquivo HTML. CSS - @omadson 7 h1 { font-size: 24pt; } h1 { color: blue; } h1 { font-size: 18pt; }
• As regras podem estar dentro de um arquivo de
texto com extensão “.css” ou embutidas em um arquivo HTML. CSS - @omadson 8 h1 { font-size: 24pt; color: blue; font-size: 18pt; }
• Inline • Tag style • Tag link CSS -
@omadson 9
• Inline • Tag style • Tag link CSS -
@omadson 10 <p style=“color: red;”>...</p>
• Inline • Tag style • Tag link CSS -
@omadson 11 <style> p { color: red; } </style>
• Inline • Tag style • Tag link CSS -
@omadson 12 <link rel=stylesheet type=text/css href=local/arquivo.css >
• O atributo media. o all o print o screen
o aural o handheld CSS - @omadson 13
• Os comentários em CSS podem ser da seguinte forma:
CSS - @omadson 14 /* comentários */
• Os estilos “herdam” propriedades de várias maneiras. Uma das
formas é através da própria hierarquia do HTML. CSS - @omadson 15 body { color: red; background-color: blue; }
class id • Você também pode definir seus próprios seletores
utilizando os atributos class e id. CSS - @omadson 16
class id • Você também pode definir seus próprios seletores
utilizando os atributos class e id. CSS - @omadson 17 HTML <p class=p1>...</p>
class id • Você também pode definir seus próprios seletores
utilizando os atributos class e id. CSS - @omadson 18 CSS .p1 { color: #000; }
class id • Você também pode definir seus próprios seletores
utilizando os atributos class e id. CSS - @omadson 19
class id • Você também pode definir seus próprios seletores
utilizando os atributos class e id. CSS - @omadson 20 HTML <p id=p1>...</p>
class id • Você também pode definir seus próprios seletores
utilizando os atributos class e id. CSS - @omadson 21 CSS #p1 { color: #000; }
• http://goo.gl/Av799 • http://goo.gl/KKCSA • http://goo.gl/bIpa7 • http://goo.gl/tMu8P • http://goo.gl/Pw1h
• http://goo.gl/kqIf • http://goo.gl/5aVWN • http://goo.gl/QvWMN CSS - @omadson 22
• http://omadson.wordpress.com @omadson • http://yagoacp.wordpress.com @Yago_A • http://jedersonsecundino.wordpress.com @JedersonS CSS
- @omadson 23
Obrigado! CSS - @omadson 24