SlideShare ist ein Scribd-Unternehmen logo
1 von 17
HTML 4.1 - Aula 12
Canal Effeccinco
Revisão da Aula Anterior
 Famílias das fontes
 Alteramos a fonte da nossa página
 Modificamos o tamanho da fonte
 Colocamos, negrito e itálico
 E por fim alteramos a cor da fonte
Conteúdo dessa Aula
 Nessa aula nós vamos nos aprofundar mais nos componentes de linhas e de blocos e usar alguns
comandos no CSS, para deixar nossa página ainda mais elegante.
 Você já pensou em diminuir ou aumentar o espaçamento dos seus textos na sua página na web,
isso realmente vai deixar seus textos mais simples de serem lidos e o seu público realmente vai
gostar disso, vamos ver como é feito essa alteração?
Aumentando o Espaçamento da linha
 Para aumentar o espaçamento da linha no seu CSS é muito simples você deve
utilizar o comando line-height, veja:
 Line-height: 1.6em;
 E você já sabe né o em significa vezes, então aqui ele aumenta 1.6 vezes o
tamanho da letra do seu parágrafo, esse espaçamento é ótimo pois facilita a
leitura para o usuário, além disso você pode usar ele para dar destaque aos
seus textos na web, diferenciá-los dos demais.
Modelo de Caixa
 Você já ouviu essa expressão alguma vez, pois é, no html esse modelo de
caixa significa que o CSS vê todas as suas tags como caixas.
 Cada um desses elementos tem a sua área de preenchimento, você colocar
uma borda e margem sendo claro sempre opcional.
 Como nós já aprendemos a personalizar o nosso conteúdo na aula anterior,
como alterar fonte, cor, colocar negrito, itálico, nessa aula eu não vou entrar
em muitos detalhes se vocês quiserem saber mais assistam a aula 11 aqui do
nosso canal.
 Vamos nos aprofundar um pouco mais no estilo da borda:
Personalizando suas bordas
 Para colocar cor nas suas bordas :
 Border-color: black;
 Para colocar expessura:
 Border-width: 1px;
 Para colocar Estilo nas suas bordas
 Border-style: solid;
Tipos de borda
 Depois de definir o border-style, você pode personalizar ainda mais suas bordas,
veja:
 Solid – borda sólida e com linha contínua.
 Dotted – parece um monte de pontinhos.
 Double – usa duas linhas.
 Dashed – parece traços pontilhados em volta da tag.
 Groove – parece uma ranhura.
 Inset – parece que a tag e funda
 Outset – parece que a página ganha volume como se fosse um botão
 Ridge – parece algo levantando na página.
Colocando cor somente em um lado da
borda
 Você pode criar uma borda e colocar uma cor apenas em um dos seus lados
usando os comandos:
 Border-top-color: black;
 Border-right-color: blue;
 Border-left-color: red;
 Border-bottom-color: White;
Colocando preenchimento na sua tag
 Algumas vezes as bordas criadas, ficam estranhas, pois em cima e em baixo
ficam diferentes das bordas laterais, ficam muito próximas o que vai deixar
seu texto estranho, para preencher esse espaço e deixar mais agradável, nós
usamos o código de preenchimento:
 Padding : 25 px;
Padding
 Você ainda pode personalizar ainda mais sua tag, colocando, mais
espaçamento ainda na esquerda(left), direita(right), Topo(top) e em
baixo(bottom).
 Padding-left: 80px;
 Padding-right: 60px;
 Padding-top: 20px;
 Padding-bottom: 20px;
Adicionando margem a suas tags
 Para deixar todos os textos que você criar na sua página uniformes, o
interessante é você definir isso em todos os seus parágrafos para isso você
pode definir dentro do CSS:
 Margin : 30 px;
 Isso significa que ele vai aplicar uma margem em todos os lados do seu
elemento de 30 pixels.
Margem
 Assim como o Padding você pode colocar margem esquerda(left),
