Nesta palestra, nos aprofundaremos nos blocos de construção do CSS: seletores e propriedades. Esses são conceitos essenciais que permitem direcionar elementos específicos em sua página da web e estilizá-los de maneira eficaz.
Seletores CSS são padrões usados para selecionar os elementos HTML que você deseja estilizar. Diferentes tipos de seletores permitem aplicar estilos a vários elementos com base em sua tag, classe, ID, atributos e muito mais.
Seletor de elemento (tipo):
p { color: green; }
Isso mudará a cor de todos os elementos
para verde.
Seletor de classe:
.highlight { background-color: yellow; }
No seu HTML, qualquer elemento com class="highlight" terá um fundo amarelo.
This is highlighted text.
Seletor de ID:
#header { font-size: 24px; }
Apenas o elemento com id="header" terá um tamanho de fonte de 24px.
Welcome to My Website
Seletor de grupo:
h1, h2, h3 { color: blue; }
Esta regra tornará todos os elementos
Seletor de descendentes:
div p { font-style: italic; }
Isso deixará todos os elementos
dentro de um
This text is italicized because it's inside a div.
As propriedades CSS definem quais aspectos dos elementos selecionados você deseja estilizar. Cada propriedade é seguida por um valor que especifica o resultado desejado.
Cor:
h1 { color: red; }
Cor de fundo:
body { background-color: #f0f0f0; }
Tamanho da fonte:
p { font-size: 16px; }
Margem:
.box { margin: 20px; }
Preenchimento:
.content { padding: 10px; }
Vamos combinar o que aprendemos com um exemplo simples.
HTML:
Welcome to CSS Basics
This is an introduction to CSS selectors and properties.
Selectors help you target elements, and properties allow you to style them.
CSS:
/* ID Selector */ #container { border: 2px solid black; padding: 10px; } /* Element Selector */ h1 { color: purple; } /* Class Selector */ .intro { background-color: lightblue; font-size: 18px; } /* Group Selector */ h1, p { font-family: Arial, sans-serif; } /* Descendant Selector */ #container p { margin-bottom: 15px; }
Neste exemplo:
usam a fonte Arial.
Próximo: Na próxima aula, exploraremos o CSS Box Model e aprenderemos como margens, bordas, preenchimento e conteúdo se unem para definir o layout do seu elementos da web. Vejo você lá!
LinkedIn - Ridoy Hasan
-
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3