SlideShare uma empresa Scribd logo
1 de 11
PáginasWeb com: HTML, CSS e JavaScript
Profª. Marlene da Silva Maximiano de Oliveira
& Profª. Alessandra Aparecida da Silva
CSS
CSS –Trabalhando comTextos
CSS:Textos
Para formatar e adicionar layout aos textos seguem as propriedades abaixo:
• text-ident
• text-align
• text-decoration
• letter-spacing
• text-transform
Indentação de texto [text-indent]
A propriedade text-indent permite que você aplique um recuo à primeira linha
de um parágrafo. No exemplo a seguir um recuo de 30px é aplicado à todos os
textos marcados com <p>:
p {
text-indent: 30px;
}
Alinhamento de textos [text-align]
A propriedade text-align corresponde ao atributo align das antigas versões
do HTML. Textos podem ser alinhados à esquerda (left), à direita (right) ou
centrados (centred). E temos ainda o valor justify que faz com o texto contido
em uma linha se estenda tocando as margens esquerda e direita. Este tipo de
alinhamento é usado em jornais e revistas.
No exemplo a seguir o texto contido na célula de cabeçalho <th> é
alinhado à direita e os contidos nas células de dados <td> são
centrados. E, os textos normais em parágrafos são justificados:
th { text-align: right; }
td { text-align: center; }
p { text-align: justify; }
Decoração de textos [text-decoration]
A propriedade text-decoration possibilita adicionar "efeitos" ou "decoração"
em textos. Você pode por rexemplo, sublinhar textos, cortar o texto com uma
linha, colocar uma linha sobre o texto, etc. No exemplo a seguir os
cabeçalhos <h1> são sublinhados, os cabeçalhos <h2> levam um linha em cima
e os cabeçalhos <h3> são cortados por uma linha.
h1 { text-decoration: underline; }
h2 { text-decoration: overline; }
h3 { text-decoration: line-through; }
Espaço entre letras [letter-spacing]
O espaçamento entre os caracteres de um texto é controlado pela propriedade letter-
spacing. O valor desta propriedade define o espaço entre os caracteres. Por exemplo,
se você deseja um espaço de 3px entre as letras do texto de um parágrafo <p> e
de 6px entre as letras do texto de um cabeçalho <h1> o código a seguir deverá ser
usado.
h1 { letter-spacing: 6px; }
p { letter-spacing: 3px; }
Transformação de textos [text-transform]
A propriedade text-transform controla a capitalização (tornar maiúscula) do
texto.Você pode
escolher capitalize, uppercase ou lowercaseindependentemente de como o
texto foi escrito no código HTML.
Como exemplo tomamos a palavra "cabeçalho" que pode ser
apresentada ao usuário como "CABEÇALHO" ou "Cabeçalho". São
quatro os valores possíveis para text-transform:
capitalize
Capitaliza a primeira letra de cada palavra. Por exemplo: "john doe" transforma-se para "John Doe".
uppercase
Converte todas as letras para maiúscula. Por exemplo: "john doe" transforma-se para "JOHN DOE".
lowercase
Converte todas as letras para minúscula. Por exemplo: "JOHN DOE" transforma-se para "john doe".
none
Sem transformações - o texto é apresentado como foi escrito no código HTML.
Para exemplificar vamos usar uma lista de nomes. Os nomes estão
marcados com o elemento <li> (item de lista). Vamos supor que
desejamos os nomes capitalizados e os cabeçalhos em letras
maiúsculas.
Ao consultar o exemplo sugerido para este código dê uma olhada no HTML da
página e observe que os textos no código foram escritos com todas as letras
em minúsculas.
h1 { text-transform: uppercase; }
li { text-transform: capitalize; }

Mais conteúdo relacionado

Destaque

Produtos multiídia rosinalva lopes
Produtos multiídia rosinalva lopesProdutos multiídia rosinalva lopes
Produtos multiídia rosinalva lopes
CLEAN LOURENÇO
 
Sistemas distribuídos com RMI
Sistemas distribuídos com RMISistemas distribuídos com RMI
Sistemas distribuídos com RMI
Charleston Anjos
 

Destaque (20)

03 Criando um banco de dado no Microsoft Access
03 Criando um banco de dado no Microsoft Access03 Criando um banco de dado no Microsoft Access
03 Criando um banco de dado no Microsoft Access
 
Produtos multiídia rosinalva lopes
Produtos multiídia rosinalva lopesProdutos multiídia rosinalva lopes
Produtos multiídia rosinalva lopes
 
07 Consultando os dados de uma tabela
07 Consultando os dados de uma tabela07 Consultando os dados de uma tabela
07 Consultando os dados de uma tabela
 
Banco de dados i
Banco de dados iBanco de dados i
Banco de dados i
 
