SlideShare une entreprise Scribd logo
1  sur  80
planejamento de
corte:
o seu layout virando
código




victor montalvão
bernard de luna
designer consciente
     pensa no
  desenvolvedor
muitos designers costumam
pensar que o trabalho deles se
resume ao layout e esquecem
que o projeto tem que
“funcionar”

e quem dá vida ao projeto?
nossos amigos
desenvolvedores
“eles que se virem, é o trabalho
deles”
que designer web nunca falou isso? E que
desenvolvedor nunca odiou um designer por
esse tipo de comentário?
a ideia é:
TRABALHARMOS JUNTOS
então vamos facilitar o
trabalho deles, organizando o
nosso
baseado no layout a seguir, enumerei 4 boas
práticas para seguirmos
0
organize tudo em pastas.
1
renomeie camadas. crie este
hábito!
organize sempre seu arquivo fonte de forma
coerente e intuitiva para que qualquer um
possa entendê-lo. até você.
utilize pastas para dividir conteúdos e
renomeie todas as camadas utilizando termos
globais e de fácil entendimento
0
2
defina padrões
padronize! seja coerente na escolha do(s)
tipos, quantidade de cores, aposte em uma
boa hierarquização do conteúdo (o que será
<h2>, <h3>, <p>, etc), como serão os links e
seus estados (link, hover e active).

tenha um grid bem definido e estruturado.
espaçamentos padronizados, alinhamentos
coerentes. não alinhe nada no olho pois no
código o desenvolvedor não vai por fazer isso
também.
exemplos:


               menu:




   destaques
0
3
fechando o arquivo fonte
nessa etapa vamos preparar um arquivo
simplificado do layout final. ou seja, vamos
eliminar ou achatar camadas.

depos com o manual em mãos, o desenvolvedor
precisará do arquivo fonte somente para medir
espaçamentos e tamanhos.
0
4
manual
deve conter todas as informações necessárias
para o desenvolvedor cumprir o que está no
layout. tipografia, corpo dos texto, cores, link
e seus estados, padrão do tamanho de
imagens, etc.
a forma que você irá fazê-lo é pessoal. eu por
exemplo, utilizo
duas formas.
No próprio arquivo fonte
em um arquivo PDF de forma que o desenvolvedor possa
simplesmente copiar os atributos e colar no css, tais como
hexadecimais, corpo de fonte e suas respectivas famílias, e por
que não até espaçamentos, larguras e altura. Vai de cada um.
planejamento de corte
analisando o GRID e o layout a
fim de identificar a estrutura e
o tipo de codificação que será
feito (macro)
reconhecimento da semântica
e identificação de tags no
layout (micro)
organização de pastas
organização de pastas
conceito de análise
de viabilidade
crítica ao GRID 960




          criação de uma
           estrutura 960
crítica ao GRID 960




          criação de uma   manutenção de uma
           estrutura 960     estrutura 960
produção
produção


     por que não vamos
      direto ao ponto?
produção


       utilizando zen
      coding
           http://vimeo.com/
           7405114
           http://zen-
           coding.ru/demo
regras e sugestões
regras e sugestões

o head é um espaço para
vínculos do arquivo, inclusive o
CSS e JS
regras e sugestões


não faça uso de CSS ou JS
inline
regras e sugestões


as tags são educadas, então
NÃO GRITEM!
regras e sugestões



sempre feche as tags
regras e sugestões

seja necessário pela sua
qualidade e não pelo seu
egoísmo, comente o código
regras e sugestões

experimente utilizar <hr />
para separar estruturas de
contextos diferentes
regras e sugestões

nunca use imagem ou flash
como logotipo no HTML,
aplique uma técnica de Image
Replacement
regras e sugestões

não tenha medo de aprender e
usar o DOCTYPE, ele é o seu
cão guia!
regras e sugestões



ie6?
regras e sugestões

me diga se você coloca alt em
imagens e title em links e eu te
direi que tipo de web designer
você é
regras e sugestões


