Git Product home page Git Product logo

html5-e-css3's Introduction

HTML5 e CSS3

O objetivo desse projeto é construir a página da Barbearia Alura através da criação de texto, imagem, blocos de conteúdo, listas de informações, alteração de cor, posicionamento de elementos e espaçamento para estudar HTML e CSS.

Uma introdução ao HTML e às suas tags

  • Como definir o título e os parágrafos de um texto utilizando as tags h1 e p
  • Como dar destaque para algumas informações do texto, deixando-as em negrito, utilizando a tag strong
  • Como dar ênfase para algumas informações do texto, deixando-as em itálico, utilizando a tag em

Definição da estrutura básica do HTML

  • Com a tag DOCTYPE, definimos qual versão do HTML estamos utilizando
  • A tag html, que marca o conteúdo a ser renderizado no navegador
  • Dentro desta tag, podemos definir a linguagem da página, através da propriedade lang
  • Como passar as informações do encoding da nossa página para o navegador, através da tag meta e da propriedade charset
  • Como definir o título de uma página, através da tag title
  • Como separar as informações que estão sendo passadas para o navegador, utilizando a tag head
  • Como separar o conteúdo da página, utilizando a tag body

Trabalhando com CSS

  • Manipulação da apresentação do texto com as propriedades: text-align, font-size, background e color
  • CSS inline: na linha onde temos a nossa tag, adicionamos a propriedade do CSS
  • A tag style: dentro da tag, podemos colocar marcações de CSS referentes aos elementos que temos no nosso HTML
  • A apresentação do CSS com um arquivo externo
  • Como funciona o estilo em cascata do CSS
  • Como importar um arquivo externo de CSS dentro da nossa página HTML
  • Como representar cores no CSS
  • Através do nome da cor
  • Através do seu hexadecimal
  • Através do seu RGB

Reestruturação do código

  • Removendo os CSS inline e colocando-os no arquivo CSS externo
  • Como criar um identificador para marcar especificamente um elemento
  • Como fazer referência a esse identificador no CSS
  • Como adicionar uma imagem à página
  • Como ajustar a altura do elemento, através da propriedade height
  • Como ajustar a largura do elemento, através da propriedade width
  • Como ajustar o espaçamento interno do elemento, através da propriedade padding
  • Como ajustar o espaçamento externo do elemento, através da propriedade margin

Trabalhando com listas não-ordenadas e listas ordenadas

  • Para cada um dos itens da lista, utilizamos a tag li
  • O conceito das classes no CSS
  • Elas servem para marcar itens, que são repetíveis
  • Como referenciar uma classe no CSS
  • Divisões de conteúdo, utilizando a tag div
  • Os comportamentos inline e block

O conceito de cabeçalho da página e como criá-lo

  • O cabeçalho da página deve ter mais destaque
  • Não é recomendado criar estilos usando tags
  • O ideal é usarmos classes para tudo

html5-e-css3's People

Contributors

amandabuenotozatti avatar

Stargazers

Luiz Felipe Tozatti avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.