Tutorial de HTML para iniciantes: Aprenda HTML e faça um site em 30 minutos! | Naser Jamal | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Tutorial de HTML para iniciantes: Aprenda HTML e faça um site em 30 minutos!

teacher avatar Naser Jamal, Computer Engineer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução ao HTML

      1:07

    • 2.

      Crie sua primeira página de web!

      26:09

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

60

Estudantes

--

Projeto

Sobre este curso

Você pode codificar! um curso de pequena mordida, destinado a lhe dar o máximo de informações sobre HTML possível.

As quatro seções principais deste curso é:

  1. O que é HTML
  2. Sintaxe básica
  3. Fazendo uma página da Web
  4. Fazendo um site

começaremos criando nosso próprio arquivo de HTML e, em seguida, preenchê-lo com código HTML para fazer nosso primeiro site!

Requisitos:

  • Todos os níveis. Não é necessário ter conhecimento prévio.
  • Você precisará de um computador, laptop, tablet ou um smartphone.
  • Não há necessidade de instalar nenhum software.

então sentar-se, relaxar e desfrutar desta aula simplificada que lhe dá uma compreensão geral completa do código HTML o mais rápido possível!

Conheça seu professor

Teacher Profile Image

Naser Jamal

Computer Engineer

Professor

Hello, I'm Naser.

I try to simplify complicated programming topics and present them into short and bite-sized videos!