direita(right), Topo(top) e em baixo(bottom), com os comandos:
 Margin-left: 250px;
 Margin-right: 200px;
 Margin-top: 200px;
 Margin-bottom: 100px;
Adicionando uma imagem de fundo
 Além da propriedade img do html no CSS nós também temos um comando
aonde você pode adicionar imagens como plano de fundo, só que ao invés de
inserir a imagem como acontece na tag img aqui você define ela como plano
de fundo daquele elemento, então você pode colocar um plano de fundo em
um único parágrafo, veja o comando:
 Background-image: url(caminho.jpg);
 Vc coloca o caminho e define a url aonde deve ser encontrada a sua imagem.
Imagem como plano de fundo
 Além de colocar a imagem ainda existem duas propriedades interessantes.
 Para não repetir a imagem você usa o comando:
 Background-repeat: no-repeat;
 Para deixa-la na parte superior esquerda:
 Background-position: top left;
Você sabe o que é ID
 No CSS nós temos como identificar as tags através das Heranças, classes e agora vou
apresentar o ultimo conceito que é o do ID, isso significa que que esse é um código único, um
identificador que só vai funcionar para uma tag, exatamente, ele funciona como se fosse o
identificador da classe, porém ele só pode ser usado no seu código html apenas uma vez ao
contrário da classe aonde você pode usar ela várias vezes, para colocar ele no html você
define dessa forma:
 <h1 id=“azul”>
 Para chamar ele no CSS, é diferente da classe que era com um .(ponto) esse chama-se pelo
sustenido #
 #azul{
 Aqui dentro continua a mesma coisa.
 }
Quer saber mais sobre html?
 Quer ver na prática como funciona esse conteúdo , assista a essa vídeo aula no
youtube:
 https://www.youtube.com/watch?v=6S3x8MpFocc
 Quer aulas sobre HTML, veja nosso Canal no Youtube, nos assista, curta e
compartilhe:
 https://www.youtube.com/channel/UC7FWW7I5ZW5T9V7dQnEtD7A/feed
 Acesse o nosso Blog, e confira matérias mais completas.
 www.effeccinco.wix.com/effeccinco
Referências
 Livro: Use a Cabeça HTML, CSS e XHTML, 2º
Edição, Editora Alta Books, Elisabeth Freeman &
Eric Freeman. Capítulo 1 – Comece a entender o
HTML.
 SHARMA, Vivek. SHARMA, Rajiv. Desenvolvendo
Sites de e-Commerce. São Paulo: Makron Books,
2001, 598 p.

Weitere ähnliche Inhalte

Andere mochten auch

K&amp;L Gates At A Glance
K&amp;L Gates At A GlanceK&amp;L Gates At A Glance
K&amp;L Gates At A GlanceLindstrom
 
Pdr
PdrPdr
PdrSAI
 
Meet Capco Partner Marcia Wakeman
Meet Capco Partner Marcia WakemanMeet Capco Partner Marcia Wakeman
Meet Capco Partner Marcia WakemanCapco
 
Shaskepeare's Verona
Shaskepeare's VeronaShaskepeare's Verona
Shaskepeare's VeronaJet Events
 
Resume SW
Resume SWResume SW
Resume SWa0109
 
Porcentaje de títulos de las divisiones del club estrella de chile
Porcentaje de títulos de las divisiones del club estrella de chilePorcentaje de títulos de las divisiones del club estrella de chile
Porcentaje de títulos de las divisiones del club estrella de chilejuanlealc
 
2014 06-16-feminism and ecofeminism
2014 06-16-feminism and ecofeminism2014 06-16-feminism and ecofeminism
2014 06-16-feminism and ecofeminismEvan Chin
 

Andere mochten auch (16)

Website Superhero flyer
Website Superhero flyerWebsite Superhero flyer
Website Superhero flyer
 
Se venden helados
Se venden heladosSe venden helados
Se venden helados
 
asd
asdasd
asd
 