nunca coloque uma tag BLOCK
dentro de uma tag INLINE
regras e sugestões


valide seu código no W3C
Validator
regras e sugestões


Estude e valide a acessibilidade
do seu projeto perante o WCAG
http://www.acessibilidade.gov.pt/validador.html
regras e sugestões
valide seu código quanto a
forma que o conteúdo está
sendo entregue para: Pessoas
sem deficiência, pessoas com
deficiência, idosos, robôs,
celulares, e veja se ele continua
coerente e estratégico
CSS
CSS
dicas e truques
menu horizontal
centralizando o seu site
CSS Reset
                     Ateneu Popular CSS Reset
                     Chris Poteet’s Reset CSS
                     Yahoo’s CSS Reset
                     Eric Meyer Reset CSS
                     Tantek Celik Reset CSS
                     Christian Montoya Reset CSS
                     Rudeworks Reset CSS
                     Anieto2K Reset CSS
                     CSSLab CSS Reset
            http://www.pinceladasdaweb.com.br/blog/2008/11/10/10-tecnicas-para-reset-css/
box model
                    borde
                    r
            paddi
            ng



            conte
            nt
   margi
   n
bug ie
Problemas de altura em
botões:
Coloque sempre altura na
tag pai, seja auto ou
100%.

Problemas de margem
duplicada:
Coloque display inline
nos elementos que estão
com float.
bug ff
bug no ff e fim da div,br,hr “clear”
profissionais fazem
layouts profissionais
profissionais fazem
códigos profissionais
obrigado ;)
www.victormontalvao.com |
www.bernarddeluna.com @bernarddeluna
  @victormontalvao




             www.faculdadeccaa.edu.br

Contenu connexe

Tendances

Aula 01- web designer
Aula 01- web designerAula 01- web designer
Aula 01- web designerRoney Sousa
 
Engenharia de front end de alta performance
Engenharia de front end de alta performanceEngenharia de front end de alta performance
Engenharia de front end de alta performanceAnderson Solano
 
A 3ª Área do Design: Web Design
A 3ª Área do Design: Web DesignA 3ª Área do Design: Web Design
A 3ª Área do Design: Web DesignGustavo Zimmermann
 
Web Design > HTML (aula 1)
Web Design > HTML (aula 1)Web Design > HTML (aula 1)
Web Design > HTML (aula 1)Felipe Fernandes
 
Html aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visited
Html aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visitedHtml aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visited
Html aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visitedErick L. F.
 
Padrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerPadrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerguest5106e1
 
Universo das Mídias Sociais - Aula 1 e 2
Universo das Mídias Sociais - Aula 1 e 2Universo das Mídias Sociais - Aula 1 e 2
Universo das Mídias Sociais - Aula 1 e 2Cecilia Lima
 

Tendances (10)

Aula 01- web designer
Aula 01- web designerAula 01- web designer
Aula 01- web designer
 
Quero ser um ninja em xHTML, HTML5 e CSS3
Quero ser um ninja em xHTML, HTML5 e CSS3Quero ser um ninja em xHTML, HTML5 e CSS3
Quero ser um ninja em xHTML, HTML5 e CSS3
 
Engenharia de front end de alta performance
Engenharia de front end de alta performanceEngenharia de front end de alta performance
Engenharia de front end de alta performance
 
A 3ª Área do Design: Web Design
A 3ª Área do Design: Web DesignA 3ª Área do Design: Web Design
A 3ª Área do Design: Web Design
 
Web Design > HTML (aula 1)
Web Design > HTML (aula 1)Web Design > HTML (aula 1)
Web Design > HTML (aula 1)
 
Html aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visited
Html aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visitedHtml aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visited
Html aula 13 - CSS, Div, Span, Personalizando link, a:link, a:hover, a:visited
 
I love pixels
I love pixelsI love pixels
I love pixels
 
Padrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerPadrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designer
 