18 CSS - Trabalhando com Links
18 CSS - Trabalhando com Links18 CSS - Trabalhando com Links
18 CSS - Trabalhando com Links
 
01 noções de banco de dados
01 noções de banco de dados01 noções de banco de dados
01 noções de banco de dados
 
08 Trabalhando com mais de uma tabela (Relacionamento)
08 Trabalhando com mais de uma tabela (Relacionamento)08 Trabalhando com mais de uma tabela (Relacionamento)
08 Trabalhando com mais de uma tabela (Relacionamento)
 
10 SQL - Funções de agregação
10 SQL - Funções de agregação10 SQL - Funções de agregação
10 SQL - Funções de agregação
 
Introdução ao java
Introdução ao javaIntrodução ao java
Introdução ao java
 
Sige - Sistema Integrado de Gestão Escolar
Sige - Sistema Integrado de Gestão EscolarSige - Sistema Integrado de Gestão Escolar
Sige - Sistema Integrado de Gestão Escolar
 
11 SQL - Funções de string e matemática
11 SQL - Funções de string e matemática11 SQL - Funções de string e matemática
11 SQL - Funções de string e matemática
 
Criando um banco de dados com MySQL Workbench
Criando um banco de dados com MySQL WorkbenchCriando um banco de dados com MySQL Workbench
Criando um banco de dados com MySQL Workbench
 
Threads em java
Threads em javaThreads em java
Threads em java
 
06 Modelagem de banco de dados: Modelo Lógico
06  Modelagem de banco de dados: Modelo Lógico06  Modelagem de banco de dados: Modelo Lógico
06 Modelagem de banco de dados: Modelo Lógico
 
Banco de dados sql
Banco de dados   sqlBanco de dados   sql
Banco de dados sql
 
Coleção info banco de dados
Coleção info banco de dadosColeção info banco de dados
Coleção info banco de dados
 
A Linguagem sql
A Linguagem sqlA Linguagem sql
A Linguagem sql
 
Sistemas distribuídos com RMI
Sistemas distribuídos com RMISistemas distribuídos com RMI
Sistemas distribuídos com RMI
 
A Estrutura da Linguagem SQL
A Estrutura da Linguagem SQLA Estrutura da Linguagem SQL
A Estrutura da Linguagem SQL
 
05 Modelagem de banco de dados: Modelo Conceitual
05  Modelagem de banco de dados: Modelo Conceitual05  Modelagem de banco de dados: Modelo Conceitual
05 Modelagem de banco de dados: Modelo Conceitual
 

Semelhante a 17 CSS - layouts de textos (15)

Aula 03
Aula 03Aula 03
Aula 03
 
Aula III HTML - Criação de Sites I
Aula III HTML - Criação de Sites IAula III HTML - Criação de Sites I
Aula III HTML - Criação de Sites I
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Html básico
Html básicoHtml básico
Html básico
 
Aula 04
Aula 04Aula 04
Aula 04
 
W3C Web Standards CSS
W3C Web Standards CSSW3C Web Standards CSS
W3C Web Standards CSS
 
Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 
O que é html
O que é htmlO que é html
O que é html
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
CSS formatação de parágrafos
CSS formatação de parágrafosCSS formatação de parágrafos
CSS formatação de parágrafos
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Html e css
Html e cssHtml e css
Html e css
 

Mais de Centro Paula Souza

Mais de Centro Paula Souza (17)

Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualDs aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
 
12 SQL - Junções / Join
12 SQL - Junções / Join12 SQL - Junções / Join
12 SQL - Junções / Join
 
15 CSS - Trabalhando com fontes
15 CSS - Trabalhando com fontes15 CSS - Trabalhando com fontes
15 CSS - Trabalhando com fontes
 
14 CSS Introdução
14 CSS Introdução14 CSS Introdução
14 CSS Introdução
 
07 Modelagem de banco de dados: Modelo Físico
07 Modelagem de banco de dados: Modelo Físico07 Modelagem de banco de dados: Modelo Físico
07 Modelagem de banco de dados: Modelo Físico
 
10 Java Script - Exemplos práticos
10 Java Script - Exemplos práticos10 Java Script - Exemplos práticos
10 Java Script - Exemplos práticos
 
09 Java Script - As formas de usar
09  Java Script  - As formas de usar09  Java Script  - As formas de usar
09 Java Script - As formas de usar
 
13 Java Script - Validação de formulário
13 Java Script  - Validação de formulário13 Java Script  - Validação de formulário
13 Java Script - Validação de formulário
 
12 Java Script - Trabalhando com datas
12 Java Script  -  Trabalhando com datas12 Java Script  -  Trabalhando com datas
12 Java Script - Trabalhando com datas
 