K&amp;L Gates At A Glance
K&amp;L Gates At A GlanceK&amp;L Gates At A Glance
K&amp;L Gates At A Glance
 
Doc1
Doc1Doc1
Doc1
 
Outdoor games
Outdoor gamesOutdoor games
Outdoor games
 
Pdr
PdrPdr
Pdr
 
Meet Capco Partner Marcia Wakeman
Meet Capco Partner Marcia WakemanMeet Capco Partner Marcia Wakeman
Meet Capco Partner Marcia Wakeman
 
Manual
ManualManual
Manual
 
Shaskepeare's Verona
Shaskepeare's VeronaShaskepeare's Verona
Shaskepeare's Verona
 
Triqui
TriquiTriqui
Triqui
 
Resume SW
Resume SWResume SW
Resume SW
 
Porcentaje de títulos de las divisiones del club estrella de chile
Porcentaje de títulos de las divisiones del club estrella de chilePorcentaje de títulos de las divisiones del club estrella de chile
Porcentaje de títulos de las divisiones del club estrella de chile
 
Mural
MuralMural
Mural
 
Alkantara publico
Alkantara publicoAlkantara publico
Alkantara publico
 
2014 06-16-feminism and ecofeminism
2014 06-16-feminism and ecofeminism2014 06-16-feminism and ecofeminism
2014 06-16-feminism and ecofeminism
 

Ähnlich wie Html aula 12 - CSS, Espaçamento de linhas, Bordas, Padding, Margem, Plano de fundo,ID

Ähnlich wie Html aula 12 - CSS, Espaçamento de linhas, Bordas, Padding, Margem, Plano de fundo,ID (20)

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
 
Html aula 15 - CSS, Tabelas e Listas
Html aula 15 - CSS, Tabelas e ListasHtml aula 15 - CSS, Tabelas e Listas
Html aula 15 - CSS, Tabelas e Listas
 
CSS Mastigado
CSS MastigadoCSS Mastigado
CSS Mastigado
 
Psd to html
Psd to htmlPsd to html
Psd to html
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
CSS - Cansei de Ser Subestimado
CSS - Cansei de Ser SubestimadoCSS - Cansei de Ser Subestimado
CSS - Cansei de Ser Subestimado
 
Oficina Blog
Oficina BlogOficina Blog
Oficina Blog
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSS
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Mini curso html5 slides
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slides
 
Manual Illustrator
Manual IllustratorManual Illustrator
Manual Illustrator
 
Aula 10 e 11. box model
Aula 10 e 11. box modelAula 10 e 11. box model
Aula 10 e 11. box model
 
Html capitulo 07
Html   capitulo 07Html   capitulo 07
Html capitulo 07
 
Ajustando larguras do template do blogger
Ajustando larguras do template do bloggerAjustando larguras do template do blogger
Ajustando larguras do template do blogger
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
 
Criação de sites
Criação de sitesCriação de sites
Criação de sites
 
Desenvolvimento de sites css
Desenvolvimento de sites cssDesenvolvimento de sites css
Desenvolvimento de sites css
 
Aula 10 e 11. box model
Aula 10 e 11. box modelAula 10 e 11. box model
Aula 10 e 11. box model
 
RCOM 11ºAno - CSS
RCOM 11ºAno - CSSRCOM 11ºAno - CSS
RCOM 11ºAno - CSS
 
Aula 20 div e spans
Aula 20 div e spansAula 20 div e spans
Aula 20 div e spans
 

Mehr von Erick L. F.

Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?Erick L. F.
 
Curso de HTML5 - Hipertexto Vs Hiperlink
Curso de HTML5 - Hipertexto Vs HiperlinkCurso de HTML5 - Hipertexto Vs Hiperlink
Curso de HTML5 - Hipertexto Vs HiperlinkErick L. F.
 
Algoritmos e Logica de programação - #Aula 08 - Algoritmos Computacionais
Algoritmos e Logica de programação - #Aula 08 - Algoritmos ComputacionaisAlgoritmos e Logica de programação - #Aula 08 - Algoritmos Computacionais
Algoritmos e Logica de programação - #Aula 08 - Algoritmos ComputacionaisErick L. F.
 
