Dicas para criação rápida de projectos WEB

15
dicas para criação rápida de projectos WEB dex:1; der-top-width: 10px; der-right-width: 10px; der-bottom-width: 10px; der-left-width: 10px; der-top-style: groove; der-right-style: groove; der-bottom-style: groove; der-left-style: groove; ding:50px; ht:130px; kground-color:#39F; gin:0px; -family:Verdana, Geneva, sans-serif; -size:40px; -weight:bold; or:#C30; -family:Verdana, Geneva, sans-serif; -size:14px; or:#C30; t:left; lay: inline; ding-right:40px; h1{ font-size:3em; } a:link{ text-decoration:non font-family:Verdana, } .campo:active { border:double; border-bottom-colo } a:hover{ text-decoration:und } fieldset{ background-color:# width:400px; } fieldset legend{ font-size:14px; font-weight:bolder; } .caixa { font-family:Verdana, font-size: 12px; text-decoration: non background-color: # position:relative; margin: 0 auto; margin-top:50px; width:406px; height:165px; overflow:scroll; z-index:1; border-top-width: 1 border-right-width: border-bottom-widt border-left-width: 10 border-top-style: gro border-right-style: g border-bottom-style border-left-style: gro } body{ padding:50px; } #cabecalho { height:130px; background-color:# margin:0px; } #cabecalho h1 { font-family:Verdana, font-size:40px; font-weight:bold; color:#C30; } #cabecalho h2 { font-family:Verdana, font-size:14px; color:#C30; inclui ainda algumas dicas úteis criação rápida de projectos WEB como: - projeto initializr (estruturação de pastas e ficheiros) - framework twitter bootstrap (grid 12 colunas); - google fonts; o inspetor do webkit; - placeholders de imagens (placehold.it); 1

description

Inclui ainda algumas dicas úteis criação rápida de projectos WEB como: - projecto initializr - twitter bootstrap (grid 12 colunas) - google fonts - placeholders de imagens (placehold.it)

Transcript of Dicas para criação rápida de projectos WEB

Page 1: Dicas para criação rápida de projectos WEB

dicas para criação rápida de projectos WEB

z-index:1; border-top-width: 10px; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-top-style: groove; border-right-style: groove; border-bottom-style: groove; border-left-style: groove;

padding:50px;

height:130px; background-color:#39F; margin:0px;

font-family:Verdana, Geneva, sans-serif; font-size:40px; font-weight:bold; color:#C30;

font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#C30;

float:left;

display: inline; padding-right:40px;

h1{ font-size:3em;}

a:link{ text-decoration:none; font-family:Verdana, Geneva, sans-serif;}

.campo:active{ border:double; border-bottom-color:#F00;}

a:hover{ text-decoration:underline;}

fieldset{ background-color:#FC0; width:400px;}

fieldset legend{ font-size:14px; font-weight:bolder;}

.caixa { font-family: Verdana, Geneva, sans-serif; font-size: 12px; text-decoration: none; background-color: #F90; position:relative; margin: 0 auto; margin-top:50px; width:406px; height:165px; overflow:scroll; z-index:1; border-top-width: 10px; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-top-style: groove; border-right-style: groove; border-bottom-style: groove; border-left-style: groove;}

body{ padding:50px;}#cabecalho{ height:130px; background-color:#39F; margin:0px;}

#cabecalho h1{ font-family:Verdana, Geneva, sans-serif; font-size:40px; font-weight:bold; color:#C30;}

#cabecalho h2{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#C30;

inclui ainda algumas dicas úteis criação rápida de projectos WEB como:

- projeto initializr (estruturação de pastas e ficheiros)- framework twitter bootstrap (grid 12 colunas);- google fonts; o inspetor do webkit;- placeholders de imagens (placehold.it);

1

Page 2: Dicas para criação rápida de projectos WEB

o projeto initializr pretende oferecer as “fundações” necessárias ao developer para que comece a construir as suas páginas no mais curto espaço de tempo.

oferece à partida:

• grid (grelha) com 12 colunas;• estrutura de pastas (img, JS, etc.);• ficheiro index.htm com estrutura

base HTML, estrutura de grid de exemplo, links para CSS externo e Javascripts (jquery incluido!);

• plugin de JQuery;• outros... (ver imagem)

dicas para um desenvolvimento rápidoinitializr (www.initializr.com)

2

Page 3: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas

12

3

Page 4: Dicas para criação rápida de projectos WEB

12!dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas

4

Page 5: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas | 1 coluna apenas?

12

<div class="container">

<div class="row"> <!-- início da linha -->

<div class="col-lg-12"> <!-- início da coluna --> <h2>Notas acerca da GRID</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

</div> <!-- fim da linha -->

</div> <!-- fim do container -->

5

Page 6: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas | 2 colunas?

6+6=12

<div class="container"> <div class="row"> <!-- início da linha -->

<div class="col-lg-6"> <!-- início da coluna --> <h2>Notas acerca da GRID</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

<div class="col-lg-6"> <!-- início da coluna --> <h2>Notas acerca da GRID</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

</div> <!-- fim da linha --></div> <!-- fim do container -->

6

Page 7: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas | 4 colunas?

? + ?+ ? + ?= 12

7

Page 8: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas | 4 colunas?

3+3+3+3=12

<div class="container"> <div class="row"> <!-- início da linha -->

<div class="col-lg-3"> <!-- início da coluna --> <h2>Um quarto</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

<div class="col-lg-3"> <!-- início da coluna --> <h2>Um quarto</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

<div class="col-lg-3"> <!-- início da coluna --> <h2>Um quarto</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

<div class="col-lg-3"> <!-- início da coluna --> <h2>Um quarto</h2> <p>Bom dia turma!</p> </div> <!-- fim da coluna -->

</div> <!-- fim da linha --></div> <!-- fim do container -->

8

Page 9: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas | 2 colunas assimétrias?

??? + ??? = 12

9

Page 10: Dicas para criação rápida de projectos WEB

10+2=12

<div class="container"> <div class="row"> <!-- início da linha -->

<div class="col-lg-10"> <!-- início da coluna --> <h2>Mas eu quero 10!</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... </p> <p>Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum...</p> </div> <!-- fim da coluna -->

<div class="col-lg-2"> <!-- início da coluna --> <img class="img-responsive" src="http://placehold.it/300x450&text=ocupo+duas!"> </div> <!-- fim da coluna -->

</div> <!-- fim da linha --> </div> <!-- fim do container -->

dicas para um desenvolvimento rápidobootstrap | a regra das 12 colunas | 2 colunas assimétrias?

10

Page 11: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | outros exemplos para consulta

código disponível em http://tinyurl.com/am20132014grid

11

Page 12: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidobootstrap | outras receitas da framework

http://getbootstrap.com

12

Page 13: Dicas para criação rápida de projectos WEB

<link href='http://fonts.googleapis.com/css?family=Share+Tech' rel='stylesheet' type='text/css'>

<style> .textoGrumpy { font-family: “Share Tech”; } </style>

dicas para um desenvolvimento rápidoweb fonts com o google fonts (http://www.google.com/fonts)

13

Page 14: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidoo inspetor do webkit (chrome) - crtl+shift+i ou F12

14

Page 15: Dicas para criação rápida de projectos WEB

dicas para um desenvolvimento rápidoplacehold.it | placeholders - imagens fantasma!

<img class="img-responsive" src="http://placehold.it/300x150&text=olá+esev!">

nota: propositadamente, quanto estamos a usar a GRID do bootstrap, devemos utilizar a class img-responsive nas nossas imagens de forma a que estas ganhem a capacidade de se “ajustar” à grelha, e nunca o contrário

15