Pseudo-classes em CSS - @Curso em Vídeo HTML5 e CSS3

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024

Комментарии • 324

  • @e.l.2734
    @e.l.2734 3 года назад +226

    Graças a este curso, entrei sem medo numa faculdade da área de TI. Deus abençoe toda a equipe e todos os que contribuem.

    • @klayvaodev
      @klayvaodev 3 года назад +2

      Está fazendo qual?

    • @gabrielcardosogirarde7515
      @gabrielcardosogirarde7515 3 года назад +7

      @@klayvaodev Ela eu não sei, mas eu estou fazendo Sistemas de Informação na Federal

    • @eddiedojiu-jitsu1251
      @eddiedojiu-jitsu1251 2 года назад +6

      @@CanaldoGui Todo profissional de TI recomenda começar no Front-end quando esta no inicio, além de ser uma linguagem mais simples de aprender ( não quer dizer que seja fácil) te dar uma base muito legal para ingressar nesse mundo, além disso tbm se usa o JS no front que já te introduz um pouco no Back-end, pois JS é uma linguagem de programação e não de marcação como HTML E CSS.

    • @juanfleury
      @juanfleury Год назад +2

      @@eddiedojiu-jitsu1251 É, eu percebo que o mercado pede mais por programadores back-end, mas front-end é definitivamente um melhor começo, porque aa coisas são mais visuais.

    • @medroso1411
      @medroso1411 Год назад +3

      @@eddiedojiu-jitsu1251 Fiz o oposto e achei mais legal,vc pula o muro mais alto primeiro e depois acha qualquer coisa facil

  • @franciscodeassisgomesdasil5054
    @franciscodeassisgomesdasil5054 2 года назад +88

    selector:pseudo-class -> Usada para definir um estado especial de um elemento.
    Pseudo Classes
    :active a:active Seleciona o link ativo
    :hover a:hover Seleciona links ao passar o mouse
    :link a:link Seleciona todos os links não visitados
    :visited a:visited Seleciona todos os links visitados
    :checked input:checked Seleciona cada elemento marcado
    :disabled input:disabled Seleciona cada elemento desabilitado
    :empty p:empty Seleciona cada elemento que não tem filhos
    :enabled input:enabled Seleciona cada elemento habilitado
    :first-child p:first-child Seleciona todos os elementos que são o primeiro filho de seu pai
    :first-of-type p:first-of-type Seleciona cada elemento que é o primeiro elemento de seu pai
    :focus input:focus Seleciona o elemento que tem foco
    :in-range input:in-range Seleciona elementos com um valor dentro de um intervalo especificado
    :invalid input:invalid Seleciona todos os elementos com um valor inválido
    :lang(language) p:lang(it) Seleciona cada elemento com um valor de atributo lang começando com "it"
    :last-child p:last-child Seleciona todos os elementos que são o último filho de seu pai
    :last-of-type p:last-of-type Seleciona cada elemento que é o último elemento de seu pai
    :not(selector) :not(p) Seleciona todos os elementos que não são um elemento
    :nth-child(n) p:nth-child(2) Seleciona cada elemento que é o segundo filho de seu pai
    :nth-last-child(n) p:nth-last-child(2) Seleciona cada elemento que é o segundo filho de seu pai, contando a partir do último filho
    :nth-last-of-type(n) p:nth-last-of-type(2) Seleciona cada elemento que é o segundo elemento de seu pai, contando a partir do último filho
    :nth-of-type(n) p:nth-of-type(2) Seleciona cada elemento que é o segundo elemento de seu pai
    :only-of-type p:only-of-type Seleciona cada elemento que é o único elemento de seu pai
    :only-child p:only-child Seleciona cada elemento que é o único filho de seu pai
    :optional input:optional Seleciona elementos sem atributo "obrigatório"
    :out-of-range input:out-of-range Seleciona elementos com um valor fora de um intervalo especificado
    :read-only input:read-only Seleciona elementos com um atributo "readonly" especificado
    :read-write input:read-write Seleciona elementos sem atributo "readonly"
    :required input:required Seleciona elementos com um atributo "obrigatório" especificado
    :root root Seleciona o elemento raiz do documento
    :target #news:target Seleciona o elemento #news ativo atual (clicado em um URL que contém esse nome de âncora)
    :valid input:valid Seleciona todos os elementos com um valor válido
    Pseudo Elements
    ::after p::after inserir conteúdo após cada elemento
    ::before p::before Inserir conteúdo antes de cada elemento
    ::first-letter p::first-letter Seleciona a primeira letra de cada elemento
    ::first-line p::first-line Seleciona a primeira linha de cada elemento
    ::selection p::selection Seleciona a parte de um elemento que é selecionado por um usuário

  • @_Victor-Lourenco
    @_Victor-Lourenco Год назад +91

    No HTML, temos a tag "", ela não tem uma função específica, serve apenas para demarcar um espaço qualquer dentro da nossa página. Podemos escrever textos dentro das tag div's... Como padrão, se tiver mais de uma, as div's ficam dispostas uma em cada linha, uma embaixo da outra, sendo que elas ocupam uma área que pega a largura inteira do navegador, de ponta à ponta. Exemplo:

    01
    02
    03
    Podemos mudar a altura e largura das div's com as Propriedades de Estilo "Height" e "Width", também conseguimos mudar a posição dos textos nas div's com a Propriedade text-align, sendo que podemos adicionar bordas às div's com a Propriedade "border" com o valor "solid"
    Nota: Ao utilizar a Propriedade de Estilo "border", devemos primeiro inserir o valor da espessura da borda em px, depois o tipo de borda (ex: solid) e posteriormente a sua cor. Exemplo de shorthand para bordas em CSS:
    " border: 1px solid black; "
    Como foi dito anteriormente, por padrão as div's ficam alinhadas uma em cima da outra, mas se quisermos que fiquem uma do lado da outra, devemos usar a Propriedade de Estilo "display" com o valor "inline-block", que seria um alinhamento de bloco em linha, assim fica tudo na mesma linha.
    Agora, referente à *Pseudo-classes* , elas precisam e são relativas a um elemento ou uma classe, elas são relacionadas ao *ESTADO* de um determinado *ELEMENTO* . No CSS, as Pseudo-classes são representadas por "dois pontos" ( : )
    Para usar as funcionalidades de Pseudo-classes, no código CSS, devemos abrir um seletor personalizado para o elemento que queremos determinar um estado, digitando "dois pontos" ( : ) e especificando o estado desejado, abrindo chaves posteriormente.
    Alguns exemplos de ESTADOS de elementos (Pseudo-classes) são: Ativo, Marcado, Vazio, Habilitado e etc.
    Existe um estado (Pseudo-classe) chamado "hover" (hover é uma Pseudo-classe que é compatível com vários elementos), que significa: "quando eu passar o mouse por cima", quando estamos com alguma coisa por cima dele.
    Exemplo de elemento com Pseudo-classe abaixo:
    *div:hover {*
    *background-color: brown;*
    *}*
    Uma coisa legal que pode ser feita é inserir parágrafos () dentro de div's. Isso é enquadrado como um elemento dentro de outro elemento, e nesses casos, o elemento que está dentro é considerado " *filho* " ( *children* ) daquele que está fora (pai).
    Em seletores CSS, se quisermos personalizar os elementos que estão dentro de outros elementos ( *children* ), devemos indicar o elemento "pai" e usar o símbolo de maior " *>* " para indicar o elemento filho ( *children* ) imediato a ele. Exemplo:
    *div > p {*
    *display: none;*
    *}*
    A propriedade de estilo " *display* " com o valor " *none* " do exemplo acima faz com que os parágrafos que estejam dentro de div's ( ">" *children* ) fiquem com sua exibição oculta. Algo interessante que pode ser feito após isso, utilizando a Pseudo-Classe " *hover* ", é fazer com que o texto escondido apareça ao passarmos o mouse em cima da div.
    Para isso, abrimos um seletor para a div com a Pseudo-Classe hover (div:hover) e indicamos o seu filho (p) com o símbolo " > ", exemplo: " div:hover > p { " e inserimos dentro a Propriedade de Estilo " *display* " com o valor " *block* ". Dessa forma, ao passarmos o mouse sobre a div, o texto escondido contido na tag "p" filho irá aparecer. Exemplo:
    *div:hover > p {*
    *display: block;*
    *color: white;*
    *background-color: red;*
    *width: 300px;*
    *}*

    • @komai-2706
      @komai-2706 Год назад +5

      caralho mano, botou pra foder, adorei o texto.

    • @brunaassis68
      @brunaassis68 Год назад +1

      Adorei o texto!

    • @ravena.carvalho
      @ravena.carvalho Год назад +1

      Excelente resumo!

    • @fernandoelias1936
      @fernandoelias1936 Год назад +7

      eu tenho um mapa mental de fudamento e de precisamente 80 tags e atributos muito bem explicadods que inclusive relatam meu mergulho na vida de programador de 17 anos não sei como compartilhar isso mas acho que não seria só uma mão na roda pra quem ta começando.

    • @caiquefirmino4602
      @caiquefirmino4602 Год назад +3

      @@fernandoelias1936 Joga em um drive, deixa a pasta pública e coloca o link aqui Fernando. Seria de Extrema ajuda para nós que estamos começando.

  • @lincosol
    @lincosol Месяц назад +3

    Dica para criar as divs de maneira sequencial:
    1. Vá no vscode, e em algum espaço do body digite: div{$}*(quantidade) e deixe o VScode completar.
    Esse "{$}" Serve para indicar que o contéudo das divs é sequêncial, indo do 1 até o número selecionado colocado após o "*".
    Dessa maneira, "div{$}*4", irá criar 4 divs e o conteúdo delas vai de 1 até 4.
    Resultado:
    1
    2
    3
    4

  • @JoaoMiguel-yn6js
    @JoaoMiguel-yn6js 3 года назад +55

    Admiro o trabalho do Guanabara, o cara faz um monte de aula com qualidade máxima e não cobra nada por isso, é sempre honesto com o público e tem uma das melhores didáticas que eu já vi, por agora eu não posso doar nada mas a minha vontade é de pagar por assistir esses vídeos...

    • @glenleao
      @glenleao 3 года назад +1

      Compartilha o conteúdo, já é uma grande ajuda...

  • @professorgarra
    @professorgarra 3 года назад +32

    Sou professor e posso falar com propriedade, vc é um excelente professor!

  • @alantchunay
    @alantchunay Год назад +31

    dica: quando você quiser comentar um código, basta apenas selecionar ele e pressionar
    " ctrl " + " ; "
    espero ter ajudado :D
    edit: nos teclados com padrão americano basta selecionar o codigo e precionar " ctrl " + " / "
    espero ter ajudado denovo :D

    • @brunaregina2119
      @brunaregina2119 8 месяцев назад +1

      obrigada !!

    • @eduardofonseca8336
      @eduardofonseca8336 Месяц назад

      Eu dei um zoom no código sem querer kkkkk

    • @alantchunay
      @alantchunay Месяц назад

      @@eduardofonseca8336 uma vez eu dei zoom e passei uns dois meses sem conseguir voltar mano kkkkkkk (basta apenas precionar "ctrl" + " +" pra dar zoom in ou "ctrl" + "-" pra dar zoom out)

  • @willzin-da-esfiha
    @willzin-da-esfiha 3 года назад +119

    Bom dia Guanabara, como está?
    Queria dizer que o que você faz não tem preço cara, sensacional!
    Eu aprendi Python com você lá por 2017 e isso me ajudou bastante alguns anos depois quando entrei em um curso da área.
    Na época parecia serem só mais alguns vídeos, mas hoje vejo quanta qualidade você produz e o quão caro é isso...
    Por um tempo pensei que seus vídeos explicavam somente a base e que isso não ajudaria um profissional, mas com a maturidade entendi que a proposta é justamente essa: ajudar quem está começando. E nesse quesito, você dá mais que um show, você faz uma turnê inteira! xD
    Eu lhe agradeço do fundo do coração por todas essas aulas e por todo esse conhecimento compartilhado com tamanha maestria, muito obrigado Guanabara!

    • @felipemarques1845
      @felipemarques1845 3 года назад +1

      Cara eu estou com um problema semelhante, eu terminei os três mundos do python que o Guanabara produziu, mas agora não sei qual pode ser o meu próximo passo, você poderia me dar uma recomendação?

    • @MerQuyades
      @MerQuyades 3 года назад +1

      @@felipemarques1845 Opa maninho tudo bem? Entao realmente no Guanabara parou de produzir conteúdo de Python. Mas ainda tem muita coisa para aprender na linguagem! Tentar pesquisa mais sobre, porque tem coisas que ainda Guanabara nao explicou, exemplo "Classes". Minha recomendacao e voce achar cursos mesmo de Python. Aqui no RUclips tem monte para iniciantes e o intermediario. Ja avancado tem que pagar, mas disso quando voce saber de tudo de Python, voce comecar praticar, vai criando projetos. Assim voce vai progredindo. Depois que eu terminei curso de Python do Guanabara. Criei programa com Python com comunicação com SQL Server, fiquei progredindo desde entao. Disso nao desista, internet estar de cheias de coisas para aprender!

    • @willzin-da-esfiha
      @willzin-da-esfiha 3 года назад +1

      Opa @@felipemarques1845, tudo bom? Então cara, caso seu interesse seja trabalhar na área eu te recomendo fortemente criar um Linkedin, lá você pode fazer um networking maneiro e fazer posts de coisas que você sabe ou fez pra servir de portfólio. Eu atualmente estou trabalhando na área de desenvolvimento web e acredito que há um mercado muito grande nesse setor. Você pode iniciar nele estudando Django, framework web para Python, que é a linguagem que você tem mais afinidade, pelo que entendi. Futuramente, estudar ciência de dados pode vir a calhar, considerando o valor que essa área agrega. No mais, boa sorte meu consagrado, tu consegue!

    • @willzin-da-esfiha
      @willzin-da-esfiha 3 года назад +2

      @@felipemarques1845 Adendo: recomendo fortemente o canal do "Programador Lhama" para estudar as questões sobre Classes que o @MerQ citou e um pouco de SOLID (uma série de princípios quando se trabalha com classes). Recomendo também alguns canais de programação como "Código Fonte TV", "Filipe Deschamps", "Rocketseat" e "Lucas Montano". É isso, tamo junto!

    • @felipemarques1845
      @felipemarques1845 3 года назад +1

      @@willzin-da-esfiha obrigado mano! Tamo junto!!

  • @amandacunha8597
    @amandacunha8597 3 месяца назад +1

    Muito obrigada Guanabara pela disponibilidade de tantos cursos gratuitos de ótimo qualidade ❤

  • @minerinhocrz
    @minerinhocrz 2 года назад +5

    Não vou mentir, precisei assistir 3 vezes a parte de pseudo-classes...
    Mas consegui entender kkkk

  • @geanrt
    @geanrt Год назад +4

    kkk revisando o curso todo mês pra não esquecer. agora vou comecar a veder sites

    • @fernandoelias1936
      @fernandoelias1936 Год назад

      oloco man, eu estou com o msm proposito mas não sei como começar poderia me ajudar explicando como vc começou ?

  • @fabiohenrique3225
    @fabiohenrique3225 3 года назад +18

    Eu estou aprendendo python (estou no 2° mundo), estou pensando em começar a aprender HTML e CSS também, gostei da aula.

    • @devoaprender
      @devoaprender Год назад

      fabio uma fica eu comçei no pyhton para quem gosta dde automaçao ...acho,,,e fico feliz em ter conhecidohtml pois nao se compara ao nivel de logica ncessaria que exige pyhton,se quer começa pelo hard vai pyhton vai precisar começar pelo curso de logica recomendo....

    • @MBLGBTQI
      @MBLGBTQI Год назад

      ainda tá estudando??

    • @devoaprender
      @devoaprender Год назад

      @@MBLGBTQI ja terminei todo o curso

    • @MBLGBTQI
      @MBLGBTQI Год назад

      @@devoaprender tá estudando o que agora mano?

    • @devoaprender
      @devoaprender Год назад

      @@MBLGBTQI to praticando lending page

  • @rodrigomartins8240
    @rodrigomartins8240 2 месяца назад +1

    Guanabaaaaaa! Você é foda! Obrigado. ❤

  • @abrahamfelix1837
    @abrahamfelix1837 3 года назад +6

    Aula incrível, só dá vontade de aprender mais

  • @wrtreinador
    @wrtreinador 3 года назад +1

    Boa noite Guanabara, desejo que esteja bem. Me chamo Weder Romão, comecei recentemente, (e do zero) seu curso de Python no site do Curso em Vídeo e, estou mergulhado nas suas explicações. Você é um excelente professor e agradeço a Deus por essa sua paixão por ensinar e por esse conteúdo fantástico. Desejo tudo de melhor na sua vida. Obrigado pra sempre. Não desista, continue no caminho. Grande Abraço.

  • @hebergoncalves4981
    @hebergoncalves4981 Год назад +1

    Muito obrigado pela generosidade em disponibilizar gratuitamente um curso desse nível.

  • @yasminsilvah9925
    @yasminsilvah9925 8 месяцев назад

    muito obrigada, eu tava tentando colocar o hover no css sem antes colocá-lo no html.passei um tempão sem conseguir, mas seu vídeo me ajudou

  • @mentesemevolucao
    @mentesemevolucao 3 года назад

    Guanabara, tu é um Mooonstro Sagrado!!

  • @UmSiriFazenoBarra98
    @UmSiriFazenoBarra98 Год назад +1

    mt daora serio, nem parece que estou estudando de tão divertido

  • @silasmedina7062
    @silasmedina7062 Год назад

    Pseudo-classe
    Até que enfim pude entender de vez essa jossa!
    Obrigado mestre Guanabara!

  • @willybelfi9292
    @willybelfi9292 Год назад

    Estamos firme e forte!!!!

  • @camaradaLucas
    @camaradaLucas 3 года назад +3

    comando rapido pra criar essas divs
    digita
    div*3>{0$}
    e da enter ^^

    • @silviasiqueira9102
      @silviasiqueira9102 2 года назад

      achei q era trolagem kkk pq nao parecia facil o comando (sou iniciante) e fui lá ver. kkk explodiu meu mundo!! kkk obrigada pela dica, anotado.

    • @FellipeProgramador
      @FellipeProgramador 11 месяцев назад

      show!!

  • @paulohenriques8565
    @paulohenriques8565 Год назад +1

    Aula extremamente foda !! nem parece que estou estudando de tão massa que é essa didática.

  • @gerberdesa1777
    @gerberdesa1777 7 месяцев назад

    Olá prof. Guanabara...! estou conseguindo aconpanhar e achei miito interessante essa aula. Espero apenas que na sequencia das aulas venha a tornar esse efeito acessivel para que pessoas DVs total ou parcial tenha também essa caracteristica e pqe possa desfrutar via teclado...!

  • @tiago.sampa_
    @tiago.sampa_ Год назад +67

    📝 *Pseudo-classes em CSS* 📝
    *Representadas por :*
    ex: :active :checked :enabled :disabled :corner-present
    :empty :end :first :hover :double-button
    *:hover* -> quando passa o mouse por cima acontece algo
    ex: div:hover {
    background-color: yellow;
    }
    *div > p* -> parágrafo que está dentro da div (p é filho de div)
    *Deixar texto de "p" invisível:*

    div > p {
    display: none;
    }
    *Deixar texto de "p" visível quando passar o mouse em cima:*
    (útil para criar menu)
    div:hover > p {
    display: block;
    }
    ** -> é um espaço qualquer
    *height* -> altura
    *width* -> largura
    *border* -> borda ex: border: 1px solid black; (shorthand)
    *display: inline-block;* -> tudo na mesma linha

    • @breninxp76
      @breninxp76 Год назад +1

      cê sempre salva tiagao, tmj

    • @Alex_Santos_dev
      @Alex_Santos_dev Год назад

      obrigado amigo, vc é um amigo

    • @jonasadl1112
      @jonasadl1112 Год назад

      Valeu!!!!

    • @xexeu019
      @xexeu019 Год назад +2

      Tudo q vc comenta eu anoto no caderno irmão, vlw kkkk

    • @chrystnx
      @chrystnx Год назад

      tu eh foda dms

  • @liliaborges
    @liliaborges Год назад

    Recomendo aos meus alunos, sempre!!!

  • @romersomrodrigues
    @romersomrodrigues Год назад

    Não sou muito de comentar conteúdos na internet, porém este curso tem me ajudado muito, estou tentando mudar de área e através destes conteúdos desenvolvidos com muito carinho e foco no conhecimento, tenho conseguido enxergar um novo caminho. Obrigado Gustavo Guanabara e toda equipe do curso em vídeo!!!

  • @larradebroham7615
    @larradebroham7615 3 года назад +1

    caramba nunca tinha pensado em usar o hover assim kk obg guanabara to aprendendo muito com vc e espero contribuir com o seu trabalho futuramente quando eu estiver ganhando meu dinheirinho

  • @chicocosta3394
    @chicocosta3394 2 года назад

    Muito fera esse Guanabara!!!

  • @OFiLa1
    @OFiLa1 3 года назад +2

    A cada aula só melhora!

  • @capozzoliify
    @capozzoliify Год назад

    Guanabara é muito bom mesmo, eu tenho aprendido muito!

  • @marcoscordeiro4596
    @marcoscordeiro4596 2 года назад

    Incrível essas aulas.
    Eu acompanho as aulas com netbeans, aqui tem um problema faz três Divs gera 4 , faz quatro divs sai 5 no navegador.
    É um problema que tenho que descobrir a solução, mas as aulas são show de bola.

  • @jenifferdiniz7544
    @jenifferdiniz7544 3 года назад

    Gratidão poder chegar até aqui! Valeu Guanabara!!!

  • @felipefds1002
    @felipefds1002 2 года назад

    Essa eu lerdei um pouco, mas revi a aula e pratiquei junto e deu tudo certo no final!

  • @LucianaAmora
    @LucianaAmora Год назад

    😳 Impressionante!!!!

  • @leandromasc
    @leandromasc 3 года назад

    Sem palavras
    Nunca foi tão fácil programa !!!!!!!

  • @issachkira9139
    @issachkira9139 3 года назад

    Voce é o melhor professor e estou adorando as aulas, nunca vi um professor tao bom quanto voce e ainda nn cobra nada.
    Obrigado

  • @aprendaaquestionar
    @aprendaaquestionar 3 года назад +6

    Fala Guanabara, quando que sai o módulo 3 cara. Estou ansioso!!!
    Parabéns pelo trabalho!!!

  • @joelcioborges2570
    @joelcioborges2570 Месяц назад

    Gostei muito. Parabéns.

  • @WyniciusSilva
    @WyniciusSilva 2 года назад

    Guana, você não imagina o quanto você está me ajudando! Grato para sempre!!!

  • @marcolinoZero7
    @marcolinoZero7 2 года назад

    Melhor explicação sobre pseudo classe, agr tudo faz sentido

  • @leofranklinn22
    @leofranklinn22 3 года назад

    Consegui entender as pseudo-classes graças a esse vídeo! Sabia da existência delas porém de maneira superficial. Esse curso tá sensacional, com todo respeito ao antigo mas esse tá em outro nível!

  • @KK-zp4gm
    @KK-zp4gm 3 года назад +1

    Curso muito bom.

  • @igorthierry
    @igorthierry 3 года назад

    Assistir curso em vídeo depois de tanto tempo é full nostalgia =)

  • @edvaldo8354
    @edvaldo8354 2 года назад

    Top de mais 😃

  • @luizpaulo4995
    @luizpaulo4995 2 года назад

    So tenho a agradecer pelo curso em video, meu muito obrigado a todos vcs, em especial a vc Guanabara

  • @willianxsc
    @willianxsc 3 года назад +1

    Muito obrigado, Guanabara! Que aula top. Didática excelente.
    Estava ansioso para chegar nas aulas sobre divs e pseudo-classes.

  • @alicenoemii
    @alicenoemii 2 года назад

    Como sempre, ótima didática para explicar. Obrigada professor Guanabara!! Seus vídeos têm me ajudo muito nessa jornada no mundo tech.

  • @Richard14803
    @Richard14803 2 года назад +4

    Aprender com o Guanabara é tão prazeroso quem nem parece que estou estudando kkkk

  • @zerac7k
    @zerac7k 2 года назад

    exemplo das interações feitas em sites, ótima aula professor!

  • @ttbr4252
    @ttbr4252 3 года назад

    Agradeço de mais esse cara, faz um trabalho muito foda, graça a vc eu entrei na área de Ti, aprendi diversas linguagem com você, obrigado Guanabara, você literalmente, mudou a minha vida!

  • @jefferson-763
    @jefferson-763 3 года назад

    Olá Guanabara! Você é show! Você não faz ideia de como tem me ajudado (desde o primeiro curso de HTML) e como sou grato a você.

  • @Rafa200945
    @Rafa200945 3 года назад

    Sem palavras pra agradecer o seu empenho em oferecer algo gratuito e de qualidade. Obrigado.

  • @jusismoon
    @jusismoon 2 года назад

    tudo fica mais fácil e claro com seus ensinamentos. Eternamente grata!

  • @rachel77248
    @rachel77248 Год назад

    Excelente! Conteúdo excelente e de graça.

  • @antoniocaetano3707
    @antoniocaetano3707 2 года назад

    Aula muito legal, nossa estou evoluindo muito nos estudos e acima de tudo com muita qualidade, obrigado professor.

  • @CYNTHIAGRAZIELLEBATISTAMRODRIG
    @CYNTHIAGRAZIELLEBATISTAMRODRIG 2 года назад

    foda demais, profeee. Parabéns.

  • @emersonsilva5409
    @emersonsilva5409 3 года назад

    QUE AULA EM EXCELENTE MUITO LEGAL...JA TO PRATICANDO

  • @laylacoralina6831
    @laylacoralina6831 3 года назад

    Claro que eu tô gostando!!! Sempre gosto, Guanabara é show!

  • @gabigo1012
    @gabigo1012 Год назад

    Obrigado pela aula

  • @atalmarombeira
    @atalmarombeira 2 года назад

    aula maravilhosa

  • @osvairfaria
    @osvairfaria 3 года назад

    Realmente vc da dicas Praticas de qualidade. Parabéns

  • @paulofagundesbh
    @paulofagundesbh 10 месяцев назад

    O legal do HTML e CSS é que cada tópico aprendido pode ser colocado imediatamente em prática.

  • @devwebfullstack5853
    @devwebfullstack5853 3 года назад

    excelente o curso! depois das suas aulas, estou tendo dificuldades de me adptar com outros professores na hora de complamentar assuntos

  • @Diego-Garcia
    @Diego-Garcia 3 года назад +2

    Estou esperando a aula de pseudo-elementos pois é algo que até hoje não entendi direito.

  • @naldinho0707
    @naldinho0707 2 месяца назад

    Show! Obrigado!

  • @daniel.viana1
    @daniel.viana1 2 года назад

    Pra quem está vendo o video em 2022, para alinhar no meio os 3 quadrados que ele fez aos 4:38, é só dar um margin: auto; que resolve!

  • @Samuelaraujoc
    @Samuelaraujoc 3 года назад +1

    Aulas cada vez melhores! Obrigado professor s2

  • @mateusluciano1480
    @mateusluciano1480 Год назад

    Que aula incrível!

  • @Familyhayzn
    @Familyhayzn Год назад

    valeu meu mestre

  • @andersondossantos6202
    @andersondossantos6202 2 года назад

    Aula muito boa!!! Obrigado, professor.

  • @kallye.9247
    @kallye.9247 2 года назад

    Top, direto ao ponto!

  • @ziguen465
    @ziguen465 3 года назад

    No meu, eu tive que especificar o 'id' de cada 'div' e aí colocar o 'hover' a cor que eu queria. Eu fiz em um style.css para deixar mais prático, tive que especificar o 'id' de cada 'div' que eu fiz já que dei o id de cada um como d1, d2 e d3. O legal é que dá para colocar essa sub-classe em um botão, e eu desinformado não sabia.

  • @pedneves2
    @pedneves2 3 года назад +1

    Eu estou amando CSS

  • @alinebianca2752
    @alinebianca2752 3 года назад

    Excelente, mestre!

  • @sandrobs2068
    @sandrobs2068 3 года назад +1

    Obrigado Guanacast...

  • @Namm3
    @Namm3 3 года назад

    Acompanhado. Obrigado Professor!!

  • @klayvaodev
    @klayvaodev 3 года назад

    Melhor PROF

  • @isaiasandre9164
    @isaiasandre9164 3 года назад

    Simplesmente um mestre!

  • @RodrigoAra
    @RodrigoAra 3 года назад

    Maravilhoso o seu conteúdo.

  • @mecatronizando2.051
    @mecatronizando2.051 2 года назад

    ótima aula

  • @O_Sidharta
    @O_Sidharta 10 месяцев назад

    Otimo video

  • @alexgomes9383
    @alexgomes9383 2 года назад

    Ta legal demais!!!

  • @joseantonioantonio5246
    @joseantonioantonio5246 2 года назад

    Muito obrigado pelo seu conteúdo!!!!!

  • @helenosalgado7453
    @helenosalgado7453 2 года назад

    excelente !

  • @eunao7595
    @eunao7595 Год назад +1

    Ótima aula fiz um exemplo próprio para treinar lista OL e UL, que quando passar o mouse por cima mostrava alguns serviços de um hotel.
    Uma ideia para vocês Gafanhotos ! ! !

  • @cleilson_a
    @cleilson_a Год назад

    aaaaaa que massa vey, guanabara tu é fodaaaa!!

  • @pauloimag
    @pauloimag 2 года назад

    Excelente aula!!

  • @antonioguilherme1334
    @antonioguilherme1334 3 года назад

    topp dms!

  • @lennonhenrique5191
    @lennonhenrique5191 Год назад

    Muito massa

  • @gleibsoncordeiro8775
    @gleibsoncordeiro8775 3 года назад

    Mano adorei a explicação, você e muito top, éstou aprendendo muito.

  • @ivanildocampos7312
    @ivanildocampos7312 11 месяцев назад

    Você é o melhor guanabara

  • @GabrielOliveira-mm4dz
    @GabrielOliveira-mm4dz 2 года назад

    aula maravilhosa, muito obrigado

  • @rogeriotx26
    @rogeriotx26 3 года назад

    Ótimo conteúdo. Obrigado!

  • @J1975lima
    @J1975lima 2 года назад

    Muitoi Obrigado pelos vídeos , muito bem explicados , me salvando abraço

  • @Leonardo-nr6kl
    @Leonardo-nr6kl 3 года назад +19

    Guanabara, cadê o material de apoio do capitulo 15? Não tem ainda no GitHub.

  • @mussinadyabubacar9471
    @mussinadyabubacar9471 3 года назад +1

    presente aqui #Moçambique#

  • @CamilaSilva-on5wt
    @CamilaSilva-on5wt 2 года назад

    Top
    😍

  • @douglasfernandes3588
    @douglasfernandes3588 3 года назад

    Aula maravilhosaa!

  • @nafissilva
    @nafissilva 3 года назад

    O professo o senhor kk sabe fazer sitema operasonal fas um curso ensinando