Skip to main content

Como usar o bloco de notas para escrever CSS para uma página da Web.

Como estilizar uma camiseta básica | Maddu Magalhães | Faça você mesmo | Desengaveta (Abril 2025)

Como estilizar uma camiseta básica | Maddu Magalhães | Faça você mesmo | Desengaveta (Abril 2025)
Anonim
01 de 10

Crie a folha de estilos CSS

Da mesma forma que criamos um arquivo de texto separado para o HTML, você criará um arquivo de texto para o CSS. Se você precisa de recursos visuais para este processo, por favor veja o primeiro tutorial. Aqui estão os passos para criar sua folha de estilos CSS no Bloco de Notas:

  1. Escolha Arquivo> Novo no bloco de notas para obter uma janela vazia
  2. Salve o arquivo como CSS clicando em Arquivo <Salvar como …
  3. Navegue até a pasta my_website no seu disco rígido
  4. Alterar o "Salvar como tipo:" para "Todos os arquivos"
  5. Nomeie seu arquivo "styles.css" (deixe as aspas) e clique em Salvar
02 de 10

Vincule a folha de estilo CSS ao seu HTML

Uma vez que você tenha uma folha de estilos para o seu site, você precisará associá-la à própria página da Web. Para fazer isso, você usa a tag de link. Coloque a seguinte tag de link em qualquer lugar dentro do tags do seu documento pets.htm:

03 de 10

Corrigir as margens da página

Quando você está escrevendo XHTML para diferentes navegadores, uma coisa que você aprenderá é que todos eles parecem ter margens e regras diferentes para exibir as coisas. A melhor maneira de ter certeza de que seu site é o mesmo na maioria dos navegadores é não permitir que itens como margens sejam padronizados para a opção do navegador.

Eu prefiro começar minhas páginas no canto superior esquerdo, sem preenchimento ou margem extra ao redor do texto. Mesmo se eu estiver indo para preencher o conteúdo, eu defino as margens para zero, então eu estou começando com o mesmo slate em branco. Para fazer isso, adicione o seguinte ao seu documento styles.css:

html, body {margem: 0px;preenchimento: 0px;fronteira: 0px;esquerda: 0px;top: 0px;} 04 de 10

Mudando a fonte na página

A fonte geralmente é a primeira coisa que você deseja alterar em uma página da Web. A fonte padrão em uma página da Web pode ser feia, e na verdade é o próprio navegador da Web, por isso, se você não definir a fonte, você realmente não saberá como será sua página.

Normalmente, você alteraria a fonte em parágrafos ou, às vezes, no próprio documento inteiro. Para este site, definiremos a fonte no cabeçalho e no nível do parágrafo. Adicione o seguinte ao seu documento styles.css:

p, li {fonte: 1em Arial, Helvetica, sans-serif;}h1 {fonte: 2em Arial, Helvetica, sans-serif;}h2 {fonte: 1.5em Arial, Helvetica, sans-serif;}h3 {fonte: 1.25em Arial, Helvetica, sans-serif;}

Comecei com o 1em como o tamanho da minha base para parágrafos e itens de lista, e depois usei isso para definir o tamanho dos meus títulos. Eu não espero usar uma manchete mais profunda que a h4, mas se você planeja, vai querer estilizá-la também.

05 de 10

Tornando seus links mais interessantes

As cores padrão dos links são azul e roxo para os links não visitados e visitados, respectivamente. Enquanto isso é padrão, pode não se encaixar no esquema de cores de suas páginas, então vamos alterá-lo. No seu arquivo styles.css, adicione o seguinte:

a: link {família-fonte: Arial, Helvetica, sans-serif;cor: # FF9900;text-decoration: sublinhado;}a: visitou {cor: # FFCC66;}a: hover {fundo: #FFFFCC;intensidade da fonte: Negrito;}

Eu configurei três estilos de link, o link a: como padrão, a: visitado para quando foi visitado, mudo a cor e a: hover. Com um: hover eu tenho o link obter uma cor de fundo e ir em negrito para enfatizar que é um link para ser clicado.

06 de 10

Estilizando a seção de navegação

Como colocamos a seção de navegação (id = "nav") primeiro no HTML, vamos defini-la primeiro. Precisamos indicar o quão amplo deve ser e colocar uma margem mais ampla no lado direito, para que o texto principal não seja afetado. Eu também coloquei uma borda em volta dela.

Adicione o seguinte CSS ao seu documento styles.css:

#nav {Largura: 225px;margem direita: 15px;borda: sólido médio # 000000;}#nav li {estilo de lista: nenhum;}.footer {tamanho da fonte: .75em;limpar ambos;largura: 100%;texto-alinhar: centro;}

A propriedade de estilo de lista configura a lista dentro da seção de navegação para não ter marcadores ou números, e os estilos de rodapé da seção de direitos autorais são menores e centralizados na seção.

07 de 10

Posicionando a seção principal

Ao posicionar sua seção principal com posicionamento absoluto, você pode ter certeza de que ela permanecerá exatamente onde você deseja que ela permaneça na sua página da Web. Eu fiz o meu 800px de largura para acomodar monitores maiores, mas se você tiver um monitor menor, você pode querer fazer isso mais estreito.

Coloque o seguinte no seu documento styles.css:

#a Principal {largura: 800px;top: 0px;posição: absoluta;esquerda: 250px;} 08 de 10

Estilizando seus parágrafos

Desde que eu já defini a fonte do parágrafo acima, eu queria dar a cada parágrafo um "chute" extra para fazer com que ele se destacasse melhor. Eu fiz isso colocando uma borda no topo que destacava o parágrafo mais do que apenas a imagem sozinha.

Coloque o seguinte no seu documento styles.css:

.linha superior {parte superior da borda: sólido grosso # FFCC00;}

Eu decidi fazer isso como uma classe chamada "topline", em vez de apenas definir todos os parágrafos dessa maneira. Dessa forma, se eu decidir que quero ter um parágrafo sem uma linha amarela superior, posso simplesmente deixar a classe "topline" na tag de parágrafo e ela não terá a borda superior.

09 de 10

Styling the Images

As imagens geralmente têm uma borda ao redor delas, isso nem sempre é visível a menos que a imagem seja um link, mas eu gosto de ter uma classe dentro da minha folha de estilo CSS que desativa a borda automaticamente.Para essa folha de estilo, criei a classe "noborder", e a maioria das imagens no documento faz parte dessa classe.

A outra parte especial dessas imagens é sua localização na página. Eu queria que eles fizessem parte do parágrafo em que estavam sem usar tabelas para alinhá-los. A maneira mais simples de fazer isso é usar a propriedade CSS float.

Coloque o seguinte no seu documento styles.css:

#main img {float: esquerda;margem direita: 5 px;margem inferior: 15px;}.noborder {border: 0px nenhum;}

Como você pode ver, há também propriedades de margem definidas nas imagens, para garantir que elas não sejam quebradas com o texto flutuante que está ao lado delas nos parágrafos.

10 de 10

Agora olhe para sua página completa

Depois de salvar seu CSS, você poderá recarregar a página pets.htm no navegador da Web. Sua página deve ser semelhante à mostrada nesta foto, com imagens alinhadas e a navegação posicionada corretamente no lado esquerdo da página.

Siga estes mesmos passos para todas as suas páginas internas para este site. Você quer ter uma página para cada página na sua navegação.