Aula 34 HTML 5 e Bootstrap - Components
Aula 34 HTML 5 e Bootstrap - Components
com/components/
http://www.w3schools.com/
bootstrap/
bootstrap_ref_comp_glyphs.asp
• http://www.caelum.com.br/apostila-html-css-j
avascript/bootstrap-e-formularios-html5
/
• http://www.tekzoom.com.br/monstra-cms-
php-bootstrap/
Cores - 8
• O Curso de HTML5 está de volta com os códigos de cores utilizando o HTML5 e CSS3.
• Algumas tags e parâmetros foram descontinuadas do HTML4 para o HTML5, incluindo o FONT
COLOR e o BGCOLOR da tag BODY. A partir de agora, devemos utilizar o parâmetro STYLE de
qualquer tag e utilizar as configurações de background-color e color do CSS.
• A utilização de cores através de seus nomes (como red, green, blue, etc) é algo bastante
limitado. Por conta disso, vamos aprender nesse vídeo, como utilizar o código para cores RGB.
• Para o código de cores #60453E, por exemplo, temos as quantidades de vermelho/red (60),
verde/green (45) e azul/blue (3E). A junção desses códigos vai gerar uma cor única, em um
espectro que possui milhões de combinações. Cada valor é representado em base
hexadecimal.
• Outra maneira de utilizar cores em CSS é utilizando o modificador rgb(), passando as
quantidades de vermelho, verde e azul em valores representados na base decimal.
• Em HTML5 e CSS3, utilizando o rgba() nas CSS3, podemos ainda incluir a configuração do canal
alpha, que vai de 0 até 1.
• Em HTML5 e CSS3, também podemos criar cores utilizando a representação percentual de
Matiz (Hue), saturação (Saturation) e luminosidade (Brightness) utilizando a função hlsa() das
folhas de estilo.
• De maneira similar, temos também a função hlsa() para indicar também o canal alpha.
• Podemos também colocar imagens no fundo do site utilizando o parâmetro background e
utilizar a função url() do CSS para carregar uma imagem.
Projetando o Site – CORES 8
• Cores: Css3 rgba = cores rgb + a que representa a
transparência
• A = canal alfa
• Valores:
• 0e1
• 0 = totalmente transparente
• Valores: 0, 0.1, 0.2, 0.3 ... 1;
• 1 = sem transparência
Projetando o Site – CORES 8
• Representando as cores:
• + usando os Parâmetros
• Cores: Matiz, saturação, luminosidade.
– H-Hue S-Saturation B-Bright
• Porcentagem
Projetando o Site - CORES 8
• Representando as cores:
• + usando os Parâmetros
• Cores: Matiz, saturação, luminosidade.
– H-Hue S-Saturation B-Bright
• Porcentagem
Projetando o Site - CORES 8
• + usando os Parâmetros
• Cores: Matiz, saturação, luminosidade.
– H-Hue S-Saturation B-Bright
• Png – transparente....
• Png > que jpg
• Não usaremos mais width=“300” para
diminuir o tamanho da imagem, e sim
Aumentar e diminuir o
navegador
Formatando Imagens com CSS - 10
• Adicione:
• Veja o que aconteceu – subiu ao topo...
Formatando Imagens com CSS - 10
• Formatar 1 2
• 4 Adicione...
Formatando Imagens com CSS - 10
• Complete com 5
Listas em HTML5 - 11
• Menus e listas em HTML5.
• Nessa aula, vamos aprender como criar um menu em HTML5 utilizando a nova
tag NAV.
• Além disso, veremos como criar listas em HTML5 utilizando as tags OL UL e LI.
• A tag OL (Ordered lists) vai criar uma lista ordenada. Utilizando os valores do
parâmetro TYPE, você pode criar uma lista ordenada numérica (1), alfabética
(a/A) ou em algarismos romanos (i/I). O parâmetro START da tag OL vai indicar
onde vai começar a contagem dos itens. O parâmetro START aceita apenas
valores numéricos, independente da maneira utilizada para numerar.
• A tag UL (Unordered lists) vai criar uma lista com demarcadores ou lista não-
ordenada. O parâmetro TYPE para OL suporta os valores CIRCLE, SQUARE ou
DISC. Para a tag UL, o parâmetro START simplesmente não funciona.
• Podemos também criar hierarquia com listas, utilizando tags OL e UL
aninhadas. No vídeo, nós veremos como criar um menu utilizando uma lista.
Listas em HTML5 - 11
• Tag <nav> ....
Menu com CSS3- 13
• http://www.siteparaempresas.com.br/
blog/?p=4354
Projetando o Site
• Uma mesma sessão pode ter vários artigos
• <section>
– <article>
– </article>
– <article>
– </article>
• </section>
Projetando o Site
• Uma mesma sessão pode ter vários artigos
• <section>
– <article>
– </article>
– <article>
– </article>
• </section>