
























































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Neste documento, exploraremos os fundamentos do padrão css, incluindo sintaxe, seletores, propriedades, regras, herança e sobreposição de propriedades. Encontrará vários exemplos de códigos css para consolidar seus conhecimentos nesta nova linguagem. Recomendamos utilizar uma referência para acompanhar este assunto. O início da web, html e a ligação do css ao xhtml serão abordados.
Tipologia: Notas de estudo
1 / 64
Esta página não é visível na pré-visualização
Não perca as partes importantes!

























































Lojas Maia (ano 1998)
Venha conhecer nossa queima de estoque da semana! Temos promoções imperdíveis para você!
Veja alguns exemplos:
Liquidificador Arno – R$ 56. Aspirador de pó CCE – R$ 156.Traga logo sua família! Não perca tempo. Ofertas válidas enquanto durar o estoque!
Copyright © 1998 – todos os direitos são estritamente reservados.
Aqui estão alguns atributos que controlam a aparência. bgcolor define a cor de fundo e o text define a cor do texto existente
Tipo da fonte!
Você podia escrever algumas tag’s sem fechá-las (e torcia para que todos os browsers entendessem isso… )
Alinhamento
Outra forma de alinhar!
Alguns atributos requeriam aspas duplas e outros não…
Agora o tamanho da fonte!
Obs.: também não havia nenhum DOCTYPE associado ao documento…
Obs.: já existe uma proposta da W3C do CSS 3 (ainda não completamente suportado por todos os navegadores atuais). Veja maiores detalhes em: http://www.w3.org/Style/CSS/current-work
A espessura da borda, o seu tipo e sua cor.
A partir daí, deve-se escolher a(s) propriedade(s). Neste caso, a cor do parágrafo será modificada
A primeira coisa que se deve fazer é selecionar o elemento XHTML que se quer estilizar. Note, porém, que não há <> no seletor! … a cor do parágrafo será vermelha (mais sobre cores adiante…)
Todo este código é chamado de regra CSS. Ela deve existir, preferencialmente, dentro de um arquivo .css
Esta propriedade é multivalorada. Ela aplica uma borda nos parágrafos da página
Obs.: observe as posições das chaves, dos sinais de dois pontos e ponto e vírgulas!
O título do documento
...
Exemplo:
Aqui está o código XHTML que indica ao browser onde encontrar o arquivo externo
Obs.: este arquivo css pode residir na sua estrutura de diretórios ou até mesmo vir de uma URL absoluta.
Delete isso…
index.css
p { p { color: red;color: red; border: (^) 1px (^) solid gray;
border: (^) 1px } (^) solid gray; }
Servidor Web
O tipo da informação é “text/css”. Em outras palavras, o browser deve considerar o texto como sintaxe css.
A localização do arquivo é dita no atributo href (note que está sendo usada uma URL relativa, mas isso não é obrigatório!)
O atributo rel identifica o relacionamento entre o arquivo XHTML e a informação que está sendo linkada. Neste caso, estamos linkando uma folha de estilos
O elemento informa ao browser que uma informação externa será “linkada” à página
é um elemento vazio. Neste caso, foi usada a regra do XHTML strict ‘ />’
arquivo.css
Aqui está uma regra para configurar a cor de todos os cabeçalhos de nível 1 na página, além de configurar o tipo da fonte para sans-serif
E aqui está uma regra para fazer a mesma coisa com todos os cabeçalhos de nível 2 encontrados
Mudar a cor de todos os parágrafos encontrados para vermelha
arquivo.css
Para escrever uma mesma regra para vários seletores, escreva-os separados por vírgula Nesta regra, todos os cabeçalhos de níveis 1 e 2 terão suas aparências alteradas automaticamente… Delete isso…
…mas, o que faríamos se quiséssemos, amanhã, colocar uma linha de borda apenas nos cabeçalhos de nível 1 , mas não em cabeçalhos ?
Obs: note que a cor cinza do cabeçalho h1 será sopreposta pela última regra mais específica
arquivo.css
Iremos mover a propriedade para o “pai” de todos os elementos envolvidos no arquivo.
Delete isso…
A grande maioria dos filhos de (inclusive seus “netos”) serão afetados diretamente; como se houvesse uma regra explícita para cada um.
…mas, e se houvesse uma tag definida dentro de algum parágrafo? é um elemento inline (como , ,… ); sua fonte seria alterada?
Delete isso…
arquivo.css
Ora, você pode anular a herança fazendo override específico para um determinado elemento afetado por ela…
É facil: apenas adicione uma nova regra selecionando apenas um determinado elemento desejado e atribuindo uma nova aparência ao mesmo