25

CSS - Uma tecnologia em constante evolução

Embed Size (px)

Citation preview

Page 1: CSS - Uma tecnologia em constante evolução
Page 2: CSS - Uma tecnologia em constante evolução

Maurício Samy Silva

Maujor®

http://kwz.me/AZ http://kwz.me/DC http://kwz.me/WL://kwz.me

[email protected]

Page 3: CSS - Uma tecnologia em constante evolução

CSS Uma tecnologia em constante evolução

Page 4: CSS - Uma tecnologia em constante evolução

Primeiro site 06/08/1991

http://info.cern.ch/hypertext/WWW/TheProject.html

1° site local

Page 5: CSS - Uma tecnologia em constante evolução

Style Sheet Language Reviewed

Page 6: CSS - Uma tecnologia em constante evolução

Robert Raisch

junho 1993

Page 7: CSS - Uma tecnologia em constante evolução

Robert Raisch Proposal

Page 8: CSS - Uma tecnologia em constante evolução

@BODY co(nu = 3, wi = 80)

@P fo(fa = he, si=18)Sintaxe RRP

@H1 ve(be = 1, af = 2)

Page 9: CSS - Uma tecnologia em constante evolução

Linx Firefox

Page 10: CSS - Uma tecnologia em constante evolução

Pei-Yuan Wei

outubro 1993

Page 11: CSS - Uma tecnologia em constante evolução

(BODY fontSize = normal BGColor = white FGColor = black

(H1 fontSize = largest

BGColor = red FGColor = white

) )

Sintaxe Viola

Page 12: CSS - Uma tecnologia em constante evolução

Sintaxe Viola<LINK REL = "STYLE" HREF = "URL_da_stylesheet">

Sintaxe Viola

Page 13: CSS - Uma tecnologia em constante evolução

Steve Heaney

outubro 1993SGMLFormatting Output

Specification Instance

Page 14: CSS - Uma tecnologia em constante evolução

<e-i-c gi="h1"> <charlist inherit="1"> <font size="14pt“> </charlist> </e-i-c>

Sintaxe FOSI

e-i-c = element in contextgi = generic identifier

Page 15: CSS - Uma tecnologia em constante evolução

novembro 1994SGML

Document Style Semantics and Specification Language

DSSSL Lite

Page 16: CSS - Uma tecnologia em constante evolução

(element H1 ( make paragraph font-size: 14pt font-weight: 'bold’))

Sintaxe DSSSL Lite

Page 17: CSS - Uma tecnologia em constante evolução

Bert Bos

março1995

Page 18: CSS - Uma tecnologia em constante evolução

*H2.size: 1Sintaxe Bert Bos

*H2.justify: left : -3.0*H2.leftindent: -3.0*H2.bold: true

Page 19: CSS - Uma tecnologia em constante evolução

abril1996

Presentation Specification Language

PSL96

Ethan Munson

Page 20: CSS - Uma tecnologia em constante evolução

DEFAULT { lineHeight = Self.fontSize * 1.5;}

RULES { P { fontFamily = "times"; fontSize = 14; } }

Sintaxe PSL96

Page 21: CSS - Uma tecnologia em constante evolução

dezembro 1996

Håkon Wium Lie

Bert Bos

Page 22: CSS - Uma tecnologia em constante evolução

CSS2.1 – junho 2011CSS3 – junho 2011 [3m]

W3C CSSCSS1 – dezembro 1996CSS2 – maio 1998

Page 23: CSS - Uma tecnologia em constante evolução

:local-link:matches()

W3C CSS level4Working Draft E! > F

:spelling-errorrevert

appearance

Page 24: CSS - Uma tecnologia em constante evolução

Dúvidas?

Page 25: CSS - Uma tecnologia em constante evolução

<Obrigado/>