Curso de Engenharia de Software - #Aula 07 - Modelo de Processo de Software
Curso de Engenharia de Software - #Aula 07 - Modelo de Processo de SoftwareCurso de Engenharia de Software - #Aula 07 - Modelo de Processo de Software
Curso de Engenharia de Software - #Aula 07 - Modelo de Processo de SoftwareErick L. F.
 
Algoritmos e Logica de programação - #Aula 07 - Paradigmas da Programação
Algoritmos e Logica de programação - #Aula 07 - Paradigmas da ProgramaçãoAlgoritmos e Logica de programação - #Aula 07 - Paradigmas da Programação
Algoritmos e Logica de programação - #Aula 07 - Paradigmas da ProgramaçãoErick L. F.
 
JavaScript - #Aula05 parte 08 - Cookies
JavaScript - #Aula05 parte 08 - CookiesJavaScript - #Aula05 parte 08 - Cookies
JavaScript - #Aula05 parte 08 - CookiesErick L. F.
 
Curso de Engenharia de Software - #Aula 06 - O Que é Processo de Software
Curso de Engenharia de Software - #Aula 06 - O Que é Processo de SoftwareCurso de Engenharia de Software - #Aula 06 - O Que é Processo de Software
Curso de Engenharia de Software - #Aula 06 - O Que é Processo de SoftwareErick L. F.
 
Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?
Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?
Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?Erick L. F.
 
Algoritmos e Logica de programação - #Aula 06 - Linguagens De Programação
Algoritmos e Logica de programação - #Aula 06 - Linguagens De ProgramaçãoAlgoritmos e Logica de programação - #Aula 06 - Linguagens De Programação
Algoritmos e Logica de programação - #Aula 06 - Linguagens De ProgramaçãoErick L. F.
 
JavaScript - #Aula05 parte 07 - Evento Onresize
JavaScript - #Aula05 parte 07 - Evento OnresizeJavaScript - #Aula05 parte 07 - Evento Onresize
JavaScript - #Aula05 parte 07 - Evento OnresizeErick L. F.
 
Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...
Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...
Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...Erick L. F.
 
Curso de Java - #Aula 05 - Computação Destribuida ou Cliente/Servidor
Curso de Java - #Aula 05 - Computação Destribuida ou Cliente/ServidorCurso de Java - #Aula 05 - Computação Destribuida ou Cliente/Servidor
Curso de Java - #Aula 05 - Computação Destribuida ou Cliente/ServidorErick L. F.
 
Algoritmos e Logica de programação - #Aula 05 - Mercado Computacional
Algoritmos e Logica de programação - #Aula 05 - Mercado ComputacionalAlgoritmos e Logica de programação - #Aula 05 - Mercado Computacional
Algoritmos e Logica de programação - #Aula 05 - Mercado ComputacionalErick L. F.
 
Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...
Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...
Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...Erick L. F.
 
Curso de Java - #Aula 04 - Primeiros sistemas operacionais
Curso de Java - #Aula 04 - Primeiros sistemas operacionaisCurso de Java - #Aula 04 - Primeiros sistemas operacionais
Curso de Java - #Aula 04 - Primeiros sistemas operacionaisErick L. F.
 
Algoritmos e Logica de programação - #Aula 04 - Tabela ASCII
Algoritmos e Logica de programação - #Aula 04 - Tabela ASCIIAlgoritmos e Logica de programação - #Aula 04 - Tabela ASCII
Algoritmos e Logica de programação - #Aula 04 - Tabela ASCIIErick L. F.
 
JavaScript - #Aula05 parte 05 - Tamanho da Imagem
JavaScript - #Aula05 parte 05 - Tamanho da ImagemJavaScript - #Aula05 parte 05 - Tamanho da Imagem
JavaScript - #Aula05 parte 05 - Tamanho da ImagemErick L. F.
 
Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?
Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?
Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?Erick L. F.
 