Desempenho web
Desempenho webDesempenho web
Desempenho web
 
Universo das Mídias Sociais - Aula 1 e 2
Universo das Mídias Sociais - Aula 1 e 2Universo das Mídias Sociais - Aula 1 e 2
Universo das Mídias Sociais - Aula 1 e 2
 

En vedette

Briefing desenvolvimento de Site
Briefing desenvolvimento de SiteBriefing desenvolvimento de Site
Briefing desenvolvimento de SiteDavid Arty
 
Ficha2 estrutura briefing
Ficha2 estrutura briefingFicha2 estrutura briefing
Ficha2 estrutura briefingJardian Moraes
 
Webdesign: construindo páginas com HTML
Webdesign: construindo páginas com HTMLWebdesign: construindo páginas com HTML
Webdesign: construindo páginas com HTMLJosé Pirauá
 
Como fazer um briefing de Comunicação
Como fazer um briefing de ComunicaçãoComo fazer um briefing de Comunicação
Como fazer um briefing de ComunicaçãoRenato Martinelli
 
CRM para Lojas de Shopping Centers
CRM para Lojas de Shopping CentersCRM para Lojas de Shopping Centers
CRM para Lojas de Shopping CentersRodrigo Vassari
 
Otimização De Landing Pages Search Labs
Otimização De Landing Pages Search LabsOtimização De Landing Pages Search Labs
Otimização De Landing Pages Search Labsgrnribeiro
 
Criatividade e Conectividade - Aprender e Compartilhar na Era Digital 
Criatividade e Conectividade - Aprender e Compartilhar na Era Digital Criatividade e Conectividade - Aprender e Compartilhar na Era Digital 
Criatividade e Conectividade - Aprender e Compartilhar na Era Digital Pedro Cordier
 
As novas possibilidades no mundo mobile
As novas possibilidades no mundo mobileAs novas possibilidades no mundo mobile
As novas possibilidades no mundo mobileMarcel Cohn
 
Palestra CRM Operacional
Palestra CRM OperacionalPalestra CRM Operacional
Palestra CRM OperacionalLuis Deak
 
Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...
Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...
Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...Pedro Cordier
 
COMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTMLCOMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTMLRenato Melo
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidadlluis31
 
Escute agora, pergunte-me como
Escute agora, pergunte-me comoEscute agora, pergunte-me como
Escute agora, pergunte-me comoossobuco
 
Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...
Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...
Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...Pedro Cordier
 
Mobilização nas Redes Sociais - 1º ETC Bahia - Pedro Cordier
Mobilização nas Redes Sociais - 1º ETC Bahia - Pedro CordierMobilização nas Redes Sociais - 1º ETC Bahia - Pedro Cordier
Mobilização nas Redes Sociais - 1º ETC Bahia - Pedro CordierPedro Cordier
 
7 Habitos De Consultores Eficientes
7 Habitos De Consultores Eficientes7 Habitos De Consultores Eficientes
7 Habitos De Consultores Eficientesbpc
 

En vedette (20)

Briefing desenvolvimento de Site
Briefing desenvolvimento de SiteBriefing desenvolvimento de Site
Briefing desenvolvimento de Site
 
Ficha2 estrutura briefing
Ficha2 estrutura briefingFicha2 estrutura briefing
Ficha2 estrutura briefing
 
Webdesign: construindo páginas com HTML
Webdesign: construindo páginas com HTMLWebdesign: construindo páginas com HTML
Webdesign: construindo páginas com HTML
 
Briefing
BriefingBriefing
Briefing
 
Briefing
BriefingBriefing
Briefing
 
Como fazer um briefing de Comunicação
Como fazer um briefing de ComunicaçãoComo fazer um briefing de Comunicação
Como fazer um briefing de Comunicação
 
CRM para Lojas de Shopping Centers
CRM para Lojas de Shopping CentersCRM para Lojas de Shopping Centers
CRM para Lojas de Shopping Centers
 
