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

PDF
Tutorial Css Parte 2
PPTX
04 modelagem de dados introdução
PPTX
Introdução ao java
PPTX
06 Trabalhando com registros
PPTX
09 SQL - Trabalhando com campo do tipo data
PPTX
Alterando a estrutura de uma tabela
PPTX
16 CSS Cores e Fundos
PPSX
IV DIA D DA MATEMÁTICA 2011
Tutorial Css Parte 2
04 modelagem de dados introdução
Introdução ao java
06 Trabalhando com registros
09 SQL - Trabalhando com campo do tipo data
Alterando a estrutura de uma tabela
16 CSS Cores e Fundos
IV DIA D DA MATEMÁTICA 2011

Destaque (20)

PPTX
03 Criando um banco de dado no Microsoft Access
PPTX
Produtos multiídia rosinalva lopes
PPTX
07 Consultando os dados de uma tabela
PDF
Banco de dados i
PPTX
18 CSS - Trabalhando com Links
PPTX
01 noções de banco de dados
PPTX
08 Trabalhando com mais de uma tabela (Relacionamento)
PPTX
10 SQL - Funções de agregação
PPSX
Introdução ao java
PPSX
Sige - Sistema Integrado de Gestão Escolar
PPTX
11 SQL - Funções de string e matemática
PPTX
Criando um banco de dados com MySQL Workbench
PDF
Threads em java
PPTX
06 Modelagem de banco de dados: Modelo Lógico
PDF
Banco de dados sql
PDF
Coleção info banco de dados
PPTX
A Linguagem sql
PPT
Sistemas distribuídos com RMI
PPTX
A Estrutura da Linguagem SQL
PPTX
05 Modelagem de banco de dados: Modelo Conceitual
03 Criando um banco de dado no Microsoft Access
Produtos multiídia rosinalva lopes
07 Consultando os dados de uma tabela
Banco de dados i
18 CSS - Trabalhando com Links
01 noções de banco de dados
08 Trabalhando com mais de uma tabela (Relacionamento)
10 SQL - Funções de agregação
Introdução ao java
Sige - Sistema Integrado de Gestão Escolar
11 SQL - Funções de string e matemática
Criando um banco de dados com MySQL Workbench
Threads em java
06 Modelagem de banco de dados: Modelo Lógico
Banco de dados sql
Coleção info banco de dados
A Linguagem sql
Sistemas distribuídos com RMI
A Estrutura da Linguagem SQL
05 Modelagem de banco de dados: Modelo Conceitual
Anúncio

Semelhante a 17 CSS - layouts de textos (17)

PPTX
Aula III HTML - Criação de Sites I
DOCX
DOCX
Html básico
PPSX
W3C Web Standards CSS
PPTX
Aula02 Desenvolvimento em Ambiente Web - CSS 3
PPT
1ª aula php
PPTX
O que é html
PPT
Css completo(2)
PPT
Css completo(2)
PPTX
CSS formatação de parágrafos
PPT
Css e iFrames
PDF
TCC PRONTO MEDICINA VETERINÁRIA 2025 ABNT.pdf
PDF
TCC PRONTO ENGENHARIA AMBIENTAL 2025 ABNT.pdf
PDF
Html e css
Aula III HTML - Criação de Sites I
Html básico
W3C Web Standards CSS
Aula02 Desenvolvimento em Ambiente Web - CSS 3
1ª aula php
O que é html
Css completo(2)
Css completo(2)
CSS formatação de parágrafos
Css e iFrames
TCC PRONTO MEDICINA VETERINÁRIA 2025 ABNT.pdf
TCC PRONTO ENGENHARIA AMBIENTAL 2025 ABNT.pdf
Html e css
Anúncio

Mais de Centro Paula Souza (17)