Curso de Java - #Aula 03 - Organização do Computador
Curso de Java - #Aula 03 - Organização do ComputadorCurso de Java - #Aula 03 - Organização do Computador
Curso de Java - #Aula 03 - Organização do ComputadorErick L. F.
 
Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...
Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...
Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...Erick L. F.
 

Mehr von Erick L. F. (20)

Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?Curso de HTML5 - Tudo No HTML5 é Novo?
Curso de HTML5 - Tudo No HTML5 é Novo?
 
Curso de HTML5 - Hipertexto Vs Hiperlink
Curso de HTML5 - Hipertexto Vs HiperlinkCurso de HTML5 - Hipertexto Vs Hiperlink
Curso de HTML5 - Hipertexto Vs Hiperlink
 
Algoritmos e Logica de programação - #Aula 08 - Algoritmos Computacionais
Algoritmos e Logica de programação - #Aula 08 - Algoritmos ComputacionaisAlgoritmos e Logica de programação - #Aula 08 - Algoritmos Computacionais
Algoritmos e Logica de programação - #Aula 08 - Algoritmos Computacionais
 
Curso de Engenharia de Software - #Aula 07 - Modelo de Processo de Software
Curso de Engenharia de Software - #Aula 07 - Modelo de Processo de SoftwareCurso de Engenharia de Software - #Aula 07 - Modelo de Processo de Software
Curso de Engenharia de Software - #Aula 07 - Modelo de Processo de Software
 
Algoritmos e Logica de programação - #Aula 07 - Paradigmas da Programação
Algoritmos e Logica de programação - #Aula 07 - Paradigmas da ProgramaçãoAlgoritmos e Logica de programação - #Aula 07 - Paradigmas da Programação
Algoritmos e Logica de programação - #Aula 07 - Paradigmas da Programação
 
JavaScript - #Aula05 parte 08 - Cookies
JavaScript - #Aula05 parte 08 - CookiesJavaScript - #Aula05 parte 08 - Cookies
JavaScript - #Aula05 parte 08 - Cookies
 
Curso de Engenharia de Software - #Aula 06 - O Que é Processo de Software
Curso de Engenharia de Software - #Aula 06 - O Que é Processo de SoftwareCurso de Engenharia de Software - #Aula 06 - O Que é Processo de Software
Curso de Engenharia de Software - #Aula 06 - O Que é Processo de Software
 
Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?
Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?
Curso de C/C++ - #Aula 06 - Como é formada a linguagem C ?
 
Algoritmos e Logica de programação - #Aula 06 - Linguagens De Programação
Algoritmos e Logica de programação - #Aula 06 - Linguagens De ProgramaçãoAlgoritmos e Logica de programação - #Aula 06 - Linguagens De Programação
Algoritmos e Logica de programação - #Aula 06 - Linguagens De Programação
 
JavaScript - #Aula05 parte 07 - Evento Onresize
JavaScript - #Aula05 parte 07 - Evento OnresizeJavaScript - #Aula05 parte 07 - Evento Onresize
JavaScript - #Aula05 parte 07 - Evento Onresize
 
Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...
Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...
Curso de Engenharia de Software - #Aula 05 - Engenharia de Software Vs Engenh...
 
Curso de Java - #Aula 05 - Computação Destribuida ou Cliente/Servidor
Curso de Java - #Aula 05 - Computação Destribuida ou Cliente/ServidorCurso de Java - #Aula 05 - Computação Destribuida ou Cliente/Servidor
Curso de Java - #Aula 05 - Computação Destribuida ou Cliente/Servidor
 
Algoritmos e Logica de programação - #Aula 05 - Mercado Computacional
Algoritmos e Logica de programação - #Aula 05 - Mercado ComputacionalAlgoritmos e Logica de programação - #Aula 05 - Mercado Computacional
Algoritmos e Logica de programação - #Aula 05 - Mercado Computacional
 
Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...
Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...
Curso de Engenharia de Software - #Aula 04 - Engenharia de Software Vs Ciênci...
 