11 Java Script - Exemplos com eventos
11 Java Script - Exemplos com eventos11 Java Script - Exemplos com eventos
11 Java Script - Exemplos com eventos
 
08 Java Script Introdução - Teoria
08 Java Script   Introdução  - Teoria08 Java Script   Introdução  - Teoria
08 Java Script Introdução - Teoria
 
02 banco de dados relacional
02 banco de dados relacional02 banco de dados relacional
02 banco de dados relacional
 
07 html formulários
07 html   formulários07 html   formulários
07 html formulários
 
06 html links e frames
06 html   links e frames06 html   links e frames
06 html links e frames
 
05 html tabelas
05 html   tabelas05 html   tabelas
05 html tabelas
 
04 html listas
04 html  listas04 html  listas
04 html listas
 
02 html - fontes e estilos
02 html  - fontes e estilos02 html  - fontes e estilos
02 html - fontes e estilos
 

Último

19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 

Último (20)

Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Slides 9º ano 2024.pptx- Geografia - exercicios
Slides 9º ano 2024.pptx- Geografia - exerciciosSlides 9º ano 2024.pptx- Geografia - exercicios
Slides 9º ano 2024.pptx- Geografia - exercicios
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 

17 CSS - layouts de textos

  • 1. PáginasWeb com: HTML, CSS e JavaScript Profª. Marlene da Silva Maximiano de Oliveira & Profª. Alessandra Aparecida da Silva
  • 3. CSS:Textos Para formatar e adicionar layout aos textos seguem as propriedades abaixo: • text-ident • text-align • text-decoration • letter-spacing • text-transform
  • 4. Indentação de texto [text-indent] A propriedade text-indent permite que você aplique um recuo à primeira linha de um parágrafo. No exemplo a seguir um recuo de 30px é aplicado à todos os textos marcados com <p>: p { text-indent: 30px; }
  • 5. Alinhamento de textos [text-align] A propriedade text-align corresponde ao atributo align das antigas versões do HTML. Textos podem ser alinhados à esquerda (left), à direita (right) ou centrados (centred). E temos ainda o valor justify que faz com o texto contido em uma linha se estenda tocando as margens esquerda e direita. Este tipo de alinhamento é usado em jornais e revistas.
  • 6. No exemplo a seguir o texto contido na célula de cabeçalho <th> é alinhado à direita e os contidos nas células de dados <td> são centrados. E, os textos normais em parágrafos são justificados: th { text-align: right; } td { text-align: center; } p { text-align: justify; }
  • 7. Decoração de textos [text-decoration] A propriedade text-decoration possibilita adicionar "efeitos" ou "decoração" em textos. Você pode por rexemplo, sublinhar textos, cortar o texto com uma linha, colocar uma linha sobre o texto, etc. No exemplo a seguir os cabeçalhos <h1> são sublinhados, os cabeçalhos <h2> levam um linha em cima e os cabeçalhos <h3> são cortados por uma linha. h1 { text-decoration: underline; } h2 { text-decoration: overline; } h3 { text-decoration: line-through; }
  • 8. Espaço entre letras [letter-spacing] O espaçamento entre os caracteres de um texto é controlado pela propriedade letter- spacing. O valor desta propriedade define o espaço entre os caracteres. Por exemplo, se você deseja um espaço de 3px entre as letras do texto de um parágrafo <p> e de 6px entre as letras do texto de um cabeçalho <h1> o código a seguir deverá ser usado. h1 { letter-spacing: 6px; } p { letter-spacing: 3px; }
  • 9. Transformação de textos [text-transform] A propriedade text-transform controla a capitalização (tornar maiúscula) do texto.Você pode escolher capitalize, uppercase ou lowercaseindependentemente de como o texto foi escrito no código HTML.
  • 10. Como exemplo tomamos a palavra "cabeçalho" que pode ser apresentada ao usuário como "CABEÇALHO" ou "Cabeçalho". São quatro os valores possíveis para text-transform: capitalize Capitaliza a primeira letra de cada palavra. Por exemplo: "john doe" transforma-se para "John Doe". uppercase Converte todas as letras para maiúscula. Por exemplo: "john doe" transforma-se para "JOHN DOE". lowercase Converte todas as letras para minúscula. Por exemplo: "JOHN DOE" transforma-se para "john doe". none Sem transformações - o texto é apresentado como foi escrito no código HTML.
  • 11. Para exemplificar vamos usar uma lista de nomes. Os nomes estão marcados com o elemento <li> (item de lista). Vamos supor que desejamos os nomes capitalizados e os cabeçalhos em letras maiúsculas. Ao consultar o exemplo sugerido para este código dê uma olhada no HTML da página e observe que os textos no código foram escritos com todas as letras em minúsculas. h1 { text-transform: uppercase; } li { text-transform: capitalize; }