Escolar Documentos
Profissional Documentos
Cultura Documentos
HTML
*Estrutura*
<head> (Comportamental)
</head> (Comportamental)
**************************************************************************************************************
*Anotações*
- Tudo que está entre os sinais < (menor) e > (maior) são chamadas "marcas" ou "tags"
- <body> (exibição): tudo que aparecerá na página deve estar nesta tag
**************************************************************************************************************
*Tags Comportamentais*
1) <title>
2) <style>
**************************************************************************************************************
* Tags sem fechamento - <tag/> ou <tag> (A tag não é repetida no final, e a barra é colocada depois do nome)
Ex:
**************************************************************************************************************
* Tags com fechamento - <tag> </tag> (A tag é repetida no final, porém com a barra na frente do nome)
10) <nav> (Tudo que está entre essa tag, vira um menu de navegação)
13) <li> (Para cada item dentro de <ol> e <ul> usar a tag <li>)
20) <figcaption> (Cria legenda na imagem para facilitar busca e o sistema de acessibilidade faz a leitura)
**************************************************************************************************************
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 2/15
21/04/2023, 17:51 Anotações - Evernote
**************************************************************************************************************
AGRUPANDO TÍTULOS QUE CONDIZEM COM O MESMO ASSUNTO
**************************************************************************************************************
Ex:
<hgroup>
<h1>Google Glass</h1>
<h2>A revolução do Google está chegando</h2>
</hgroup>
**************************************************************************************************************
ADICIONANDO IMAGENS
**************************************************************************************************************
<img src="caminho_da_imagem_nome_e_formato">
Ex:
<img src="_imagens/teste-imagem.jpg">
Usando alt, o usuário que não enxerga poderá saber o que a imagem significa por meio da legenda:
--------------------------------------------------------------------------------------------------------------
CSS
--------------------------------------------------------------------------------------------------------------
<head>
<style>
body{
background-image: url("nome_formato_imagem");
</style>
</head>
- Toda imagem que faz parte de um conteúdo deve receber uma tag:
Ex:
<figure>
<img src="_imagens/teste-imagem.jpg">
</figure>
- Pode se colocar legenda nas imagens, porque facilitam na busca de pesquisas e o sistema de acessibilidade faz a leitura da legenda.
Ex:
<figure>
<img src="_imagens/teste-imagem.jpg">
<figcaption>
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 3/15
21/04/2023, 17:51 Anotações - Evernote
<h3>Isto é um teste</h3>
<p>Aqui pode ser escrita a legenda</p>
</figcaption>
</figure>
**************************************************************************************************************
CRIANDO CABEÇALHOS
**************************************************************************************************************
<header id="cabecalho">
</header>
- O id é basicamente a identificação por nome da estrutura criada para melhor visualização do código
**************************************************************************************************************
CRIANDO DIVISÕES NA PÁGINA
**************************************************************************************************************
<div id="nome_da_div">
</div>
**************************************************************************************************************
QUEBRA DE LINHA E ESPAÇAMENTO LATERAL
**************************************************************************************************************
- De acordo com a quantidade de inserções dessa tag, o mesmo número de linhas será pulado
- Espaços em branco
**************************************************************************************************************
HIFENIZAÇÃO E QUEBRA DE PALAVRAS
**************************************************************************************************************
- Se um termo for muito longo e no momento em que se redimensiona a página, essa palavra nunca é dividida em duas, pode se usar a tag para quebrar a
palavra.
Ex:
--------------------------------------------------------------------------------------------------------------
- O termo será quebrado quando a tela for redimensionada e aparecerá o hífen para separar os dois termos
Ex:
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 4/15
21/04/2023, 17:51 Anotações - Evernote
Ex:
super-
humano
**************************************************************************************************************
*SÍMBOLOS ESPECIAIS*
**************************************************************************************************************
* Operadores Relacionais
< (<)
> (>)
≤ (<=)
≥ (>=)
--------------------------------------------------------------------------------------------------------------
* Moedas
£ (libras)
¥ (ienes)
€ (euros)
--------------------------------------------------------------------------------------------------------------
* Marcas
™ (trademark)
--------------------------------------------------------------------------------------------------------------
* Sinais
∑ (soma)
∞ (infinito)
× (multipliação)
--------------------------------------------------------------------------------------------------------------
* Letras Gregas
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 5/15
21/04/2023, 17:51 Anotações - Evernote
λ (lâmbida)
ω (ômega)
φ (fi)
--------------------------------------------------------------------------------------------------------------
* Setas
--------------------------------------------------------------------------------------------------------------
* Naipes de Cartas
♠ (espadas)
♣ (paus)
♥ (copas)
♦ (ouros)
**************************************************************************************************************
CRIANDO UMA ÁREA DE NAVEGAÇÃO (CONTAINER)
**************************************************************************************************************
<nav id="nome_da_nav">
</nav>
- Ordena por meio de algarismos romanos (i, ii, iii, iv...)
é ú
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 6/15
21/04/2023, 17:51 Anotações - Evernote
- Se a letra for "I", na ordenação os algarismos romanos também serão maiúsculos (I, II, III, IV...)
Ex:
3. Home
4. Fotos
5. Multimídia
6. Fale Conosco
Ou
c. Home
d. Fotos
e. Multimídia
f. Fale Conosco
Ex Lista Ordenada:
<nav>
<h1>Menu Principal</h1>
<ol>
<li>Home</li>
<li>Fotos</li>
<li>Multimídia</li>
<li>Fale Conosco</li>
</ol>
</nav>
--------------------------------------------------------------------------------------------------------------
<nav>
<h1>Menu Principal</h1>
<ul>
<li>Home</li>
<li>Fotos</li>
<li>Multimídia</li>
<li>Fale Conosco</li>
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 7/15
21/04/2023, 17:51 Anotações - Evernote
<li>Fale Conosco</li>
</ul>
</nav>
--------------------------------------------------------------------------------------------------------------
* Listas Encadeadas
<nav>
<h1>Menu Principal</h1>
<ul>
<li>Home</li>
<li>Fotos</li>
<li>Multimídia</li>
<ol>
<li>Músicas</li>
<li>Vídeos</li>
</ol>
<li>Fale Conosco</li>
</ul>
</nav>
--------------------------------------------------------------------------------------------------------------
<nav>
<h1>Menu Principal</h1>
<ul>
<li>Home</li>
<li>Fotos</li>
<li>Multimídia</li>
<ul>
<li>Músicas</li>
<li>Vídeos</li>
</ul>
<li>Fale Conosco</li>
</ul>
</nav>
**************************************************************************************************************
COLOCANDO LINKS
**************************************************************************************************************
* Criar âncora (tag a) para abrir outros sites (na mesma aba)
<a href="endereco_site">Palavra</a>
Ex:
ou
--------------------------------------------------------------------------------------------------------------
* Criar âncora para abrir outros sites (em outra aba) (RECOMENDADO)
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 8/15
21/04/2023, 17:51 Anotações - Evernote
Ex:
**************************************************************************************************************
FORMATANDO O TEXTO
**************************************************************************************************************
NEGRITO
ITÁLICO
<i> texto </i> -> itálico (Muda apenas o formato da palavra ou termo)
<em> texto </em> -> ênfase itálica (A aparência é a mesma, mas nesse caso, o navegador reconhece que é uma ênfase a tal palavra ou termo)
RISCA
--------------------------------------------------------------------------------------------------------------
CSS
--------------------------------------------------------------------------------------------------------------
Ex 1:
- Sublinha o texto
Ex 2:
Ex 3:
- Risca o texto
Ex 4:
Ex 5:
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 9/15
21/04/2023, 17:51 Anotações - Evernote
- Texto formatado no padrão normal
Ex 6:
- Texto em negrito
Ex 7:
Ex 8:
--------------------------------------------------------------------------------------------------------------
* ALINHAMENTO
--------------------------------------------------------------------------------------------------------------
Ex 1:
- Texto no centro
Ex 2:
- Texto justificado
Ex 3:
Ex 4:
- Texto à esquerda
Ex 5:
- Texto à direita
--------------------------------------------------------------------------------------------------------------
* EXEMPLOS DE FORMATAÇÃO
--------------------------------------------------------------------------------------------------------------
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 10/15
21/04/2023, 17:51 Anotações - Evernote
--------------------------------------------------------------------------------------------------------------
<sup>texto</sup>
<sub>texto</sub>
3 - Se for necessário escrever um código de alguma outra linguagem, como por exemplo: <stdio.h> é necessário escrever assim: <stdio.h> para que não
hajam confusões de símbolos e tags na exibição
<pre>
<code>
...
código
...
</code>
</pre>
- Com a tag <code> (tag semântica) o HTML reconhece que há linhas de código e a tag <pre> considera todos os espaços e linhas preenchidas para uma
exibição mais organizada
**************************************************************************************************************
FORMATAÇÕES GLOBAIS DO CSS
**************************************************************************************************************
Ex:
<head>
<style>
</style>
</head>
- Tudo que estiver dentro da tag <style> será a formatação geral da página
Ex:
<head>
<style>
p{
text-align: justify;
text-indent: 50 px;
</style>
</head>
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 11/15
21/04/2023, 17:51 Anotações - Evernote
**************************************************************************************************************
CORES EM CSS
**************************************************************************************************************
<head>
<style>
body{
</style>
</head>
- Inicia com asterisco, os dois primeiros dígitos são a quantidade de vermelho, os próximos dois a quantidade de verde e os últimos dois a quantidade de azul
(0 -> transparente, 1 -> não transparente e os valores entre 0 e 1 são as variações de transparência)
4 - hsl(0, 0%, 0%); (matiz, saturação (em porcentagem) e luminosidade (em porcentagem))
5 - hsl(0, 0%, 0%, 0); (matiz, saturação (em porcentagem), luminosidade (em porcentagem) e canal_alfa)
**************************************************************************************************************
CRIANDO SESSÃO - CORPO, CONTEÚDO LATERAL E RODAPÉ
**************************************************************************************************************
<section id="corpo">
Conteúdo - corpo
</section>
<aside id="lateral">
Conteúdo lateral
</aside>
<footer id="rodape">
Rodapé
</footer>
--------------------------------------------------------------------------------------------------------------
SECTION/ASIDE/FOOTER
--------------------------------------------------------------------------------------------------------------
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 12/15
21/04/2023, 17:51 Anotações - Evernote
section#corpo{
display: block; (para ser exibida em bloco)
width: 400px; (largura)
float: left; (configuração que faz o bloco flutuar no lado esquerdo)
aside#lateral{
display: block;
width: 400px;
float: right; (configuração que faz o bloco flutuar no lado direito)
footer#rodape{
**************************************************************************************************************
CRIANDO TABELA
**************************************************************************************************************
<table>
</table>
* Toda tabela é composta por linhas e todas as linhas são compostas por células
---------------------------------------------------------------------------------------------------------------
ANOTAÇÕES
CSS:
* nome_tag + componente
Exemplo:
main h1{
* line-height: Controla o espaço entre as linhas de texto ou, mais precisamente, qual a altura que uma linha de texto deve ter, independente do tamanho do
texto dentro dela.
* Fazendo um triângulo:
div {
border-bottom: 30px solid red;
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 13/15
21/04/2023, 17:51 Anotações - Evernote
border-bottom: 30px solid red;
border-left: 30px solid transparent;
border-right: 30px solid transparent;
width: 0;
}
blockquote {
border: 10px solid #C2CCCA;
border-bottom-color: #333;
border-right-color: #FFF;
}
* text-transform: uppercase; (Essa opção de letras maiúsculas não gera conflitos nas ferramentas de acessibilidade - leitura do navegador)
* Sintaxe:
- Classe:
.nome_classe{
}
- Tag:
nome_tag{
}
nome_tag#nome_id{
}
nome_tag#nome_classe{
}
nome_tag#nome_id nome_componente{
}
* Objetos Float
Exemplo:
https://www.evernote.com/client/web?login=true#?b=5e76cfdd-de69-479e-8caa-c0b802aaa996&n=fdb78a12-3771-4a31-9602-e0eae3f26113& 15/15