Curso de Java - #Aula 04 - Primeiros sistemas operacionais
Curso de Java - #Aula 04 - Primeiros sistemas operacionaisCurso de Java - #Aula 04 - Primeiros sistemas operacionais
Curso de Java - #Aula 04 - Primeiros sistemas operacionais
 
Algoritmos e Logica de programação - #Aula 04 - Tabela ASCII
Algoritmos e Logica de programação - #Aula 04 - Tabela ASCIIAlgoritmos e Logica de programação - #Aula 04 - Tabela ASCII
Algoritmos e Logica de programação - #Aula 04 - Tabela ASCII
 
JavaScript - #Aula05 parte 05 - Tamanho da Imagem
JavaScript - #Aula05 parte 05 - Tamanho da ImagemJavaScript - #Aula05 parte 05 - Tamanho da Imagem
JavaScript - #Aula05 parte 05 - Tamanho da Imagem
 
Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?
Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?
Curso de Engenharia de Software - #Aula 03 - O Que é Engenharia de Software?
 
Curso de Java - #Aula 03 - Organização do Computador
Curso de Java - #Aula 03 - Organização do ComputadorCurso de Java - #Aula 03 - Organização do Computador
Curso de Java - #Aula 03 - Organização do Computador
 
Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...
Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...
Algoritmos e Logica de programação - #Aula 03 - Unidades de Medidas Computaci...
 

