Padrões web
HTML e CSS
womakerscode.org
Instrutora
@estherdefreitas
O que você conhece sobre a web?
Estrutura básica
do HTML
<DOCTYPE html>
<html>
<head>
<title>Minha Primeira Página HTML</title>
</head>
<body>
<h1>Minha primeira página</h1>
<p> Olá, <br /> mundo <b>!</b></p>
</body>
</html>
Estrutura básica
do HTML
tags
Abertura
Fechamento
<head>
</head>
<title>
</title>
<meta />
Estrutura básica
do HTML
tags
Abertura
Fechamento
<body>
</body>
<h1>
</h1>
<p>
</p>
<b>
</b>
Estrutura básica
do HTML
Comentários
//Comentário de uma linha
<!-- Comentário de múltiplas linhas -->
Atributos
no HTML
<html lang="pt-BR">...</html >
<a href="google.com">...</a>
<img alt="Womakerscode" src="wmc.jpg" />
<p id="wmc"> ... </p>
Hyperlinks
em HTML
< a href="http://google.com">Google</a>
E seu link será assim: Google
Hyperlinks
em HTML
< a href="#wmc"> Tag com id = wmc </a>
E seu link âncora será assim: Tag com id = wmc
Imagens
em HTML
<img alt="Womakerscode" src="wmc-borboleta.jpg" />
Tabelas
em HTML
<table>
<tr> // linha
<th> Instrutora </th> //colunas
<th> Local </th> //do cabeçalho
</tr>
<tr> // linha
<td> Esther </td> //coluna
<td> Maceió </td> //coluna
</tr>
<tr>
<td> Marina </td>
<td> Maceió </td>
</tr>
</table>
Instrutora
Local
Esther
Maceió
Marina
Maceió
Listas não ordenadas
em HTML
<ul>
<li> I </li>
<li> Love </li>
<li> WoMakersCode </li>
</ul>
Listas ordenadas
em HTML
<ol type="1">
<li> Love </li>
<li> Quero </li>
</ol>
1
A ou a
I ou i
I
Eu
Love
Quero
WoMakersCode
Doces
Listas de definição
em HTML
<dl>
<dt> Love </dt>
<dd> - Significa amar </dd>
</dl>
Love
- Significa amar
Formulários
em HTML
<form>
Usuário:
<br />
<input type="text" name="usuario">
<br />
Senha:
<br />
<input type="password" name="senha">
<br />
<input type="submit" name="Enviar">
</form>
Usuário:
Senha:
Formulários
em HTML
<form>
Gênero:<br />
<input type="radio" name="genero" value="feminino">
Feminino <br />
<input type="radio" name="genero" value="masculino">
Masculino <br />
<input type="radio" name="genero" value="outro">
Outro <br />
</form>
Você prefere:
Rosa
Azul
Nenhum
Formulários
em HTML
<form>
Tarefas:<br />
<input type="checkbox" name="estudar"> Estudar <br />
<input type="checkbox" name="jogar"> Jogar <br />
</form>
Tarefas:
Estudar
Jogar
Formulários
em HTML
<select name="cidades">
Onde você mora?
<br />
<option value="arapiraca"> Arapiraca </option>
<option value="maceió"> Maceió </option>
<option value="palmeiraDosIndios"> Palmeira dos Índios</option>
</select>
Onde você mora?
ArapiracaMaceióPalmeira dos Índios
HTML
<conteúdo>
CSS
{design}
CSS
Inline
<p style="color:cornflowerblue" > Estilo na linha<p>
CSS
Interno
<html>
<head>
<style>
...
regras
...
</style>
</head>
<body>
</body>
</html>
CSS
Externo
meu.html
<html>
<head>
<link rel="stylesheet" href="estilo.css" />
</head>
<body>
</body>
</html>
estilo.css
p { color: green;background-color: red;
}
h1 { border: 1px solid #efefef;width: 100%;
}
CSS
Id
meu.html
<p id="subl" > Estilo na linha<p>
<p id="inhado" > Estilo na linha<p>
estilo.css
#subl { text-decoration: underline;
}
#inhado { text-decoration: underline;
}
CSS
Classe
meu.html
<p class="subl" > Estilo na linha<p>
<p class="subl" > Estilo na linha<p>
estilo.css
.subl { text-decoration: underline;
}
CSS
Texto
atributo
valores
color:
red
#fff
rgb(255, 0, 0)
hsl(0, 100%, 50%)
text-decorarion:
none
underline
overline
line-through
text-align:
center
right
left
justify
vertical-align:
top
middle
bottom
baseline
CSS
Texto
atributo
valores
text-transform:
uppercase
lowercase
capitalize
text-shadow:
tamanho horizontal/ vertical/ blur-radius
cor
none
line-height:
tamanho px/%
número
normal
CSS
Background
body {
-
fundo
repetição
posição
background:
#fff
no-repeat
px
-
url("local_da_imagem")
repeat
%
}
Padrões web
HTML e CSS
womakerscode.org
Instrutora
@estherdefreitas
Padrões web
HTML e CSS
womakerscode.org
Instrutora
@estherdefreitas