# PLAYLIST DE HTML/CSS ## NOME: GABRIEL OLIVEIRA LOOZE MIRANDA ## TURMA: INFO A ## NÚMERO: 11 ## vídeo 0 baixar vscode, baixar extensão vscode icons, ctrl shift p abre uma aba de comandos, ## vídeo 1 para começar, sempre escolha a pasta para abrir um local de trabalho. arquivos tem extensões, arquivos da web tem extensão .html. html é formado por tags, tags ficam sempre entre sinais de maior e menor. ao fechar uma tag você coloca barra antes do nome da tag e o sinal de maior. tags tem filhos e mães. dentro da tag head, são configurações do site tag body tem o conteúdo do site é possível colocar atributos dentro de tags no começo, se coloca o css dentro de head, na tag style w3school tem informações de todas as tags de html E css formatar na tag é melhor utilizado se formatado no css a tag img já se auto-fecha ## vídeo 2 boas práticas criar pastas assets > images & audios & videos & fonts pages > arquivos hmtl e css como estão separados, usar tag link para o css funcionar ../ significa fechar, assim para fazer referências para arquivos na pasta assets para importar fontes, usar font face. em font family colocar o nome a ser utilizado no css, e para linkar basta fazer o mesmo sistema de caminho usar classes para fomratações customizadas ## vídeo 3 extensão live server cria um servidor local ele faz refresh na página automaticamente tema do vídeo: qual espaço uma tag ocupa "*" aplica para todas as tags ## vídeo 4 vídeo sobre flex box necessário haver um container para aplicar o flexbox usar display: flex; padrão do flexbox é em row usar flex-direction, com row e column justify content alinha os itens ## video 5 é possível formatar duas classes ao mesmo tempo usando vírgula compartilha o mesmo bloco para diferentes classes !important previne algo de ser sobreescrito uma div pode ter duas classes, basta dar um espaço entre o nome das classes possível colocar o nome de uma tag após o nome da classe no css, assim podendo formatar algo específico usando nth-child, é possível escolher qual filha específica você gostaria de formatar em ordem de todos os elementos dentro da div usando nth-of-type é possível escolher a filha de acordo com o tipo filtrado hover é para quando você passa o mouse por cima do elemento ## vídeo 6 tema do vídeo é fontes dois jeitos de importar fontes, usando tag link ou import no css para fontes remotas para fontes locais, usar font face ## video 7 tema cores códigos hexadecimais ou rgb colocando o nome de algumas cores, funciona hexadecimal começa com hash, e contém 6 dígitos, de 0 a 9 e A até F formatação opacity muda a opacidade da cor valores rgb funcionam em 3 valores, de 0 até 255 rgba tem a ver com opacidade ## vídeo 8 tema unidades de medidas px é medida absoluta em é medida relativa em tem a ver com o tamanho do pai, então configurando o valor do pai, você muda o valor padrão de em daquela box rem é uma medida relativa que não se importa com o pai, sendo assim levando em conta a medida do dispositivo porcentagem trabalha com a tela em si vh é a altura da viewport, assim dá para preencher a tela toda quando quiser. vw seria a largura da viewport. vh e vw são utilizados como porcentagem, sendo 100 = 100% ## vídeo 9 inline block = não ocupa tudo, podendo dividir divs que estão lado a lado padding espaçamento interno, possível espaçar os lados como quiser, ao colocar apenas um valor, será espaçado em todos os lados, ao colocar em 2 valores, serão contados o primeiro valor para cima e o segundo para os lados e ao colocar quatro valores, serão colocados espaçamentos em ordem de cima, direita, baixo e esquerda. Também dá para usar padding-top/bottom/right/left para definir um padding específico com apenas um valor. margin, espaçamento externo. O mesmo que o padding em questão de comandos. box sizing é algo que limita os espaçamentos de serem a soma dos elementos, assim deixando altura do tamanho especificado. ## vídeo 10 tema altura e largura 4 formatações width, height, min width, min height, max width e max height min é o mínimo que algo pode ter de tamanho, e max seria o máximo muito usados para fazer sites responsivos necessário usar flexbox ## vídeo 11 formatações de background background color muda a cor do fundo background image coloca uma imagem de fundo background size muda o tamanho do fundo background repeat faz com que repita apenas de um lado ou não repete background position muda a posição da imagem background attachment faz um pequeno parallax, efeito bonito
{"metaMigratedAt":"2023-06-16T06:19:41.707Z","metaMigratedFrom":"Content","title":"PLAYLIST DE HTML/CSS","breaks":true,"contributors":"[{\"id\":\"4c424d8f-f274-42df-9402-f6014d7ba673\",\"add\":9480,\"del\":4942}]"}
Expand menu