Como usar estilos CSS para formatar conteúdo HTML

Em CSS, é possível selecionar elementos HTML específicos e aplicar estilos a eles. Isso permite que você personalize a aparência do conteúdo HTML do seu site. Aqui estão alguns exemplos de como usar estilos CSS para formatar conteúdo HTML:

Alterando a cor do texto: você pode alterar a cor do texto de um elemento HTML usando a propriedade “color” em CSS. Por exemplo, para tornar o texto de um elemento “h1” vermelho, você pode usar o seguinte código CSS:

h1 {
  color: red;
}

Definindo a fonte do texto: para definir a fonte do texto de um elemento HTML, use a propriedade “font-family” em CSS. Por exemplo, para definir a fonte do texto de um elemento “p” para Arial, use o seguinte código CSS:

p {
  font-family: Arial;
}

Adicionando uma borda a um elemento: você pode adicionar uma borda a um elemento HTML usando a propriedade “border” em CSS. Por exemplo, para adicionar uma borda de 2 pixels sólida preta a um elemento “div”, use o seguinte código CSS:

div {
  border: 2px solid black;
}

Definindo o fundo de um elemento: para definir o fundo de um elemento HTML, use a propriedade “background” em CSS. Por exemplo, para definir o fundo de um elemento “body” para branco, use o seguinte código CSS:

body {
  background: white;
}

Aqui está um exemplo mais complexo que mostra como usar estilos CSS para formatar conteúdo HTML:

<!DOCTYPE html>
<html>
  <head>
    <style>
      /* estilo para o cabeçalho */
      header {
        background-color: #333;
        color: white;
        text-align: center;
        padding: 20px;
      }
      
      /* estilo para o menu de navegação */
      nav {
        float: left;
        width: 30%;
        background: #ccc;
        padding: 20px;
      }
      
      /* estilo para a seção principal */
      section {
        float: left;
        width: 70%;
        padding: 20px;
      }
      
      /* estilo para as imagens */
      img {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 50%;
      }
      
      /* estilo para os links */
      a {
        text-decoration: none;
      }
      
      /* estilo para o rodapé */
      footer {
        background-color: #333;
        color: white;
        clear: both;
        text-align: center;
        padding: 20px;
      }
      
    </style>
  </head>
  <body>
  
    <header>
      <h1>Meu Site</h1>
    </header>
    
    <nav>
      <ul>
        <li><a href="#">Página Inicial</a></li>
        <li><a href="#">Sobre</a></li>
        <li><a href="#">Contato</a></li>
      </ul>
    </nav>
    
    <section>
      <h2>Título da seção</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed et massa eu lacus euismod lacinia. Pellentesque eleifend elit vitae purus mattis convallis. Sed at risus ut dolor ultricies facilisis a nec magna. Nullam pharetra enim non erat finibus, quis suscipit neque bibendum. Etiam consectetur nibh quis ex lacinia, eu pellentesque orci efficitur.</p>
      <img src="imagem.jpg" alt="Imagem">
      <p>Integer a lorem suscipit, efficitur lorem eu, ultricies elit. Sed rhoncus tincidunt mi sed eleifend. Proin gravida mauris quis odio molestie, vitae congue eros efficitur. Nam fermentum tortor sit amet sapien lacinia, quis malesuada turpis elementum. Proin in nisl nec lectus dignissim laoreet ut eu urna. Sed at diam sed ipsum lobortis venenatis a non orci. Sed non mi non ipsum pellentesque sagittis.</p>
    </section>
    
    <footer>
      <p>Direitos Reservados © 2023 Meu Site</p>
    </footer>
    
  </body>
</html>

Neste exemplo, usamos estilos CSS para formatar um site simples com um cabeçalho, um menu de navegação, uma seção principal com texto e uma imagem, e um rodapé. Os estilos definem a aparência de cada elemento, como a cor de fundo, a cor do texto, o espaçamento, o alinhamento e muito mais. Combinando esses estilos com HTML bem estruturado, podemos criar sites bonitos e funcionais.

Deixe um comentário