Baixe o app para aproveitar ainda mais
Prévia do material em texto
O que é CSS e CSS inline? CSS Cascading Style Sheets O css é responsável pela parte estética da página Exemplo: cor de fundo, cor de texto, tamanho da fonte Css foi desenvolvimento pelo W3C em 1996 p{ color: blue; } css inline : quando coloca o CSS dentro do próprio componente HTML Ex: <h1 style="color: blueviolet;">O que é CSS e CSS inline?</h1> css incorporado na página Ex: <style> h1{ color: blueviolet; } </style> Seletores e Classes Seletor universal *{ background-color:red; } Seletor de tag p{ } Seletor de classe .conteudo{ background-color:red; } Seletor de id #conteudo{ background-color:red; } Seletor de atributo input[type = "text"]{ background-color: red; } Combinadores de seletores Seletor de descendentes p span{ background-color:red; } Seletores de irmãos adjacentes p + span{ backgrond-color:red; } Seletores de irmãos gerais p ~ span{ background-color:red; } Seletor de filhos p > span{ background-color:red; } Propriedades color (cor dos textos) background (maneira abreviada para declarar todas as propriedades anteriores). background-color (define a cor do fundo); hexadecimal, rgb, rgba, hsl, hsla background-image (define uma imagem de fundo); url(“ “), linear-gradient( , ,), radial-gradiente( px, px, cor, cor,cor) background-repeat (define a maneira como a imagem de fundo é posicionada); 1. imagem não repete: no-repeat 2. imagem repete na vertical e horizontal: repeat 3. imagem repete na vertical: repeat-y 4. imagem repete na horizontal: repeat-x 5. imagem toca as quatro bordas internas do box e são espaçadas de modo a se distribuir igualmente: space background-attachment (define se a imagem de fundo "rola" ou não com a tela); 1. fixed 2. scroll background-position (define como e onde a imagem de fundo é posicionada); 1. left 2. right 3. top 4. bottom 5. top left 6. top center 7. top right 8. center left 9. center center 10.center right 11. bottom left 12.bottom center 13.bottom right background-clip (define a área do box onde a imagem de fundo é aplicada); 1. border-box: imagem ocupa até a área das bordas do box 2. padding-box: imagem ocupa até a área de padding do bo 3. content-box: imagem ocupa até a área de conteúdo do boxe não ocupa as áreas de padding e bordas background-origin (define a posição de origem da imagem no box); 1. border-box 2. padding-box 3. content-box background-size (define as dimensões da imagem no box); 1. auto 2. contain 3. cover Propriedade border border: é uma propriedade que define uma borda em um elemento HTML. solid: o valor define uma borda sólida; none: o valor não define borda; hidden: o valor define uma borda oculta; dashed: o valor define uma borda tracejada; dotted: o valor define uma borda pontilhada; double: o valor define uma borda dupla; groove: o valor define uma borda 3D com aparência de botão pressionado; Border-radius: possui uma propriedade que dá a capacidade de adicionar bordas arredondadas a um elemento. Propriedade Margin: As propriedades para as margens, definem a dimensão de cada uma das quatro margens de um elemento margin | margin-left | margin-bottom | margin-right | margin-top Propriedade Padding: se destina a criar um espaçamento interno em um um box entre seus 4 lados e a área de conteúdo do box. padding | padding-left | padding-bottom| padding-right |padding-top Propriedade Width e Height width, min-width e max-width: se destinam a definir a largura. height, min-height e max-height: se destinam a definir a altura . Propriedade text text-align: alinhamento de texto: left| right| justify|center text-decoration: linha decorativa para o texto: underline | overline | line-through | blink| none text-transform : uppercase | lowercase | line-heigh: text-shadow : letter-spacing: https://maujor.com/tutorial/propriedades-css-para-estilizacao-de-textos.php#text-align https://maujor.com/tutorial/propriedades-css-para-estilizacao-de-textos.php#text-decoration https://maujor.com/tutorial/elinhas.php https://maujor.com/tutorial/css3-text-shadow.php https://maujor.com/tutorial/propriedades-css-para-estilizacao-de-textos.php#letter-spacing Propriedade font color: cor da fonte; font-family:família (tipo) de fontes; font-size:tamanho da fonte; font-style:estilo da fonte; font-variant:fontes maiúsculas de menor altura; font-weight:peso da fonte; font-stretch:grau de expansão/contração dos glifos; font: maneira abreviada para declarar todas as propriedades anteriores (exceto cor). Propriedade display permite que você defina a maneira como determinado elemento HTML deve ser renderizado. display: block block faz com que o elemento HTML seja renderizado como bloco, tal como os parágrafos e os cabeçalhos o são. tags estilo block: <p> <h1> até<h6> <form><header><footer><section display: inline inline faz com que o elemento HTML seja renderizado inline, dentro do bloco na mesma linha. tags estilo inline: <a><span><img> display: none faz com que o elemento HTML não seja renderizado display: inline-block funciona somente para os elementos HTML que por sejam display: inline. Propriedade Max-Width é usada para definir a largura máxima de um elemento. O valor da largura não pode ser maior do que o valor de largura máxima. Propriedade Position a propriedade position define a posição de um elemento na página HTML position: static | relative | fixed | absolute | sticky Propriedade Overflow especifica o comportamento do conteúdo quando ele ultrapassa as bordas superior e inferior de um elemento de nível de bloco. O conteúdo pode ser cortado, oculto ou uma barra de rolagem pode ser exibida de acordo com o valor atribuído à propriedade overflow-y. overflow-y: scroll | hidden | visible | auto Propriedade Float usamos para posicionar algo na tela, seja um elemento em bloco ou em linha. Com a propriedade float definida, um elemento pode ser empurrado para esquerda ou para a direita, permitindo que os outros elementos possam organizar em torno dele. Propriedade Opacity nos permite alterar a opacidade de um elemento, deixando-o mais ou menos transparente. https://blog.betrybe.com/desenvolvimento-web/comandos-e-tags-html/ Efeito Dropdown Efeito gradiente linear-gradient Propriedades Text Shadow e Box Shadow Media Queries A Media Query permite que sejam aplicadas diversas formatações para atender diferentes dispositivos. /* Smartphones (600px para baixo) */ @media only screen and (max-width: 600px) {...} /* Dispositivos um pouco maiores, mas ainda pequenos (Pequenos Tablets e Smartphones + largos, 600px para cima) */ @media only screen and (min-width: 600px) {...} /*Dispostivos Médios (Tablets deitados, 768px para cima) */ @media only screen and (min-width: 768px) {...} /* Dispostivos Largos (laptops/desktops, 992px para cima) */ @media only screen and (min-width: 992px) {...} /* Super Largos (Telas maiores laptops, desktops e até TVs, 1200px para cima) */ @media only screen and (min-width: 1200px) {...}
Compartilhar