PDF
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
PPTX
12 SQL - Junções / Join
PPTX
15 CSS - Trabalhando com fontes
PPTX
14 CSS Introdução
PPTX
07 Modelagem de banco de dados: Modelo Físico
PPTX
10 Java Script - Exemplos práticos
PPTX
09 Java Script - As formas de usar
PPTX
13 Java Script - Validação de formulário
PPTX
12 Java Script - Trabalhando com datas
PPTX
11 Java Script - Exemplos com eventos
PPTX
08 Java Script Introdução - Teoria
PPTX
02 banco de dados relacional
PPTX
07 html formulários
PPTX
06 html links e frames
PPTX
05 html tabelas
PPTX
04 html listas
PPTX
02 html - fontes e estilos
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
12 SQL - Junções / Join
15 CSS - Trabalhando com fontes
14 CSS Introdução
07 Modelagem de banco de dados: Modelo Físico
10 Java Script - Exemplos práticos
09 Java Script - As formas de usar
13 Java Script - Validação de formulário
12 Java Script - Trabalhando com datas
11 Java Script - Exemplos com eventos
08 Java Script Introdução - Teoria
02 banco de dados relacional
07 html formulários
06 html links e frames
05 html tabelas
04 html listas
02 html - fontes e estilos

Último (20)

PPTX
Apresentacao-Plano-de-Gestao-Escolar-1.pptx
PPTX
Slides Lição 9, CPAD, Uma Igreja que se Arrisca, 3Tr25.pptx
PDF
Mudanças Climáticas. Texto e atividade
PPT
Histologia e Fisiologia Vegetal.ppt Aula
PPTX
Basic life Support - suporte tecnico de vida
PDF
Caderno do Futuro - História - 9º Ano - Professor.pdf
PDF
639039693-CURSO-DE-PORTUGUES-Prof-Deivid-Xavier.pdf
PPT
Aula_02_Logica_Externa_dos_Esportes_de_Invasao_2025.ppt
PDF
Apresentação Conteúdo sepsebdbsbdbb.pptx
PPT
Os Grandes Períodos Históricos UESC 2009.1
PPTX
SEGURANÇA, MEIO AMBIENTE E SAÚDE Aula 1.pptx
PDF
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
PDF
Escala de Proficiência do SAEB_Escala de Proficiência do SAEB
PDF
Fronteira escrito por José de Souza Martins
PDF
Sociologia Cultural, Aspecto teóricos e conceitos
PPTX
CIPA+-++Mapa+de+Risco-1.pptx levantamento
PDF
projeto 5 Em movimento Ciencias Humanas.pdf
PDF
SLIDES da Palestra Da Educação especial para Educação Inclusiva.pdf
PDF
554830354_Manual_de_Imobilizacao_de_Vitimas_Em_Prancha_Rigida_pdf.pdf
PPTX
Solos usos e impactos...............pptx
Apresentacao-Plano-de-Gestao-Escolar-1.pptx
Slides Lição 9, CPAD, Uma Igreja que se Arrisca, 3Tr25.pptx
Mudanças Climáticas. Texto e atividade
Histologia e Fisiologia Vegetal.ppt Aula
Basic life Support - suporte tecnico de vida
Caderno do Futuro - História - 9º Ano - Professor.pdf
639039693-CURSO-DE-PORTUGUES-Prof-Deivid-Xavier.pdf
Aula_02_Logica_Externa_dos_Esportes_de_Invasao_2025.ppt
Apresentação Conteúdo sepsebdbsbdbb.pptx
Os Grandes Períodos Históricos UESC 2009.1
SEGURANÇA, MEIO AMBIENTE E SAÚDE Aula 1.pptx
Combate a Incêndio - Estratégias e Táticas de Combate a Incêndio por Francis...
Escala de Proficiência do SAEB_Escala de Proficiência do SAEB
Fronteira escrito por José de Souza Martins
Sociologia Cultural, Aspecto teóricos e conceitos
CIPA+-++Mapa+de+Risco-1.pptx levantamento
projeto 5 Em movimento Ciencias Humanas.pdf
SLIDES da Palestra Da Educação especial para Educação Inclusiva.pdf
554830354_Manual_de_Imobilizacao_de_Vitimas_Em_Prancha_Rigida_pdf.pdf
Solos usos e impactos...............pptx

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; }