Background Image
Table of Contents Table of Contents
Previous Page  64 / 68 Next Page
Information
Show Menu
Previous Page 64 / 68 Next Page
Page Background

POST

DO DIEGO

DEV WEB

64

Cargo:

Criador do

Tableless.com.br e

coordenador de

Front-end na Locaweb

Contato:

diego@

tabeless.com.br

Twitter:

@diegoeis

DIEGO EIS

CSS foi criado para formatar

não apenas código HTML

como também qualquer outra

linguagem de formatação,

como o SGML (que serviu

de inspiração para a criação

do HTML) ou o próprio XML.

A ideia é que você consiga formatar vários

tipos de linguagens de marcação com a mesma

sintaxe de estilo. Um exemplo é a biblioteca

GH LQWHUIDFHV JU£íFDV 4W &RP HOD YRF¬ SRGH

HVFUHYHU &66 SDUD IRUPDWDU RV FRPSRQHQWHV GH

uma interface.

Um exemplo bem básico é quando usamos

&66 SDUD HVWLOL]DU HOHPHQWRV HP 69* 6H YRF¬ Q¥R

H[SHULPHQWRX DEULU XP DUTXLYR FRP H[WHQV¥R VYJ

faça-o assim que puder. O código é muito parecido

FRP +70/ SRLV QD YHUGDGH HOH « XP ;0/ (X í]

um círculo simples no Illustrator e salvei como um

DUTXLYR 69* 'HSRLV DEUL HVVH DUTXLYR QR $WRP

<?xml version=“1.0” encoding=“utf-8”?>

<!— Generator: Adobe Illustrator 19.1.0,

SVG Export Plug-In . SVG Version: 6.00

Build 0) —>

<svg version=“1.1” id=“Layer_1”

xmlns=

“http://www.w3.org/2000/svg

xmlns:xlink= “http://www.w3.org/1999/xlink

x=“0px” y=“0px”

viewBox=“0 0 400 400” style=“enable-

background:new

0 0 400 400;”

xml:space

=“preserve”>

<style type=“text/css”>

.st0{fill:#42B649;stroke:#000000;}

</style>

<circle class=“st0” cx=“200” cy=“200”

r=“200”/>

3HUFHED TXH D $GREH DW« ID] XP ERP

WUDEDOKR DOL (OD M£ SURGX] R YLVXDO GR 69* YLD

&66 HQTXDQWR IRUPDWR H FRRUGHQDGDV íFDP

FRP R ;0/ $ SURSULHGDGH SUHHQFKH R F¯UFXOR $

SURSULHGDGH GHíQH D FRU GD ERUGD

$TXL YRF¬ SUHFLVD HQWHQGHU XPD FRLVD

WXGR R TXH R : & ID] « UHFRPHQGDU SDGU·HV

(OH Q¥R REULJD QLQJX«P D HVFUHYHU R +70/

TXH HVW£ QD GRFXPHQWD©¥R RíFLDO $SHQDV

recomenda que os devs e os browsers sigam

VXDV UHFRPHQGD©·HV ‹ PXLWR LPSRUWDQWH TXH

D LQWHUQHW H FRQVHTXHQWHPHQWH D ZHE VHMD

DEHUWD 1LQJX«P SRGH VHU GRQR GD ZHE QHP

PHVPR R : & TXH IRL FULDGR SHOR 7LP %HUQHUV

/HH R LQYHQWRU GD SUµSULD ZHE /RJR SDUD

Q¥R TXHEUDU HVVD OµJLFD HOH Q¥R SRGH REULJDU

QLQJX«P D HVFUHYHU GHWHUPLQDGR FµGLJR ‹

por isso que a guerra dos browsers era algo

para dar medo. Imagina só se uma empresa

conseguisse persuadir os devs a escrever

um código proprietário que só funcionasse

HP GHWHUPLQDGR EURZVHU (VVD HPSUHVD

simplesmente dominaria o mundo. Mas esse é

um assunto para outra ocasião.

O

[

OW3C

RECOMENDA

PADRÕES, NÃO

OBRIGANINGUÉM

A ESCREVERO

HTML DE SUA

DOCUMENTAÇÃO

OFICIAL. ELE

RECOMENDAQUE

DEVS E BROWSERS

SIGAMAS

RECOMENDAÇÕES

]

CSS NÃO É

SÓ PARA HTML

LW

REVISTA LOCAWEB