Visualizar o perfil completo

Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução ao HTML: Se você quiser aprender mais sobre HTML, até o ponto em que você pode criar seu próprio site simples, tudo em menos de 30 minutos se chegar ao lugar certo. E a melhor coisa sobre isso é que você nem precisa instalar nada. Você pode acompanhar este curso usando editores de textos on-line prontamente disponíveis. E vamos dar uma olhada neles em um segundo. Mas primeiro, o que é HTML? Html significa Hypertext Markup Language. que é usado? Você pode perguntar, seu DML garante a formatação adequada de textos e imagens para o seu navegador da Internet. Tenha em mente que o HTML não é uma linguagem de programação e a sensação de ter lógica e condições, ele é usado apenas para exibir texto e imagens em sua maior parte. Mas isso por si só torna muito crucial para o desenvolvimento web. Porque o que é um site sem texto ou imagens, certo? Então, as três seções principais deste curso são o que é HTML? O que já passamos pela sintaxe básica para garantir que tenhamos uma compreensão completa de como o HTML escreveu. E, finalmente, fazer uma página da Web. Então, vamos começar. Vamos? 2. Crie sua primeira página na web!: Então, vamos dar uma olhada em como podemos criar nosso próprio arquivo HTML para isso, digamos para a área de trabalho ou onde você escolher ter seu arquivo HTML criado. Só vou criar um novo arquivo e nomeá-lo HTML. E, dentro desse arquivo, clique com o botão direito do mouse em Novo. Em seguida, vamos clicar em Documento de texto. Devemos ver novos documentos criados. Agora, para visualizar a extensão do nosso arquivo, clicaremos em Exibir com o botão esquerdo do mouse nesta caixa que diz extensões de nome de arquivo. Isso nos permite ver a extensão do nosso arquivo. Nesse caso, é dxdy. Queremos que seja um arquivo HTML. Então, o que faremos é mudar esse dx dy para HTML. Isso nos dará um aviso de que estamos alterando a extensão do nome do arquivo. Clicamos em Sim. E agora vamos alterar o nome do nosso arquivo para índice, por exemplo. Agora, nossos fundos devem ter um ícone do navegador para menos mostrar a idade da Microsoft, mas prefiro alterá-lo para o Google Chrome. Agora vamos clicar duas vezes nele e abri-lo. Claro que parece preto. Isso ocorre porque não adicionamos nada ao arquivo HTML antigo. Para adicionar coisas ao nosso arquivo, vamos clicar com o botão direito e abri-lo com um editor de texto. Tenho o código do Visual Studio. Se você não tiver um editor de texto, basta usar a nota padrão, mas começar a escrever seu código. Mas isso não parece muito prático. Em vez disso, vamos escrever nosso código e um belo editor de texto online. E, quando terminarmos, copiaremos colar o arquivo HTML total que criamos aqui. Parece justo o suficiente. Vamos começar. Vamos ao nosso navegador e digitar a guia URL, W3 schools.com slash client. Clique duas vezes no editor de frontend try. E, em seguida, excluiremos esse código. Agora temos uma tela em branco para trabalhar. Então, como o HTML funciona? Parecia, em sua maior parte, é feito de tags que nos permitem prettificar nosso texto. Caso contrário, poderíamos digitar livremente sem nenhuma etiqueta e ele ainda exibirá nossos textos na página da Web. Por exemplo, meu primeiro site. Vamos clicar em Executar. Oh, você vê, eu apenas digito a nova linha no código-fonte, mas ela não mostrou isso no produto final ou no navegador. É aqui que as tags vêm e tocam. tags dizem ao seu navegador para exibir as coisas de uma maneira específica. Então, agora vamos dar uma olhada em como podemos usar tags para estruturar nossos textos e colocá-los onde quisermos. Então, digitamos olá. Em seguida, uma nova linha que diz Este é o meu primeiro site. Então, temos que dizer que há uma quebra de linha no topo e rasgo. Para fazer isso, usaremos tags para ser mais específico, a tag BR, que significa quebra de linha. Então, vamos ter Hello, depois BR. Vamos executar nosso código. E, a propósito, eu não preciso colocar a pilha em uma nova linha, eu poderia colocá-la ao lado disso, e ainda teria o mesmo efeito. Portanto, a tag BR aqui diz ao navegador para iniciar uma nova linha. Agora diga, por exemplo, não teríamos nosso texto em negrito. Vamos usar apenas a tag p, que significa Bolt. Por exemplo, notei que abri minha tag p aqui e tive que fechá-la aqui. Caso contrário, teria negrito todos os textos que vêm depois dele. Por exemplo, se tivéssemos mais texto depois, este é o meu primeiro site, não fechamos a tag em negrito. Isso é o que vamos conseguir. Então, um HTML, às vezes temos uma tag de abertura e , em seguida, uma tag de fechamento. Isso é para dizer ao nosso navegador, ei, faça essa marcação apenas para esses textos específicos. Então, agora, quando adicionamos a tag de fechamento, nosso navegador entende quais textos em negrito exatamente. E é praticamente assim que funciona em geral. Você só tem uma tag que faz alguma coisa e, em seguida , insere o texto entre ele que deseja que a tag funcione. Para dizer, por exemplo, eu queria criar uma lista. Acabei de procurar listas HTML na Internet. Em seguida, vamos escolher os primeiros resultados da pesquisa. Por exemplo. Podemos copiar esse texto e colá-lo em nosso arquivo. Agora temos uma lista em nosso arquivo HTML. Podemos editar as próprias necessidades do TO. Por exemplo, podemos mudar o café para a Apple e personalizá-lo e tomá-lo como um modelo, depois ajustado para ou precisa. Agora isso funciona porque nosso arquivo tem uma extensão HTML, mas em um cenário do mundo real, precisamos adicionar tags na parte superior do nosso código para especificar que este é realmente um arquivo HTML. Portanto, a primeira etapa que precisamos adicionar é a tag DOCTYPE. Então, vamos entrar em uma nova linha e abrir espaço para o ataque. Cachorro. Claro que isso não requer tags de fechamento. Não é realmente uma tag, é mais como inflamação para nosso navegador que este é realmente um código HTML. Agora, depois que a tag DOCTYPE vem a tag HTML. Esta é uma tag que diz ao navegador que qualquer coisa dentro dele é um código HTML. E agora dentro da tag HTML vêm as duas tags principais. Essa é a cabeça e o corpo. Então é aqui que a cabeça começa e é isso que a cabeça termina. Da mesma forma, é aqui que o corpo começa. E é aqui que o corpo e a tag corporal são, de fato, o corpo da nossa página. Ele contém a maioria dos conteúdos que vemos na página da Web. Então, para tornar nosso código mais estruturado, vamos mover nosso código para a tag body. Então, para torná-lo mais estruturado, vou destacar tudo isso e pressionar Tab. Ok, então agora vamos dar uma olhada nas principais tags que usamos por padrão em qualquer página da Web que criamos. O primeiro é o metatag, a seção da cabeça. Para exibir uma página HTML corretamente, um navegador da Web deve saber qual conjunto de caracteres usar. Este é o conjunto de caracteres padrão que é usado UTF-8. O próximo metatag que queremos dar uma olhada é a tag viewport. Isso essencialmente torna nossa página da Web mais responsiva definindo a largura para a largura do dispositivo. Ele permite que muitos baseados na Web mudem seu tamanho, mantendo a legibilidade. Por exemplo, um telefone geralmente tem uma tela menor do que um laptop. Essas metatags fazem com que o telefone também possa visualizar esta página da Web sem problemas. Agora, depois dessas tags de metal, vem a tag do título. A tag de título também. Eu intitulei que dá um título à nossa página da web. Então deixe-me mostrar o que estou falando. Se eu copiar esse código e abri-lo com o Bloco de Notas e colar meu código aqui e, em seguida, abra-o. Como você pode ver, o título aqui é o nome do arquivo. Queremos mudar esse título. Para fazer isso, usaremos a tag de título. Então, vamos voltar ao nosso código. Abra com o Bloco de Notas. Então, vamos criar um novo título para nossa página da Web. Agora, depois de terminarmos nosso título, nós o fechamos. Agora vamos executá-lo e ver como ele se parece. Como você pode ver, ele mostra o título aqui. Então, vamos voltar ao nosso editor de texto. Vou colar o título aqui, e é sobre isso para a tag head. Vamos dar uma olhada na seção do corpo. Aqui podemos colocar todo o conteúdo do nosso salário. Então, primeiro, vamos dar uma olhada na tag H1. Então, vamos digitar. Este é um título grande, o maior a ser mais específico, temos seis níveis de cabeçalho, variando de H1 a H6. H1 é o nível de cabeçalho mais alto e o maior em termos de tamanho de fonte. São seis são os mais baixos e os menores em termos de tamanho de fonte, é muito improvável que você use todos eles, mas vamos dar uma olhada rápida neles. Agora, uma das tags mais comuns que você usará e o corpo é a tag p ou tag de parágrafo, como o nome sugere, é uma tag na qual você pode escrever seus parágrafos. E então vamos dar uma olhada rápida. É assim que parece. No meio aqui, baseamos nosso gráfico de produtos. Agora vamos preencher nossa tag p com algum parágrafo aleatório. Para isso, vou pesquisar no Google algum documento aleatório da Wikipédia. Então eu vou colar meu parágrafo aqui. Ou você sabe o quê? Na verdade, vou movê-lo para baixo da lista. Podemos adicionar novas linhas ou espaços no código-fonte, mas o navegador o ignora porque cada palavra recebe apenas um espaço. E as linhas não quebram, a menos que você especifique explicitamente isso usando a tag PR. Ok, então vamos remover toda essa bagunça porque deixe-me recuperar isso. Por exemplo, vamos adicionar uma nova linha aqui. Talvez você queira outra linha. E se você notar que esses B são elementos não exigem uma tag de fechamento. Isso é chamado de elemento vazio, evite elemento é um elemento. Cujo modelo de conteúdo nunca permite que ele tenha conteúdo sob nenhuma circunstância. Se quisermos forçar nossos textos a serem representados da maneira como os escrevemos no código-fonte. Podemos usar a tag p em vez da tag p. Por exemplo. Vamos ver o que parece. Claro que parece uma bagunça. Talvez isso possa ser útil para mostrar o texto do código onde as linhas e espaços são importantes. Então, como você pode ver, isso parece uma bagunça, mas isso é um código de exibição mais apropriado. Acho que este é um de seus casos de uso. Agora que sabemos como estruturar nossos textos HTML usando quebra de linha e parágrafos. Vamos dar uma olhada em como podemos estilizar nossos textos usando HTML. Tenha em mente que alguns deles não estão sendo usados tanto hoje em dia devido ao CSS ser certamente estilo Delta, o documento HTML para nós. Mas ainda podemos dar uma olhada neles, no entanto, a primeira que já vimos é a tag ousada, por exemplo, aqui. Há também um itálico. Há também a etiqueta da UE ou o tak subjacente. Há também a tag enfatizar e a tag forte. Eles são idênticos ao itálico e à lâmpada. Ok, então vamos remover essa pilha. Podemos separar seções de nossa página da Web usando a regra horizontal ou a tag HR, por exemplo, vamos separar essas duas seções. Podemos criar links em nosso documento HTML usando a âncora para a tag a. Ok, então vamos criar um hiperlink no final do nosso parágrafo. Dentro do H ref ou da referência de hipertexto, colocaremos o link para o qual queremos levar o usuário. Vou usar o link da Wikipédia aqui. E agora, entre esses dois, escreverei o texto que quisermos. Estes são os textos em que o usuário pode clicar. Agora vamos clicar em Executar. Agora, não vou clicar nisso porque isso vai abri-lo na mesma página e isso vai arruinar todo o nosso código aqui. Agora, se eu clicar nisso, ele abrirá na mesma página. Oh, ok. Achei que ia abrir. Certo. Isso não é ruim. Mas, de qualquer forma, queremos abri-lo em uma nova guia quando clicamos nele, é isso que o atributo alvo entra em jogo. Então, é assim que usamos o atributo target para abrir nosso link em uma nova guia. Então, após o link da palavra, o alvo é igual a sublinhado, em branco. Agora vamos abrir nosso código e clicar nele. Como você pode ver, ele abre em uma nova guia. Agora isso é muito melhor. Agora, vamos aprender como podemos adicionar uma imagem ao nosso documento HTML. Então, simplesmente é assim que se parece. Você pode usar isso supondo que a imagem esteja salva na mesma pasta, seu arquivo HTML seja salvo. Caso contrário, você pode usar um link, mas não é muito recomendável usar um link para uma imagem porque pode não parecer tão boa quanto uma imagem já baixada no seu PC. Então, se batermos na Internet para um pacote de cartas aleatório, por exemplo. E vamos escolher isso, por exemplo. Vamos pegar esse URL e colá-lo aqui. Vamos executar nosso código. Opcionalmente, podemos adicionar uma tag alt. Isso funcionará como uma descrição para o visualizador que a imagem não carrega. Por algum motivo, você pode escrever uma pequena descrição. Certo? Portanto, é claro que não vai aparecer porque a imagem está carregada perfeitamente. Então, vamos cortar esse link, por exemplo, e ver se ele funciona. Como você pode ver, porque não parecia. Vamos adicionar uma nova linha aqui. Certo? Então, como corrompemos o link, ele usa a tag alt. Então, vamos trazer de volta o link completo. Também podemos controlar a largura e a altura da imagem, se quisermos. Caso contrário, ele usará o tamanho padrão. Por exemplo, aqui podemos adicionar a largura. Vamos dar a ele um valor de 500, por exemplo. Também podemos adicionar imagem de armazenamento de água usando o atributo border. Vamos adicionar borda igual a cinco. Por exemplo. Então, é assim que podemos adicionar uma imagem usando um link. E se quisermos adicionar uma imagem do nosso PC? Bem, primeiro não podemos usar um editor de texto online para isso. E temos que ter uma imagem na mesma pasta do nosso arquivo HTML. Então eu tenho uma imagem aqui que diz corp dot PNG. Vou copiar colar em toda a pasta HTML. Certo? Então, agora vamos copiar colar este arquivo HTML de código. Abra com o Bloco de Notas. E então, para a fonte MH, em vez desse link, vou usar o carro. Esta é uma imagem que criei como exemplo. Então agora vamos abri-lo e ver como ele se parece. Como você pode ver as imagens lá. E essa é uma das vantagens de usar um editor de texto desinstalado na área de trabalho. Ele permite que você carregue as imagens do seu PC ao lado de muitas outras coisas. Ok, então a próxima coisa que queremos dar uma olhada é menor, na maior parte, há dois tipos de listas, listas não ordenadas, listas ordenadas. Há um terceiro tipo chamado lista de descrição. Vamos dar uma olhada nisso em um segundo. Mas, por enquanto, é assim que as listas não ordenadas se parecem. É assim que as listas ordenadas se parecem. Observe que eles são quase idênticos exceto pela tag que os contém. Listas não ordenadas têm uma tag UL. O U significa não ordenado, e o L significa lista menos ordenada. Tenha uma etiqueta OL. O O significa encomendado. O L significa lista. Então, vamos dar uma olhada na lista de descrição. O título da nossa descrição vai para a guia d t, que pode significar o título da descrição. E abaixo disso com a tag DD, escreveríamos a descrição do item. Poderíamos realmente tornar esses títulos ousados para torná-los mais atraentes. Mas realmente isso não vai fazer com que pareça atraente o suficiente. Para tornar nosso site lindo. Precisamos de CSS para isso, mas esse é um tópico para outro vídeo. Além disso, poderíamos criar listas aninhadas, ou seja, uma lista dentro de uma lista. Vamos dar uma olhada. Portanto, esta é nossa lista regular e adicionaremos outro lado menos do que o lado dela. Oh, eu esqueci de fechar a lista. Agora vou remover o status porque eles ocupam muito espaço. Agora isso significa que o teclado são os elementos de equilíbrio e os três elementos abaixo dele, ou os elementos filhos, porque estamos mantendo nossa estrutura de código, podemos dizer facilmente apenas olhando para o código de que este é o elemento pai e este é o elemento filho. Mas se alguém quiser ignorar esses espaçamentos, o que você poderia, a propósito, o navegador leria seu código muito bem. No entanto, se você ler seu código mais tarde ou alguém quiser ler seu código, ele terá dificuldade em fazê-lo. Então, o código de alguém era ficar assim. Vai parecer exatamente o mesmo como este, mas é muito difícil de ler. Ele funcionaria muito bem como você pode ver. No entanto, não é muito legível e é considerado uma má prática. Agora, finalmente, vamos dar uma olhada nas tabelas. Podemos usar tabelas para organizar dados em linhas e colunas. As tabelas usam a tag de tabela. Dentro da tag da tabela, escreveremos tudo o que a tabela inclui de barras para coluna. Então, vamos criar uma função para isso. Usaremos a tag TR, que significa fita de linha. Dentro das linhas da tabela, criaremos as tags TH, o que significa tags de cabeçalho da tabela. Agora vamos executar nosso código e ver como eles se parecem. Sabe o quê? Vou levar isso no topo da minha página da Web. Agora vamos fazer outra linha de tabela. Para fazer isso, usaremos t. Mas em vez disso, usaremos o TD desta vez porque isso é apenas dados regulares. Portanto, o TD significa dados da tabela e o th significa cabeçalho da tabela. Agora vamos alterar os valores para seus preços. Por exemplo. Ele está exibindo informações como deveria, mas realmente parece muito básico e não tão visualmente agradável. Podemos estilizar nossa tabela usando os atributos de tabela incorporados. Então, cada um que faremos, vamos misturar uma mesa. Uma tabela é uma linha que separa as linhas e as colunas. Então, vamos adicionar isso usando os atributos de borda. Poderíamos aumentar esse número para cinco ou dez, por exemplo. Mas o que isso fará é aumentar apenas a largura da borda externa. Outra coisa que poderíamos fazer isso exibir nossa tabela e um assunto mais formal é o uso de preenchimento de células e atributo de espaçamento celular. Também poderíamos tentar o atributo de espaçamento celular. Talvez dez seja um pouco demais. Vamos tentar cinco. Mesmo isso é demais. Talvez dois sejam os melhores. Outra coisa que poderíamos fazer é garantir que o número de linhas e colunas esteja correspondente. Então, se excluíssemos qualquer uma das células, pareceria confuso. Então, se excluirmos essa célula, por exemplo, mais uma coisa você poderia fazer é fazer-se abranger duas colunas. Então, por exemplo, para o mouse, podemos fazê-lo abranger dois. Agora parece confuso porque está pegando as colunas da tela. Assim, poderíamos nos livrar da tela ou adicionar mais uma célula na linha abaixo deles. Então, aqui, vamos adicionar uma célula e dar US$7, por exemplo. Então agora digamos que o mouse possa agora o preço de US $5 ou US $7, enquanto a tela tem apenas um preço, que é de US $100, mas não diz preço. Então, talvez o espectador não entenda o que isso significa contornar e criar uma célula que diz preço. Mas agora, porque as linhas e colunas não estão combinando, parece confuso. Criaremos uma célula fantasma na linha acima dela. Então criamos uma célula e a deixamos vazia. Podemos expandir nossa tabela simplesmente copiando, visitando esses elementos. Agora vamos dar-lhes preços diferentes. Por exemplo, você pode dizer que parece bom, mas os preços do teclado são deslocados para a esquerda. Queremos que eles sejam centrados. Para isso, podemos usar o atributo style. Então, esta é a célula em que os preços e o estilo do teclado. Agora, vamos copiar colar isso todas as células que estão presentes. Os valores do teclado, os preços do teclado, sinto muito. Certo, é mais parecido com isso. Agora parece muito melhor, mas está repetindo o preço da palavra várias vezes. Não é uma maneira de abranger o preço em três linhas? Poderíamos fazer isso simplesmente usando o atributo rowspan. Vamos dividir em três linhas. Então este é o preço de venda. Você quer um período de linha três. Agora, já que estamos todos gastando 23, vamos nos livrar desses elementos de preço. Parece um pouco mais minimalista agora. Agora podemos copiar esse código e inseri-lo em nosso arquivo HTML. Vamos executá-lo e ver como ele se parece . Temos mais uma coisa. Vamos mudar a imagem para ter desenhos animados PNG. Como não é uma rainha chamada unimodal, é um cartão vermelho. Certo. Então é sobre isso. Você criou sua primeira página da Web. Espero que tenha sido um relógio que valha a pena e espero que tenha dado uma compreensão geral dos fundamentos do HTML. Muito obrigado por assistir.