Curso Online de HTML & CSS Progressivo
Antigamente, eu gostava de dizer que até os comércios de esquina, pequenos, tinham sites. Hoje, isso mudou. Já tem mais loja online que ...
Continue lendoAutor(a): Projeto Progressivo
Carga horária: 78 horas
Por: R$ 49,90
(Pagamento único)
Mais de 10 alunos matriculados no curso.
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):
-
Sumário
PS: Não é uma ideia muito inteligente tentar piratear ou distribuir material de uma empresa que ensina programação. Nesta apostila, vai um código oculto e único, que mostra o verdadeiro dono do material.
Informações sobre HTML
O que é HTML ?
Qual a diferença entre HTML e XHTML ?
Que programa se usa para criar um site ?
Qual editor HTML usar pra se criar um site
HTML e CSS: separando conteúdo da exibição
Especificações em HTML e Document Type <!DOCTYPE>
Conceitos básicos de HTML
Como criar o primeiro site em HTML
O que são tags em HTML: < > e </ >
a tag principal de um site em HTML
Efeito : fazendo um texto deslizar em um site
O que são atributos de tags
Tags aninhadas e identação de um código HTML
7. - O cabeçalho de informações
de
uma
página
em
HTML
- Como criar um título em seu site
tags description e keywords
tag refresh - Como recarregar ou redirecionar uma página
8. A tag - Definindo o corpo de um site
O atributo bgcolor: Como alterar a cor de fundo - A tabela de cores -
9. O que são e como criar um Link - A tag Links internos e Páginas em um mesmo diretório
Textos em HTML
A importância da formatação de textos no Webdesign
Como produzir quebras de linha e fazer parágrafos - As tags
e
Textos em negrito, itálico e sublinhado - As tags , e
Hierarquia de um documento - As tags de cabeçalho,
,
,
,
E
Como criar listas ordenadas e não ordenadas
Listas ordenadas alfabeticamente, aninhadas e com outros símbolos marcadores
A tag - Como alterar a fonte, tamanho e cores de um texto
charset tag - Como escrever símbolos e acentos ortográficos em HTMLImagens em HTML
Introdução - A importância das figuras, sons e vídeos na Internet e Web 2.0
Imagens em HTML - JPEG, JPG, GIF e PNG
- Como colocar imagens em um site - O atributo src
Atributos height e width - Como alterar altura e largura de uma imagem
O atributo align para alinhar elementos - Usando textos e imagens em um site
Atributos TITLE e ALT - Informações das imagens
Como usar imagens em HTML de maneira corretaTabelas
Tabela - O que é, para que serve e como usar para criar sites em HTML
Como criar tabelas (), linhas () e colunas () em HTML
Títulos (), Cabeçalho (), Corpo () e Cabeçalho de corpo ()
Atributos colspan e rowspan para expandir células através de linhas e colunas de uma tabela -
Tamanho(width), espaçamento(cellspacing e cellpadding) e alinhamento(align) em tabelas
Cor e imagens em tabelas - Tabelas dentro de outras tabelas (nested tables)
Como criar um site usando tabelas como layoutFrames
Frames - O que são, para que servem e onde se usa
As tags e - Começando a entender e usar frames
Como criar um site com frames em HTML
Controlando frames: Os atributos name e target - Bordas (borders) e Barra de rolagem (scroll bar)
Frames dentro de frames (nested) - Como criar um site coim cabeçalho, menu e rodapéFormulários
A tag : O que são formulários, para que servem e onde são usados
Campo do tipo Caixa de Texto (type="text") em HTML
Campo do tipo Caixa de Senha (type="password")
Campos de Seleção: Radio Button e Checkbox
Menu Drop Down e Caixa de Lista: As tags , e
A tag : Grandes Áreas de Texto
Como criar botões para Enviar (submit) e Limpar (reset)
Nomeando, agrupando e organizando campos de um Formulário: As tags , e
Como criar um formulário completo em HTML para um site -
CSS: Básico
O que é CSS, para que serve e como funciona
Como criar um arquivo CSS - A tag e o atributo type
O Efeito Cascata
Seletores em CSS - Onde o CSS vai atuar no código HTML
class Selector - Criando seu próprio seletor de classes em CSS
id Selector - O seletor ID e a diferença pro CLASS em CSS
A tag- Criando divisões lógicas e estruturais em um site
A tag - Agrupando elementos inline
Seletores Descendentes em HTML e CSSCSS: Formatação de Textos
Formatação de textos com CSS
Fonte em Itálico, Oblíqua e Normal com font-style
Fonte em Negrito: A propriedade font-weight
Fonte com Sublinhado (underline), Sobrelinhado (overline) e Piscando (blink): text-decoration
Tipo e Família de Fonte em CSS: font-family
Tamanho de Fonte: font-size
Cores em Fontes: A propriedade color
Fonte maiúscula (uppercase), minúscula (lowercase) e capitalizada (capitalize): text-transform
Espaçamento entre letras (letter-spacing), palavras (word-spacing) e linhas (line-height) 10.Alinhamento de texto em CSS - A propriedade text-align: left, right, center e justify 11.Como indentar (espaçar) a primeira linha do texto - A propriedade text-indent 12.Margem (espaço) entre parágrafos - A propriedade margin-top e margin-bottom 13.CSS em Listas - As propriedades list-style-type e list-style-positionCSS: Layout com Box Model
Box Model em CSS - Margin, Padder e Border
A propriedade padding em CSS - Espaçamentos no site
A propriedade border em CSS - As bordas em um site
A propriedade margin - Controlando e Definindo as Margens com o CSS
A propriedade display - Exibindo elementos como inline ou block com CSS
CSS display - none, inline-block, list-item e table
height e width - Altura e Largura em CSS
Propriedade float - Fazendo Elementos Flutuar na Esquerda ou Direita em CSS
CSS:Imagens
Imagens em CSS
Estilizando imagens em CSS
Background - Alterando plano de fundoCSS em Links
Estados de um linl: As Propriedades link, hover, visited e active
CSS em Links: Colocando e tirando sublinhado, mudando a cor, plano de fundo e bordasHTML5
HTML x HTML5 - O que muda, Quais as Diferenças
Doctype, charset e atributo lang em HTML5
Novas Tags e Elementos Semânticos em HTML5
Negrito e Itálico em HTML5 - As tags e
A tag do HTML5 - Agrupando as tags de cabeçalho
Estrutura de um site em HTML5 - As tags , e
Como inserir figuras () e Legendas () em HTML5SEO
A importância do Google para os sites
Como o Google seleciona os sites a serem exibidos nas buscas
História e Evolução do Google: os links e as linkfarms
História e Evolução do Google: as meta tags no SEO
SEO nos dias de hoje - O que o Google não gosta
Como criar bons títulos para seu site - Avaliando um livro pela capa
URL amigável - Como otimizar suas URLs
Índice de rejeição - Prenda o leitor em seu site
SEO em imagens - Atributo ALT- Introdução ao estudo do HTML
Bem vindo ao curso HTML Progressivo, uma apostila de HTML online e completa.
Primeiramente, parabéns pelo seu interesse e força de vontade em querer estudar de forma auto-didata, e sem obrigação. Afinal, você está aqui por vontade própria, o que é um ótimo começo.
O segundo parabéns é pela curiosidade em querer saber como funciona a Internet, como é criado e como criar um site. A maioria das pessoas sequer percebem que páginas são criadas e, obviamente, alguém precisa criá-las. Essa curiosidade inicial é a base de todo avanço científico e tecnológico.
Nessa seção inicial de nosso curso sobre como criar sites, vamos falar um pouco sobre a importância das páginas da internet, a história dos Websites, o que é HTML, como surgiu, para quê serve, bem suas variações, evoluções e especificações.
PS: Essa apostila foi desenvolvida em um site. Por isso, muitas vezes você vai encontrar: “Veja o resultado” e não tem nada. Isso porque este arquivo é um PDF e não um site. Mas basta você rodar o código e abrir num navegador para o efeito citado.- O que é HTML ? Como criar um site?
HTML: Como criar um site
É quase impossível, nos dias de hoje, alguém não saber o que é um site.
Até mesmo sua avó, embora nunca tenha usado um computador, já deve ter visto na televisão alguém dando o endereço de algum site: r7.com , globo.com, redes sociais etc.Esse meio de informação, que é a Internet, é hoje o mais utilizado no mundo.
Há diversas formas de trocarmos informações pela internet, mas uma das maneiras mais comuns é através de páginas na internet, como esta que você está lendo.A maioria das pessoas não vai notar e certamente vão passar batidos pelas seguintes perguntas:
“Quem faz os websites da Internet? Como é feita uma rede social, como o Facebook? “Se você já se fez essa pergunta, parabéns. Você não é daqueles que simplesmente aceitam as coisas. Ter curiosidade é uma virtude na vida.
Mas sobre a pergunta, ‘como são feitas as páginas da internet’, a resposta é: de várias maneiras, mas a principal e mais usada, sem dúvidas, é com HTML.
HTML é uma coisa chamada Linguagem de Marcação, embora não seja uma linguagem de programação propriamente dita, podemos dizer que é algo parecido.Parece complicado, mas vamos tentar explicar com exemplos o que é HTML, para que serve, o que é possível fazer etc.
Para que serve HTML?
O HTML serve para criarmos uma página de internet.
Embora pareça simples, existem zilhões de páginas diferentes.
E por página da web, não entenda o somente o conteúdo, o texto ou as figuras.Na verdade o HTML vai servir para exibir esses conteúdos.
Por exemplo, com HTML você faz o menu, coloca ele em cima ou na lateral.
Com HTML, você coloca o logotipo de sua empresa em lugar do site, faz com que as pessoas sejam levadas a outra página, caso cliquem em alguma foto ou link.Sabe aqueles campos de texto onde você escreve algo, ou aqueles botões para marcar opção? Também são feitos com HTML.
E os títulos? Umas letras maiores, outras menores? HTML.
Aquelas janelas pop-ups que se abrem sem você pedir? HTML também. E uma rede social? Tem quer saber HTML também.Então, o que é HTML ?
HTML significa HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto.Como dissemos, o HTML não cria coisas que citamos no tópico passado, ele só diz onde e como elas devem aparecer, onde e como se comportar.
E como o HTML ‘diz’ isso? Por meio de uma linguagem, a linguagem do HTML, de códigos.
E pra quem o HTML ‘diz’ isso? Para seu navegador (Mozilla Firefox, Google Chrome, Internet Explorer etc).Vamos explicar o que é uma linguagem de marcação e você entenderá melhor o que é o HTML. Vamos explicar isso no mundo real.
O que é uma linguagem de marcação?
Imagine que você escreveu um livro, o texto inteiro. Com uma caneta e todo escrito a mão.
Isso seria o conteúdo de seu site, as informações que vemos nas páginas da web.
Porém, você não iria lançar seu livro assim, você precisa fazer uns ajustes, realces, marcar as coisas de maneiras diferentes. Vamos formatar seu livro, ou seja, colocar num formato agradável pro leitor.
Primeiro de tudo, ninguém faz mais livros a mão. A primeira coisa que se faz é digitar. Segundo, você precisa de uma capa, um título pro livro.Já viu livro em que a capa é igual as páginas? Claro que não, é diferente, é mais bonita, tem que chamar atenção. Temos também que colocar figuras, definir o tamanho do rodapé, colocar a numeração das páginas, colocar figuras, alinhas o texto, ter cuidado pras letras não saírem em cima das figuras e milhares de outros detalhes.
Agora me diga, as pessoas leriam livros se fossem todos iguais?
E se eles fossem feito sem figuras, sem formatação, sem esses ajustes? Muito difícil não é?Pois bem, com o HTML é a mesma coisa. Só o texto não basta.
Tem que organizar, deixar agradável, ajustar as fotos, larguras, parágrafos e tudo mais. Com o HTML vamos dizer ao navegador todas essas alterações.
E como vamos dizer isso? Ué, utilizando uma linguagem para se comunicar.
Que linguagem? Português, Inglês? Não, vamos conversar com o navegador usando a linguagem HTML. E quem são os responsáveis por criar? São os webmasters, ou mestres da Web.Quer se tornar um mestre da Internet? Então continue estudando pelo curso HTML Progressivo.
Pagamento único
Cursos Relacionados
Encontre-nos no Facebook
Capítulos
- - Introdução
- O que é HTML ?
- Qual a diferença entre HTML e XHTML ?
- Que programa se usa para criar um site ?
- Qual editor HTML usar pra se criar um site
- HTML e CSS: separando conteúdo da exibição
- Especificações em HTML e Document Type !DOCTYPE
- - Conceitos básicos de HTML
- Como criar o primeiro site em HTML
- O que são tags em HTML: e /
- HTML a tag principal de um site em HTML
- Efeito marquee: fazendo um texto deslizar em um site
- O que são atributos de tags
- Tags aninhadas e identação de um código HTML
- head - O cabeçalho de informações de uma página em HTML
- title - Como criar um título em seu site
- meta tags description e keywords
- meta tag refresh - Como recarregar ou redirecionar uma página
- A tag body - Definindo o corpo de um site
- O atributo bgcolor: Como alterar a cor de fundo - A tabela de cores
- O que são e como criar um Link - A tag a
- Links internos e Páginas em um mesmo diretório
- - Textos em HTML
- A importância da formatação de textos no Webdesign
- Como produzir quebras de linha e fazer parágrafos - As tags br / e p
- Textos em negrito, itálico e sublinhado - As tags b, i e u
- Hierarquia de um documento - As tags de cabeçalho H1, H2, H3,
- H4, H5 E H6
- Como criar listas ordenadas e não ordenadas
- Listas ordenadas alfabeticamente, aninhadas e com outros símbolos
- marcadores
- A tag font - Como alterar a fonte, tamanho e cores de um texto
- charset meta tag - Como escrever símbolos e acentos ortográficos em
- HTML
- - Imagens em HTML
- Introdução - A importância das figuras, sons e vídeos na Internet e Web 2.0
- Imagens em HTML - JPEG, JPG, GIF e PNG3.
- img - Como colocar imagens em um site - O atributo src
- Atributos height e width - Como alterar altura e largura de uma imagem
- O atributo align para alinhar elementos - Usando textos e imagens em um site
- Atributos TITLE e ALT - Informações das imagens
- Como usar imagens em HTML de maneira correta
- - Tabelas
- Tabela - O que é, para que serve e como usar para criar sites em HTML
- Como criar tabelas (tables), linhas (tr) e colunas (td) em HTML
- Títulos (caption), Cabeçalho (thead), Corpo (tbody) e Cabeçalho de
- corpo (th)
- Atributos colspan e rowspan para expandir células através de linhas e colunas
- de uma tabela
- Tamanho(width), espaçamento(cellspacing e cellpadding) e alinhamento(align)
- em tabelas
- Cor e imagens em tabelas - Tabelas dentro de outras tabelas (nested tables)
- Como criar um site usando tabelas como layout
- - Frames
- Frames - O que são, para que servem e onde se usa
- As tags frameset e frame - Começando a entender e usar frames
- Como criar um site com frames em HTML
- Controlando frames: Os atributos name e target - Bordas (borders) e Barra de
- rolagem (scroll bar)
- Frames dentro de frames (nested) - Como criar um site coim cabeçalho, menu e rodapé
- - Formulários
- A tag form: O que são formulários, para que servem e onde são usados
- Campo do tipo Caixa de Texto (type="text") em HTML
- Campo do tipo Caixa de Senha (type="password")
- Campos de Seleção: Radio Button e Checkbox
- Menu Drop Down e Caixa de Lista: As tags select, option e optgroup
- A tag textarea: Grandes Áreas de Texto
- Como criar botões para Enviar (submit) e Limpar (reset)
- Nomeando, agrupando e organizando campos de um Formulário: As tags
- label, legend e fieldset
- Como criar um formulário completo em HTML para um site
- - CSS: Básico
- O que é CSS, para que serve e como funciona
- Como criar um arquivo CSS - A tag style e o atributo type
- O Efeito Cascata
- Seletores em CSS - Onde o CSS vai atuar no código HTML
- class Selector - Criando seu próprio seletor de classes em CSS
- id Selector - O seletor ID e a diferença pro CLASS em CSS
- A tag div - Criando divisões lógicas e estruturais em um site
- A tag span - Agrupando elementos inline
- Seletores Descendentes em HTML e CSS
- - CSS: Formatação de Textos
- Formatação de textos com CSS
- Fonte em Itálico, Oblíqua e Normal com font-style
- Fonte em Negrito: A propriedade font-weight
- Fonte com Sublinhado (underline), Sobrelinhado (overline) e Piscando (blink):
- text-decoration
- Tipo e Família de Fonte em CSS: font-family
- Tamanho de Fonte: font-size
- Cores em Fontes: A propriedade color
- Fonte maiúscula (uppercase), minúscula (lowercase) e capitalizada (capitalize):
- text-transform
- Espaçamento entre letras (letter-spacing), palavras (word-spacing) e linhas
- (line-height)
- Alinhamento de texto em CSS - A propriedade text-align: left, right, center e
- justify
- Como indentar (espaçar) a primeira linha do texto - A propriedade text-indent
- Margem (espaço) entre parágrafos - A propriedade margin-top e margin-bottom
- CSS em Listas - As propriedades list-style-type e list-style-position
- - CSS: Layout com Box Model
- Box Model em CSS - Margin, Padder e Border
- A propriedade padding em CSS - Espaçamentos no site
- A propriedade border em CSS - As bordas em um site
- A propriedade margin - Controlando e Definindo as Margens com o CSS
- A propriedade display - Exibindo elementos como inline ou block com CSS
- CSS display - none, inline-block, list-item e table
- height e width - Altura e Largura em CSS
- Propriedade float - Fazendo Elementos Flutuar na Esquerda ou Direita em CSS
- - CSS:Imagens
- Imagens em CSS
- Estilizando imagens em CSS
- Background - Alterando plano de fundo
- - CSS em Links
- Estados de um linl: As Propriedades link, hover, visited e active
- CSS em Links: Colocando e tirando sublinhado, mudando a cor, plano de
- fundo e bordas
- - HTML5.
- HTML x HTML5 - O que muda, Quais as Diferenças
- Doctype, charset e atributo lang em HTML5
- Novas Tags e Elementos Semânticos em HTML5
- Negrito e Itálico em HTML5 - As tags strong e em
- A tag hgroup do HTML5 - Agrupando as tags de cabeçalho
- Estrutura de um site em HTML5 - As tags header, footer e article
- Como inserir figuras (figure) e Legendas (figcaption) em HTML5
- - SEO
- A importância do Google para os sites
- Como o Google seleciona os sites a serem exibidos nas buscas
- História e Evolução do Google: os links e as linkfarms
- História e Evolução do Google: as meta tags no SEO
- SEO nos dias de hoje - O que o Google não gosta
- Como criar bons títulos para seu site - Avaliando um livro pela capa
- URL amigável - Como otimizar suas URLs
- Índice de rejeição - Prenda o leitor em seu site
- SEO em imagens - Atributo ALT