Html aula 12 - CSS, Espaçamento de linhas, Bordas, Padding, Margem, Plano de fundo,ID

  • 1. HTML 4.1 - Aula 12 Canal Effeccinco
  • 2. Revisão da Aula Anterior  Famílias das fontes  Alteramos a fonte da nossa página  Modificamos o tamanho da fonte  Colocamos, negrito e itálico  E por fim alteramos a cor da fonte
  • 3. Conteúdo dessa Aula  Nessa aula nós vamos nos aprofundar mais nos componentes de linhas e de blocos e usar alguns comandos no CSS, para deixar nossa página ainda mais elegante.  Você já pensou em diminuir ou aumentar o espaçamento dos seus textos na sua página na web, isso realmente vai deixar seus textos mais simples de serem lidos e o seu público realmente vai gostar disso, vamos ver como é feito essa alteração?
  • 4. Aumentando o Espaçamento da linha  Para aumentar o espaçamento da linha no seu CSS é muito simples você deve utilizar o comando line-height, veja:  Line-height: 1.6em;  E você já sabe né o em significa vezes, então aqui ele aumenta 1.6 vezes o tamanho da letra do seu parágrafo, esse espaçamento é ótimo pois facilita a leitura para o usuário, além disso você pode usar ele para dar destaque aos seus textos na web, diferenciá-los dos demais.
  • 5. Modelo de Caixa  Você já ouviu essa expressão alguma vez, pois é, no html esse modelo de caixa significa que o CSS vê todas as suas tags como caixas.  Cada um desses elementos tem a sua área de preenchimento, você colocar uma borda e margem sendo claro sempre opcional.  Como nós já aprendemos a personalizar o nosso conteúdo na aula anterior, como alterar fonte, cor, colocar negrito, itálico, nessa aula eu não vou entrar em muitos detalhes se vocês quiserem saber mais assistam a aula 11 aqui do nosso canal.  Vamos nos aprofundar um pouco mais no estilo da borda:
  • 6. Personalizando suas bordas  Para colocar cor nas suas bordas :  Border-color: black;  Para colocar expessura:  Border-width: 1px;  Para colocar Estilo nas suas bordas  Border-style: solid;
  • 7. Tipos de borda  Depois de definir o border-style, você pode personalizar ainda mais suas bordas, veja:  Solid – borda sólida e com linha contínua.  Dotted – parece um monte de pontinhos.  Double – usa duas linhas.  Dashed – parece traços pontilhados em volta da tag.  Groove – parece uma ranhura.  Inset – parece que a tag e funda  Outset – parece que a página ganha volume como se fosse um botão  Ridge – parece algo levantando na página.
  • 8. Colocando cor somente em um lado da borda  Você pode criar uma borda e colocar uma cor apenas em um dos seus lados usando os comandos:  Border-top-color: black;  Border-right-color: blue;  Border-left-color: red;  Border-bottom-color: White;
  • 9. Colocando preenchimento na sua tag  Algumas vezes as bordas criadas, ficam estranhas, pois em cima e em baixo ficam diferentes das bordas laterais, ficam muito próximas o que vai deixar seu texto estranho, para preencher esse espaço e deixar mais agradável, nós usamos o código de preenchimento:  Padding : 25 px;
  • 10. Padding  Você ainda pode personalizar ainda mais sua tag, colocando, mais espaçamento ainda na esquerda(left), direita(right), Topo(top) e em baixo(bottom).  Padding-left: 80px;  Padding-right: 60px;  Padding-top: 20px;  Padding-bottom: 20px;
  • 11. Adicionando margem a suas tags  Para deixar todos os textos que você criar na sua página uniformes, o interessante é você definir isso em todos os seus parágrafos para isso você pode definir dentro do CSS:  Margin : 30 px;  Isso significa que ele vai aplicar uma margem em todos os lados do seu elemento de 30 pixels.
  • 12. Margem  Assim como o Padding você pode colocar margem esquerda(left), direita(right), Topo(top) e em baixo(bottom), com os comandos:  Margin-left: 250px;  Margin-right: 200px;  Margin-top: 200px;  Margin-bottom: 100px;
  • 13. Adicionando uma imagem de fundo  Além da propriedade img do html no CSS nós também temos um comando aonde você pode adicionar imagens como plano de fundo, só que ao invés de inserir a imagem como acontece na tag img aqui você define ela como plano de fundo daquele elemento, então você pode colocar um plano de fundo em um único parágrafo, veja o comando:  Background-image: url(caminho.jpg);  Vc coloca o caminho e define a url aonde deve ser encontrada a sua imagem.
  • 14. Imagem como plano de fundo  Além de colocar a imagem ainda existem duas propriedades interessantes.  Para não repetir a imagem você usa o comando:  Background-repeat: no-repeat;  Para deixa-la na parte superior esquerda:  Background-position: top left;
  • 15. Você sabe o que é ID  No CSS nós temos como identificar as tags através das Heranças, classes e agora vou apresentar o ultimo conceito que é o do ID, isso significa que que esse é um código único, um identificador que só vai funcionar para uma tag, exatamente, ele funciona como se fosse o identificador da classe, porém ele só pode ser usado no seu código html apenas uma vez ao contrário da classe aonde você pode usar ela várias vezes, para colocar ele no html você define dessa forma:  <h1 id=“azul”>  Para chamar ele no CSS, é diferente da classe que era com um .(ponto) esse chama-se pelo sustenido #  #azul{  Aqui dentro continua a mesma coisa.  }
  • 16. Quer saber mais sobre html?  Quer ver na prática como funciona esse conteúdo , assista a essa vídeo aula no youtube:  https://www.youtube.com/watch?v=6S3x8MpFocc  Quer aulas sobre HTML, veja nosso Canal no Youtube, nos assista, curta e compartilhe:  https://www.youtube.com/channel/UC7FWW7I5ZW5T9V7dQnEtD7A/feed  Acesse o nosso Blog, e confira matérias mais completas.  www.effeccinco.wix.com/effeccinco
  • 17. Referências  Livro: Use a Cabeça HTML, CSS e XHTML, 2º Edição, Editora Alta Books, Elisabeth Freeman & Eric Freeman. Capítulo 1 – Comece a entender o HTML.  SHARMA, Vivek. SHARMA, Rajiv. Desenvolvendo Sites de e-Commerce. São Paulo: Makron Books, 2001, 598 p.