Guia twitter
Guia twitterGuia twitter
Guia twitter
 
Otimização De Landing Pages Search Labs
Otimização De Landing Pages Search LabsOtimização De Landing Pages Search Labs
Otimização De Landing Pages Search Labs
 
Criatividade e Conectividade - Aprender e Compartilhar na Era Digital 
Criatividade e Conectividade - Aprender e Compartilhar na Era Digital Criatividade e Conectividade - Aprender e Compartilhar na Era Digital 
Criatividade e Conectividade - Aprender e Compartilhar na Era Digital 
 
As novas possibilidades no mundo mobile
As novas possibilidades no mundo mobileAs novas possibilidades no mundo mobile
As novas possibilidades no mundo mobile
 
Palestra CRM Operacional
Palestra CRM OperacionalPalestra CRM Operacional
Palestra CRM Operacional
 
Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...
Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...
Oficina III: Publicidade sem fio e aplicativos para celular - Ciclo Comunicac...
 
COMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTMLCOMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTML
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidad
 
Escute agora, pergunte-me como
Escute agora, pergunte-me comoEscute agora, pergunte-me como
Escute agora, pergunte-me como
 
Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...
Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...
Oficina II: Redes Sociais, gestão da imagem e reputação online - Ciclo Comuni...
 
Mobilização nas Redes Sociais - 1º ETC Bahia - Pedro Cordier
Mobilização nas Redes Sociais - 1º ETC Bahia - Pedro CordierMobilização nas Redes Sociais - 1º ETC Bahia - Pedro Cordier
Mobilização nas Redes Sociais - 1º ETC Bahia - Pedro Cordier
 
Proyecto gadgets
Proyecto gadgetsProyecto gadgets
Proyecto gadgets
 
7 Habitos De Consultores Eficientes
7 Habitos De Consultores Eficientes7 Habitos De Consultores Eficientes
7 Habitos De Consultores Eficientes
 

Similaire à Planejamento de corte: Organização e padronização para facilitar o desenvolvimento

Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webCarlos Eduardo Kadu
 
[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end@cristianoweb
 
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna [FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna Bunee.io - Hiring with Intelligence
 
7 Dicas para Criação de layouts para sites em WordPress
7 Dicas para Criação de layouts para sites em WordPress7 Dicas para Criação de layouts para sites em WordPress
7 Dicas para Criação de layouts para sites em WordPressMarconi Pacheco
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSSDiego Eis
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Guilherme Serrano
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao WordpressAline Corso
 
Mini Curso - jQuery - FMU
Mini Curso - jQuery - FMUMini Curso - jQuery - FMU
Mini Curso - jQuery - FMUThiago Ericson
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marquesWillian Marques
 
A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0Campus Party Brasil
 
Criando e Usando Helpers
Criando e Usando HelpersCriando e Usando Helpers
Criando e Usando HelpersJoaoVagner
 
Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)Sérgio Vilar
 

Similaire à Planejamento de corte: Organização e padronização para facilitar o desenvolvimento (20)

Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento web
 
Psd to html
Psd to htmlPsd to html
Psd to html
 
[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end[INFNET] Criando layouts em PSD pensando no front-end e back-end
[INFNET] Criando layouts em PSD pensando no front-end e back-end
 
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna [FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
[FrontinBH] Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
 
Front end - the right way
Front end - the right wayFront end - the right way
Front end - the right way
 
7 Dicas para Criação de layouts para sites em WordPress
7 Dicas para Criação de layouts para sites em WordPress7 Dicas para Criação de layouts para sites em WordPress
7 Dicas para Criação de layouts para sites em WordPress
 
Arquitetura CSS - SMACSS + OOCS + BEM
Arquitetura CSS - SMACSS + OOCS + BEMArquitetura CSS - SMACSS + OOCS + BEM
Arquitetura CSS - SMACSS + OOCS + BEM
 
Um front end entre nós
Um front end entre nósUm front end entre nós
Um front end entre nós
 
Html 5 datainfo
Html 5   datainfoHtml 5   datainfo
Html 5 datainfo
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSS
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao Wordpress
 
Mini Curso - jQuery - FMU
Mini Curso - jQuery - FMUMini Curso - jQuery - FMU
Mini Curso - jQuery - FMU
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marques
 
A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0
 
Criando e Usando Helpers
Criando e Usando HelpersCriando e Usando Helpers
Criando e Usando Helpers
 
Modular CSS - Projetando CSS para aplicativos
Modular CSS - Projetando CSS para aplicativosModular CSS - Projetando CSS para aplicativos
Modular CSS - Projetando CSS para aplicativos
 
Produtividade
ProdutividadeProdutividade
Produtividade
 
Html5
Html5Html5
Html5
 
Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)Estrutura de um Front-End eficiente (para iniciantes)
Estrutura de um Front-End eficiente (para iniciantes)
 

Plus de Bunee.io - Hiring with Intelligence

Plus de Bunee.io - Hiring with Intelligence (19)

O que não lhe contaram sobre a carreira de DEV
O que não lhe contaram sobre a carreira de DEVO que não lhe contaram sobre a carreira de DEV
O que não lhe contaram sobre a carreira de DEV
 
Como fazer um Pitch Fantástico
Como fazer um Pitch FantásticoComo fazer um Pitch Fantástico
Como fazer um Pitch Fantástico
 
The BGs - Background CSS
The BGs - Background CSSThe BGs - Background CSS
The BGs - Background CSS
 
Pensando em Redesign
Pensando em RedesignPensando em Redesign
Pensando em Redesign
 
Como ser Único (sexy)?
Como ser Único (sexy)?Como ser Único (sexy)?
Como ser Único (sexy)?
 
A importância de Aprender Ensinando
A importância de Aprender EnsinandoA importância de Aprender Ensinando
A importância de Aprender Ensinando
 
Lean UX: Parem de criar produtos, comecem a criar experiências
Lean UX: Parem de criar produtos, comecem a criar experiênciasLean UX: Parem de criar produtos, comecem a criar experiências
Lean UX: Parem de criar produtos, comecem a criar experiências
 
Lean UX para aplicativos mobile
Lean UX para aplicativos mobileLean UX para aplicativos mobile
Lean UX para aplicativos mobile
 
Design behind scenes and layers
Design behind scenes and layersDesign behind scenes and layers
Design behind scenes and layers
 
Semântica: Uma jornada pelos componentes web
Semântica: Uma jornada pelos componentes webSemântica: Uma jornada pelos componentes web
Semântica: Uma jornada pelos componentes web
 
como pensar front para wordpress
como pensar front para wordpresscomo pensar front para wordpress
como pensar front para wordpress
 
Atenção: Dev no palco!
Atenção: Dev no palco!Atenção: Dev no palco!
Atenção: Dev no palco!
 
Layouts Responsivos
Layouts ResponsivosLayouts Responsivos
Layouts Responsivos
 
Surpresa
SurpresaSurpresa
Surpresa
 
Design agil: Encaixando o Design no processo
Design agil: Encaixando o Design no processoDesign agil: Encaixando o Design no processo
Design agil: Encaixando o Design no processo
 
UX SUX
UX SUXUX SUX
UX SUX
 
Planejamento de um wireframe orientado para aplicativos
Planejamento de um wireframe orientado para aplicativosPlanejamento de um wireframe orientado para aplicativos
Planejamento de um wireframe orientado para aplicativos
 
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de LunaQuero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
Quero ser um ninja em xHTML, HTML5 e CSS3 - Bernard de Luna
 
Design para web, uma visão funcional
Design para web, uma visão funcionalDesign para web, uma visão funcional
Design para web, uma visão funcional
 

Planejamento de corte: Organização e padronização para facilitar o desenvolvimento

Notes de l'éditeur