Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Universidade Buscapé Company

Uni Buscapé Company
Uni Buscapé CompanyTreinamentos e Informação para E-commerce em Uni Buscapé Company
Curso Online ao Vivo - Primeiros
Passos na Web com HTML e CSS Aprenda Boas Práticas

PROFº GUSTAVO ROMA
Estrutura básica do HTML

O que é HTML?
HTML (abreviação para a expressão inglesa
HyperText Markup Language, que significa
Linguagem de Marcação de Hipertexto) é uma
linguagem de marcação utilizada para produzir
páginas na Web. Documentos HTML podem ser
interpretados por navegadores. Exemplo: Mozilla
Firefox, Google Chrome etc.

PROFº GUSTAVO ROMA
Estrutura básica do HTML

VERSÕES
A primeira linha do documento HTML, deve ser a declaração do
Doctype. Ele é responsável por informar ao navegador, qual a versão
do HTML utilizado.
Apesar da versão mais recente ser o HTML5, a mais utilizada,
continua sendo a HTML4.0.1, pois os navegadores antigos (ex:
internet explorer 8 ou inferior), não renderizam as novas tags do
HTML5.

Exemplo do doctype HTML4.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Exemplo do doctype HTML5
<!DOCTYPE html>

PROFº GUSTAVO ROMA
Estrutura básica do HTML

EDITOR
Editor HTML ou editor Web é um software para a criação de páginas web
utilizando a linguagem de marcação HTML. Embora a edição em linguagem
HTML de uma página web possa ser feita com qualquer editor de texto, editores
HTML específicos oferecem vários recursos extras para auxiliar na criação de
páginas, além disso, acrescentam outras funcionalidades, e muitos dão a opção
de visualização do projeto, tanto em linhas de código HTML quanto o resultado
delas no design da página. Editores são ótimas ferramentas para
desenvolvedores e demais profissionais de sistemas para internet, visto que
lhes poupam trabalhos pequenos, mas que consomem muito tempo, e assim
permitem que o foco seja desviado para detalhes mais importantes.
Editor aconselhado: Sublime Text
http://www.sublimetext.com
PROFº GUSTAVO ROMA
Estrutura básica do HTML

VERSÕES
A primeira linha do documento HTML, deve ser a declaração do
Doctype. Ele é responsável por informar ao navegador, qual a versão
do HTML utilizado.
Apesar da versão mais recente ser o HTML5, a mais utilizada,
continua sendo a HTML4.0.1, pois os navegadores antigos (ex:
internet explorer 8 ou inferior), não renderizam as novas tags do
HTML5.

Exemplo do doctype HTML4.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Exemplo do doctype HTML5
<!DOCTYPE html>

PROFº GUSTAVO ROMA
Estrutura básica do HTML

TAGS
Tags são rótulos usados para informar ao navegador como deve ser
apresentado o website.
Todas as tags têm o mesmo formato: começam com um sinal de
menor "<" e acabam com um sinal de maior ">".
Exemplo:
<title>Este texto é o título da página</title>
<strong>Este texto deve ser em negrito.</strong>
<em>Este texto deve ser em itálico.</em>
<p>Este texto é um parágrafo.</p>
<h1>Este é um título</h1>
<h2>Este é um sub título</h2>
PROFº GUSTAVO ROMA
Estrutura básica do HTML

Exemplo básico HTML5
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title>Título da Página</title>
</head>
<body>
<h1>Este é um título</h1>
<h2>Este é um sub título</h2>
<p>Aqui o texto de um parágrafo</p>
</body>
</html>

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Exemplo básico HTML4.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Título da Página</title>
</head>
<body>
<h1>Este é um título</h1>
<h2>Este é um sub título</h2>
<p>Aqui o texto de um parágrafo</p>
</body>
</html>
PROFº GUSTAVO ROMA
Estrutura básica do HTML
Metatag Charset
No nosso exemplo há uma metatag responsável por chavear qual
tabela de caractéres a página está utilizando.
No HTML5:
<meta charset="utf-8">
Nas versões anteriores ao HTML5, essa tag era escrita da forma
abaixo:
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
Essa forma antiga será também suportada no HTML5. Contudo, é
melhor que você utilize a nova forma.
PROFº GUSTAVO ROMA
Estrutura básica do HTML

Inserindo uma imagem
A tag utilizada para se inserir imagens é a tag <img />, que pode ser
aberta e fechada no mesmo bloco da tag. Também precisamos
informar o endereço da imagem ao navegador então para isso
utilizaremos o comando src.
Exemplo:
<img src="link_da_imagem"/>
É importante observarmos que o link da imagem deve sempre terminar
com o nome da imagem, ponto (.) a extensão do tipo da imagem. E se
a imagem está em uma pasta no mesmo diretório do documento
HTML, devemos colocar o nome da pasta seguido de barra (/), antes
do nome da imagem.
Exemplo:
<img src="minha_pasta/minha_imagem.png"/>

PROFº GUSTAVO ROMA
Estrutura básica do HTML

Lista não ordenada
Uma lista não ordenada é muito utilizada para construir menu de um
site.
Para criar uma lista não ordenada usa-se a tag <ul>. Dentro desse
elemento os vários itens são criados com outra tag <li>.
Esta é a codificação:
<ul>
<li>Menu 1</li>
<li>Menu 2</li>
</ul>
É importante notar que dentro de uma lista não ordenada podemos
colocar parágrafos, quebras de linha, imagens, outras listas, etc...
PROFº GUSTAVO ROMA
Estrutura básica do HTML
O que é <div>
Os elementos div e span foram criados com o HTML 4
com a finalidade de fornecer um mecanismo genérico
para agrupar e prover estrutura aos documentos. O
elemento div é um container nível de bloco e span é um
elemento inline. Uma id e/ou class é em geral usada para
fornecer uma identidade a uma div ou span com o
propósito de fornecer uma referência para estilização por
CSS ou captura por um script.

Exemplo:
<div id=”header” class=”textopadrao”>...</div>
PROFº GUSTAVO ROMA
Estrutura básica do HTML
O que é CSS?
CSS é a abreviatura para Cascading Style Sheets - Folha de
Estilos em Cascata
CSS é uma linguagem para estilos que define o layout de documentos
HTML. Por exemplo, CSS controla fontes, cores, margens, linhas,
alturas, larguras, imagens de fundo, posicionamentos e muito mais.
HTML é usado para definir a estrutura do website. Contudo, o CSS
proporciona mais opções e é mais preciso e sofisticado. CSS é
suportado por todos os navegadores atuais.

Conclusão: HTML é usado para estruturar conteúdos. CSS é usado
para formatar conteúdos estruturados.

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Dica:
Não caia na armadilha de construir todo o layout e depois testar, pois você poderá
constatar uma quebra de layout difícil de detectar devido a grande quantidade de
código. Construa em passos pequenos e teste cada passo em diferentes
navegadores. Assim fazendo você irá detectar eventuais problemas com o layout
tão logo eles apareçam, tornando a correção mais fácil.
Valide com freqüência seu HTML e CSS. Muitos problemas com layouts podem ser
corrigidos com auxílio dos relatórios do validador.
W3C - World Wide Web Consortium é o órgão superior de codificação web.
Como padrão da vida, tudo tem regras, certo? Pois é, a web também. Fazer sites
não é somente desenhar e codificar, tem uma serie de padrões a serem seguidos.
Padrões estes que são organizado pela W3C.
Validador W3C: http://validator.w3.org/
PROFº GUSTAVO ROMA
Estrutura básica do HTML
COMENTÁRIO
Os comentários em HTML são muito fáceis de inserir. É como uma etiqueta que tem
um início e um fim. Todo o texto que colocar dentro está comentado, ou seja, não
aparecerá na página. Dentro de um comentário pode colocar o texto ou código
HTML, como etiquetas.
O comentário começa por <!-- e finaliza por --> Tudo o que colocar entre essas
etiquetas está comentado.
Exemplo:
<div id="header">
<ul class="menu">
<li class="item">Menu</li>
<li class="item">Menu</li>
</ul>
</div><!-- fim header →
Comentário é muito importante para organização do código.
PROFº GUSTAVO ROMA
Estrutura básica do HTML
O que é CSS?
CSS é a abreviatura para Cascading Style Sheets - Folha de
Estilos em Cascata
CSS é uma linguagem para estilos que define o layout de documentos
HTML. Por exemplo, CSS controla fontes, cores, margens, linhas,
alturas, larguras, imagens de fundo, posicionamentos e muito mais.
HTML é usado para definir a estrutura do website. Contudo, o CSS
proporciona mais opções e é mais preciso e sofisticado. CSS é
suportado por todos os navegadores atuais.

Conclusão: HTML é usado para estruturar conteúdos. CSS é usado
para formatar conteúdos estruturados.

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo o CSS:
Os containers do layout devem ser posicionados com uso dos métodos
CSS de posicionamento. Para isso vamos definir regras de estilo no
CSS.
<style type=”text/css”>
body{
...
}
#container{
...
}
#header{
...
}
#footer{
...
}
</style>

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo o atributos no CSS:
Vamos definir uma fonte, tamanho, cor e background na tag body:

body{
font-family: Arial, Verdana;
font-color: #000;
font-size: 12px;
background-color: #f2f2f2;
}
Atributo
Atributo
Atributo
Atributo

font-family, define a família de fontes utilizadas.
font-color, define a cor da fonte.
font-size, define o tamanho da fonte.
background-color, define a cor do plano de fundo do site.

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo o atributos no CSS:
Vamos definir uma largura,altura e uma borda em uma <div>

#header{
width: 980px;
height: 200px;
border: 1px solid #ccc;
}
Atributo width, define a largura da <div> com id header
Atributo height, define a altura da <div> com id header
Atributo border, define a borda com espessura de 1 pixel sólida com cor
cinza claro da <div> com id header

PROFº GUSTAVO ROMA
Estrutura básica do HTML
Definindo link tag <a> e <link>:
Há dois tipos de links no HTML: a tag <a>, que são links que levam o usuário para outros
documentos e a tag <link>, que são links para fontes externas que serão usadas no documento.
Exemplo link tag <a>:
<a>Link</link>
Exemplo link tag <a> com atributo href:
<a href=”http://www.google.com”>Link</a>
Exemplo link tag <a> com atributo target_blank, o mesmo ao clicar, vai abrir outra janela do
navegador:
<a href=”http://www.google.com” target=”_blank”>Link</a>
Exemplo arquivo tag <link>:
<link rel="stylesheet" type="text/css" href="css/style.css" />

O atributo rel="stylesheet" indica que aquele link é relativo a importação de um arquivo referente a
folhas de estilo css.
PROFº GUSTAVO ROMA
Estrutura básica do HTML

Definindo link mailto tag <a>
Mailto é uma forma de inserir no HTML um link para algum endereço de email. Desta forma, o
usuário tem a possibilidade de enviar uma mensagem para este email apenas clicando no link
gerado. Veja no exemplo abaixo:
<a href=”mailto:gustavo.roma@profite.com.br”>gustavo.roma@profite.com.br</a>
Quando o usuário clica sobre o link de um endereço de email, automaticamente abre-se uma
janela de seu aplicativo de email padrão para criação de uma nova mensagem, que já estará
com o campo do destinatário preenchido com aquele endereço.
É possível também adicionar um parâmetro ao valor do mailto no HTML que irá sugerir um
Subject para a nova mensagem aberta. Assim, na janela de criação da nova mensagem, o
usuário poderá ver que o Subject também já estará preenchido.

<a
href=”mailto:gustavo.roma@profite.com.br?subject=AssuntoEmail”>gustavo.roma@profite.com.br
</a>
PROFº GUSTAVO ROMA
OBRIGADO!

CONTATOS PROFITE
SP: (11) 2503-1012
WWW.PROFITE.COM.BR

COORDENADOR CLAUDIO MACEDO
RIO: (21) 2522-0121
CLAUDIO@PROFITE.COM.BR

PROFESSOR GUSTAVO ROMA
RIO: (21) 2522-0121
GUSTAVO.ROMA@PROFITE.COM.BR
1 de 22

Recomendados

Minicurso de HTML básico - Atualizado para HTML5 por
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Jose Augusto Cintra
5.6K visualizações48 slides
Curso html basico_aula-001 por
Curso html basico_aula-001Curso html basico_aula-001
Curso html basico_aula-001EEM Dr. Romão Sampaio
961 visualizações25 slides
HTML5 + CSS3 - Do Zero e do Jeito Certo por
HTML5 + CSS3 - Do Zero e do Jeito CertoHTML5 + CSS3 - Do Zero e do Jeito Certo
HTML5 + CSS3 - Do Zero e do Jeito CertoAlcides Queiroz
26.8K visualizações282 slides
Introdução ao HTML e CSS por
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSSSérgio Souza Costa
7.2K visualizações141 slides
HTML Principios Básicos por
HTML Principios BásicosHTML Principios Básicos
HTML Principios BásicosMayza de Oliveira
9.5K visualizações46 slides
Html Básico por
Html BásicoHtml Básico
Html BásicoMarcelo Machado Pereira
4.2K visualizações40 slides

Mais conteúdo relacionado

Mais procurados

Html5 aula 02 por
Html5 aula 02Html5 aula 02
Html5 aula 02Jose Berardo
3.1K visualizações46 slides
Curso HTML e CSS Part1 por
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1Herbet Ferreira Rodrigues
5.5K visualizações34 slides
WebDesign AULA 2: Introdução a HTML por
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLDra. Camila Hamdan
794 visualizações43 slides
Mini curso html5 slides por
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slidesCarlos Rodrigo de Araujo
558 visualizações42 slides
HTML - Aula 01 - Estrutura básica e tags básicas no html por
HTML - Aula 01 - Estrutura básica e tags básicas no htmlHTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no htmlTiago Luiz Ribeiro da Silva
1.9K visualizações10 slides
Programação Web com HTML e CSS por
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSSVictor Adriel Oliveira
6.9K visualizações149 slides

Mais procurados(20)

Html5 aula 02 por Jose Berardo
Html5 aula 02Html5 aula 02
Html5 aula 02
Jose Berardo3.1K visualizações
WebDesign AULA 2: Introdução a HTML por Dra. Camila Hamdan
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
Dra. Camila Hamdan794 visualizações
HTML - Aula 01 - Estrutura básica e tags básicas no html por Tiago Luiz Ribeiro da Silva
HTML - Aula 01 - Estrutura básica e tags básicas no htmlHTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no html
Tiago Luiz Ribeiro da Silva1.9K visualizações
Programação Web com HTML e CSS por Victor Adriel Oliveira
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
Victor Adriel Oliveira6.9K visualizações
Aula 2 – Introdução a HTML - conceitos básicos e estrutura por André Constantino da Silva
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
André Constantino da Silva4.4K visualizações
Curso de HTML5 - Aula 01 por Léo Dias
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
Léo Dias2.6K visualizações
Curso de html - Introdução ao HTML por Tales Augusto
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
Tales Augusto4.6K visualizações
html, css e java script - renato araujo por orenatoaraujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
orenatoaraujo606 visualizações
Html5 & CSS3 por K19 Treinamentos
Html5 & CSS3Html5 & CSS3
Html5 & CSS3
K19 Treinamentos7.5K visualizações
HTML 5 A evolução do HTML 4 para o HTML 5 por ondazul
HTML 5 A evolução do HTML 4 para o HTML 5HTML 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5
ondazul6.4K visualizações
Aula 1 linguagem html (1) por Kaoru Hatake
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
Kaoru Hatake5.9K visualizações
Html5 Aula 4 por Jose Berardo
Html5 Aula 4Html5 Aula 4
Html5 Aula 4
Jose Berardo1.5K visualizações
E-book sobre HTML 5 (Devmedia) por Devmedia
E-book sobre HTML 5 (Devmedia)E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)
Devmedia 6.3K visualizações
HTML por Sérgio Rocha
HTMLHTML
HTML
Sérgio Rocha3.5K visualizações
Apostila html,xhtml e css por Sliedesharessbarbosa
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
Sliedesharessbarbosa5.1K visualizações

Destaque

HTML e CSS por
HTML e CSSHTML e CSS
HTML e CSSMónica Ferreira
1.6K visualizações44 slides
Css cascading style sheet por
Css cascading style sheetCss cascading style sheet
Css cascading style sheetMorvana Bonin
1.1K visualizações38 slides
Parceiro Programador por
Parceiro ProgramadorParceiro Programador
Parceiro ProgramadorCarlos Henrique Muller
874 visualizações9 slides
ebook Solidário Fluência de HTML & CSS por
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSDavid Arty
2.8K visualizações33 slides
Curso html por
Curso htmlCurso html
Curso htmlrichard_romancini
518 visualizações6 slides
426 curso html por
426 curso html426 curso html
426 curso htmlWelluma Romagnone
287 visualizações8 slides

Destaque(20)

HTML e CSS por Mónica Ferreira
HTML e CSSHTML e CSS
HTML e CSS
Mónica Ferreira1.6K visualizações
Css cascading style sheet por Morvana Bonin
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
Morvana Bonin1.1K visualizações
ebook Solidário Fluência de HTML & CSS por David Arty
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSS
David Arty2.8K visualizações
426 curso html por Welluma Romagnone
426 curso html426 curso html
426 curso html
Welluma Romagnone287 visualizações
Construindo layout de sites com CSS por Talita Pagani
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
Talita Pagani8.3K visualizações
Javascript nos dias de hoje por Caio Ribeiro Pereira
Javascript nos dias de hojeJavascript nos dias de hoje
Javascript nos dias de hoje
Caio Ribeiro Pereira2.6K visualizações
Apresentação HTML e CSS por ledsifes
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
ledsifes2.3K visualizações
Curso HTML, CSS e JavaScript por Pablo Sanches
Curso HTML, CSS e JavaScriptCurso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScript
Pablo Sanches877 visualizações
A verdadeira semântica do HTML por Diego Eis
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTML
Diego Eis18.1K visualizações
Ninja html 5 css javascript por Danilo Sousa
Ninja html 5 css javascriptNinja html 5 css javascript
Ninja html 5 css javascript
Danilo Sousa555 visualizações
Web Development with HTML5, CSS3 & JavaScript por Edureka!
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
Edureka!18.4K visualizações
COMO FAZER E-MAIL MARKETING EM HTML por Renato Melo
COMO FAZER E-MAIL MARKETING EM HTMLCOMO FAZER E-MAIL MARKETING EM HTML
COMO FAZER E-MAIL MARKETING EM HTML
Renato Melo16.1K visualizações
Redes linux excerto por Diógenes Calei
Redes linux excertoRedes linux excerto
Redes linux excerto
Diógenes Calei448 visualizações
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB por PeslPinguim
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
PeslPinguim3.8K visualizações
Cours d'introduction aux HTML5 & CSS3 por Abel LIFAEFI MBULA
Cours d'introduction aux HTML5 & CSS3Cours d'introduction aux HTML5 & CSS3
Cours d'introduction aux HTML5 & CSS3
Abel LIFAEFI MBULA3.2K visualizações
Livro Linguagem C - Completo por Marcos Quinho
Livro Linguagem C - CompletoLivro Linguagem C - Completo
Livro Linguagem C - Completo
Marcos Quinho5.2K visualizações

Similar a Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Universidade Buscapé Company

AULA 01 - Conceitos de HTML.pptx por
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
41 visualizações15 slides
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney por
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosneyfranciosney
191 visualizações23 slides
Html completo por
Html completoHtml completo
Html completoEMSNEWS
2K visualizações50 slides
Criação de sites por
Criação de sitesCriação de sites
Criação de sitesKundan Narendra
424 visualizações50 slides
Introdução de web por
Introdução de webIntrodução de web
Introdução de webSedu
38 visualizações53 slides
Padroes Web por
Padroes WebPadroes Web
Padroes Webhellequin
857 visualizações42 slides

Similar a Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Universidade Buscapé Company(20)

AULA 01 - Conceitos de HTML.pptx por JEANCLEVERSONPRATAS
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
JEANCLEVERSONPRATAS41 visualizações
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney por franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
franciosney191 visualizações
Html completo por EMSNEWS
Html completoHtml completo
Html completo
EMSNEWS2K visualizações
Criação de sites por Kundan Narendra
Criação de sitesCriação de sites
Criação de sites
Kundan Narendra424 visualizações
Introdução de web por Sedu
Introdução de webIntrodução de web
Introdução de web
Sedu38 visualizações
Padroes Web por hellequin
Padroes WebPadroes Web
Padroes Web
hellequin857 visualizações
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010 por Eduardo Bertolucci
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Eduardo Bertolucci15.2K visualizações
W3C Web Standards HTML por Andrea Dalforno
W3C Web Standards HTMLW3C Web Standards HTML
W3C Web Standards HTML
Andrea Dalforno790 visualizações
Disciplina de Laboratório WEB por Franciosney Souza
Disciplina de Laboratório WEBDisciplina de Laboratório WEB
Disciplina de Laboratório WEB
Franciosney Souza116 visualizações
Webpages por EMSNEWS
WebpagesWebpages
Webpages
EMSNEWS395 visualizações
Webpages por cris2002
WebpagesWebpages
Webpages
cris2002426 visualizações
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 por Cristofer Sousa
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Cristofer Sousa1.4K visualizações
Html manual por tiagosurf
Html manualHtml manual
Html manual
tiagosurf456 visualizações

Mais de Uni Buscapé Company

TEDxSão Paulo por
TEDxSão PauloTEDxSão Paulo
TEDxSão PauloUni Buscapé Company
190 visualizações27 slides
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra... por
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...Uni Buscapé Company
476 visualizações19 slides
O "Migué" do Judiciário por
O "Migué" do JudiciárioO "Migué" do Judiciário
O "Migué" do JudiciárioUni Buscapé Company
1.3K visualizações1 slide
Mídia kit Blog Profissional de E-commerce por
Mídia kit Blog Profissional de E-commerceMídia kit Blog Profissional de E-commerce
Mídia kit Blog Profissional de E-commerceUni Buscapé Company
1K visualizações8 slides
Aula Fotografia para Lojas Virtuais - Professora Maressa Andrioli por
Aula Fotografia para Lojas Virtuais - Professora Maressa AndrioliAula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Aula Fotografia para Lojas Virtuais - Professora Maressa AndrioliUni Buscapé Company
370 visualizações38 slides
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare por
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShareUni Buscapé Company
2.9K visualizações10 slides

Mais de Uni Buscapé Company(20)

Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra... por Uni Buscapé Company
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Apresentação webinar O impacto da alteração do ICMS sobre o E-commerce no Bra...
Uni Buscapé Company476 visualizações
O "Migué" do Judiciário por Uni Buscapé Company
O "Migué" do JudiciárioO "Migué" do Judiciário
O "Migué" do Judiciário
Uni Buscapé Company1.3K visualizações
Mídia kit Blog Profissional de E-commerce por Uni Buscapé Company
Mídia kit Blog Profissional de E-commerceMídia kit Blog Profissional de E-commerce
Mídia kit Blog Profissional de E-commerce
Uni Buscapé Company1K visualizações
Aula Fotografia para Lojas Virtuais - Professora Maressa Andrioli por Uni Buscapé Company
Aula Fotografia para Lojas Virtuais - Professora Maressa AndrioliAula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Aula Fotografia para Lojas Virtuais - Professora Maressa Andrioli
Uni Buscapé Company370 visualizações
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare por Uni Buscapé Company
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
9 dicas para ajudar a garantir o melhor uso do seu conteúdo no SlideShare
Uni Buscapé Company2.9K visualizações
palestra Universidade Buscapé - HR Mind Move por Uni Buscapé Company
palestra Universidade Buscapé - HR Mind Movepalestra Universidade Buscapé - HR Mind Move
palestra Universidade Buscapé - HR Mind Move
Uni Buscapé Company452 visualizações
Palestra impacta-14-5-2013-lt por Uni Buscapé Company
Palestra impacta-14-5-2013-ltPalestra impacta-14-5-2013-lt
Palestra impacta-14-5-2013-lt
Uni Buscapé Company295 visualizações
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ... por Uni Buscapé Company
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
Apresentação do Curso Categorização e Produtos - Plataforma VTEX - Profite e ...
Uni Buscapé Company2.1K visualizações
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit... por Uni Buscapé Company
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
Apresentação do Curso Introdução ao Google Analytics para E-commerce - Profit...
Uni Buscapé Company959 visualizações
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C... por Uni Buscapé Company
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
Apresentação do Curso Aumento da Conversão - Profite e Universidade Buscapé C...
Uni Buscapé Company629 visualizações
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do... por Uni Buscapé Company
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
Apresentação - Curso "NRF 2014 - Tudo sobre a maior feira de varejo online do...
Uni Buscapé Company713 visualizações
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi... por Uni Buscapé Company
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
Aula de Marketing de Conteúdo e Inbound Marketing - Curso E-commerce Professi...
Uni Buscapé Company2.3K visualizações
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo" por Uni Buscapé Company
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
Apresentação - Curso "A Estrutura da Personalidade e sua Relação com o Consumo"
Uni Buscapé Company729 visualizações
Apresentacao Curso Gratuito Campanhas de Marketing Através de Cupons por Uni Buscapé Company
Apresentacao Curso Gratuito Campanhas de Marketing Através de CuponsApresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
Apresentacao Curso Gratuito Campanhas de Marketing Através de Cupons
Uni Buscapé Company3.9K visualizações
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir... por Uni Buscapé Company
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
Apresentação Curso Online Ao Vivo Gratuito Combata as fraudes da sua loja vir...
Uni Buscapé Company5.3K visualizações
Palestra Impacta "Oportunidades de Carreira" - E-commerce por Uni Buscapé Company
Palestra Impacta "Oportunidades de Carreira" - E-commercePalestra Impacta "Oportunidades de Carreira" - E-commerce
Palestra Impacta "Oportunidades de Carreira" - E-commerce
Uni Buscapé Company480 visualizações
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0 por Uni Buscapé Company
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
Aula Online ao Vivo - Aumente suas vendas com Teste AB 2.0
Uni Buscapé Company642 visualizações

Último

a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag... por
a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag...a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag...
a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag...azulassessoriaacadem3
14 visualizações2 slides
a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par... por
a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par...a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par...
a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par...Prime Assessoria Acadêmica
36 visualizações2 slides
3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137): por
3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137):3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137):
3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137):azulassessoriaacadem3
37 visualizações2 slides
A partir do exposto acima, disserte sobre os três campos de atuação da ciênci... por
A partir do exposto acima, disserte sobre os três campos de atuação da ciênci...A partir do exposto acima, disserte sobre os três campos de atuação da ciênci...
A partir do exposto acima, disserte sobre os três campos de atuação da ciênci...IntegrareAcademy2
456 visualizações2 slides
Gabarito CAÇA PALAVRAS BANDEIRA.docx por
Gabarito CAÇA PALAVRAS BANDEIRA.docxGabarito CAÇA PALAVRAS BANDEIRA.docx
Gabarito CAÇA PALAVRAS BANDEIRA.docxJean Carlos Nunes Paixão
44 visualizações1 slide
Com base no trecho acima, é possível verificar as características do Ativo e ... por
Com base no trecho acima, é possível verificar as características do Ativo e ...Com base no trecho acima, é possível verificar as características do Ativo e ...
Com base no trecho acima, é possível verificar as características do Ativo e ...IntegrareAcademy2
33 visualizações2 slides

Último(20)

a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag... por azulassessoriaacadem3
a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag...a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag...
a. O papel do psicopedagogo no trabalho com o professor para que a aprendizag...
azulassessoriaacadem314 visualizações
a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par... por Prime Assessoria Acadêmica
a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par...a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par...
a) ELABORE quadros de Punnet que representam o sistema ABO, MN e fator Rh par...
Prime Assessoria Acadêmica36 visualizações
3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137): por azulassessoriaacadem3
3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137):3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137):
3. Qual a teologia no discurso dos exilados? (Lamentações 1-2; Salmo 137):
azulassessoriaacadem337 visualizações
A partir do exposto acima, disserte sobre os três campos de atuação da ciênci... por IntegrareAcademy2
A partir do exposto acima, disserte sobre os três campos de atuação da ciênci...A partir do exposto acima, disserte sobre os três campos de atuação da ciênci...
A partir do exposto acima, disserte sobre os três campos de atuação da ciênci...
IntegrareAcademy2456 visualizações
Com base no trecho acima, é possível verificar as características do Ativo e ... por IntegrareAcademy2
Com base no trecho acima, é possível verificar as características do Ativo e ...Com base no trecho acima, é possível verificar as características do Ativo e ...
Com base no trecho acima, é possível verificar as características do Ativo e ...
IntegrareAcademy233 visualizações
Para garantir a utilização efetiva de RSU, tecnologias de processamento de lo... por Prime Assessoria Acadêmica
Para garantir a utilização efetiva de RSU, tecnologias de processamento de lo...Para garantir a utilização efetiva de RSU, tecnologias de processamento de lo...
Para garantir a utilização efetiva de RSU, tecnologias de processamento de lo...
Prime Assessoria Acadêmica11 visualizações
c) Quais os envolvidos no projeto (profissionais, voluntários, alunos, entre ... por HelpEducacional
c) Quais os envolvidos no projeto (profissionais, voluntários, alunos, entre ...c) Quais os envolvidos no projeto (profissionais, voluntários, alunos, entre ...
c) Quais os envolvidos no projeto (profissionais, voluntários, alunos, entre ...
HelpEducacional11 visualizações
c. Proponha uma adaptação para auxiliar no processo de ensino e aprendizagem ... por azulassessoriaacadem3
c. Proponha uma adaptação para auxiliar no processo de ensino e aprendizagem ...c. Proponha uma adaptação para auxiliar no processo de ensino e aprendizagem ...
c. Proponha uma adaptação para auxiliar no processo de ensino e aprendizagem ...
azulassessoriaacadem310 visualizações
b. Selecione uma deficiência e apresente duas estratégias que podem potencial... por azulassessoriaacadem3
b. Selecione uma deficiência e apresente duas estratégias que podem potencial...b. Selecione uma deficiência e apresente duas estratégias que podem potencial...
b. Selecione uma deficiência e apresente duas estratégias que podem potencial...
azulassessoriaacadem320 visualizações
4- Responda argumentando se a perícope possui valor primário ou secundário. por azulassessoriaacadem3
4- Responda argumentando se a perícope possui valor primário ou secundário.4- Responda argumentando se a perícope possui valor primário ou secundário.
4- Responda argumentando se a perícope possui valor primário ou secundário.
azulassessoriaacadem314 visualizações
Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ... por IntegrareAcademy2
Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ...Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ...
Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ...
IntegrareAcademy29 visualizações
Feliz Ano Novo por Lucas Araujo
Feliz Ano NovoFeliz Ano Novo
Feliz Ano Novo
Lucas Araujo29 visualizações
Santa Cecília - Padroeira dos Músicos por bibliotecaCMP
Santa Cecília - Padroeira dos MúsicosSanta Cecília - Padroeira dos Músicos
Santa Cecília - Padroeira dos Músicos
bibliotecaCMP79 visualizações
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023 por IntegrareAcademy2
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023
ATIVIDADE 1 - RH - PSICOLOGIA ORGANIZACIONAL - 54/2023
IntegrareAcademy212 visualizações
ATIVIDADE 1 - EDUCAÇÃO, DIREITOS HUMANOS E CIDADANIA - 54/2023 por AaAssessoriadll
ATIVIDADE 1 - EDUCAÇÃO, DIREITOS HUMANOS E CIDADANIA - 54/2023ATIVIDADE 1 - EDUCAÇÃO, DIREITOS HUMANOS E CIDADANIA - 54/2023
ATIVIDADE 1 - EDUCAÇÃO, DIREITOS HUMANOS E CIDADANIA - 54/2023
AaAssessoriadll34 visualizações
Tutorial_scopus.pdf por gabrieladoroteu093
Tutorial_scopus.pdfTutorial_scopus.pdf
Tutorial_scopus.pdf
gabrieladoroteu09311 visualizações
Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ... por azulassessoriaacadem3
Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ...Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ...
Ao longo da história, ocorreram inúmeros movimentos que foram modificando as ...
azulassessoriaacadem395 visualizações

Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Universidade Buscapé Company

  • 1. Curso Online ao Vivo - Primeiros Passos na Web com HTML e CSS Aprenda Boas Práticas PROFº GUSTAVO ROMA
  • 2. Estrutura básica do HTML O que é HTML? HTML (abreviação para a expressão inglesa HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web. Documentos HTML podem ser interpretados por navegadores. Exemplo: Mozilla Firefox, Google Chrome etc. PROFº GUSTAVO ROMA
  • 3. Estrutura básica do HTML VERSÕES A primeira linha do documento HTML, deve ser a declaração do Doctype. Ele é responsável por informar ao navegador, qual a versão do HTML utilizado. Apesar da versão mais recente ser o HTML5, a mais utilizada, continua sendo a HTML4.0.1, pois os navegadores antigos (ex: internet explorer 8 ou inferior), não renderizam as novas tags do HTML5. Exemplo do doctype HTML4.0.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Exemplo do doctype HTML5 <!DOCTYPE html> PROFº GUSTAVO ROMA
  • 4. Estrutura básica do HTML EDITOR Editor HTML ou editor Web é um software para a criação de páginas web utilizando a linguagem de marcação HTML. Embora a edição em linguagem HTML de uma página web possa ser feita com qualquer editor de texto, editores HTML específicos oferecem vários recursos extras para auxiliar na criação de páginas, além disso, acrescentam outras funcionalidades, e muitos dão a opção de visualização do projeto, tanto em linhas de código HTML quanto o resultado delas no design da página. Editores são ótimas ferramentas para desenvolvedores e demais profissionais de sistemas para internet, visto que lhes poupam trabalhos pequenos, mas que consomem muito tempo, e assim permitem que o foco seja desviado para detalhes mais importantes. Editor aconselhado: Sublime Text http://www.sublimetext.com PROFº GUSTAVO ROMA
  • 5. Estrutura básica do HTML VERSÕES A primeira linha do documento HTML, deve ser a declaração do Doctype. Ele é responsável por informar ao navegador, qual a versão do HTML utilizado. Apesar da versão mais recente ser o HTML5, a mais utilizada, continua sendo a HTML4.0.1, pois os navegadores antigos (ex: internet explorer 8 ou inferior), não renderizam as novas tags do HTML5. Exemplo do doctype HTML4.0.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Exemplo do doctype HTML5 <!DOCTYPE html> PROFº GUSTAVO ROMA
  • 6. Estrutura básica do HTML TAGS Tags são rótulos usados para informar ao navegador como deve ser apresentado o website. Todas as tags têm o mesmo formato: começam com um sinal de menor "<" e acabam com um sinal de maior ">". Exemplo: <title>Este texto é o título da página</title> <strong>Este texto deve ser em negrito.</strong> <em>Este texto deve ser em itálico.</em> <p>Este texto é um parágrafo.</p> <h1>Este é um título</h1> <h2>Este é um sub título</h2> PROFº GUSTAVO ROMA
  • 7. Estrutura básica do HTML Exemplo básico HTML5 <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Título da Página</title> </head> <body> <h1>Este é um título</h1> <h2>Este é um sub título</h2> <p>Aqui o texto de um parágrafo</p> </body> </html> PROFº GUSTAVO ROMA
  • 8. Estrutura básica do HTML Exemplo básico HTML4.0.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8"> <title>Título da Página</title> </head> <body> <h1>Este é um título</h1> <h2>Este é um sub título</h2> <p>Aqui o texto de um parágrafo</p> </body> </html> PROFº GUSTAVO ROMA
  • 9. Estrutura básica do HTML Metatag Charset No nosso exemplo há uma metatag responsável por chavear qual tabela de caractéres a página está utilizando. No HTML5: <meta charset="utf-8"> Nas versões anteriores ao HTML5, essa tag era escrita da forma abaixo: <meta http-equiv="Content-Type" content="text/html; charset=utf8"> Essa forma antiga será também suportada no HTML5. Contudo, é melhor que você utilize a nova forma. PROFº GUSTAVO ROMA
  • 10. Estrutura básica do HTML Inserindo uma imagem A tag utilizada para se inserir imagens é a tag <img />, que pode ser aberta e fechada no mesmo bloco da tag. Também precisamos informar o endereço da imagem ao navegador então para isso utilizaremos o comando src. Exemplo: <img src="link_da_imagem"/> É importante observarmos que o link da imagem deve sempre terminar com o nome da imagem, ponto (.) a extensão do tipo da imagem. E se a imagem está em uma pasta no mesmo diretório do documento HTML, devemos colocar o nome da pasta seguido de barra (/), antes do nome da imagem. Exemplo: <img src="minha_pasta/minha_imagem.png"/> PROFº GUSTAVO ROMA
  • 11. Estrutura básica do HTML Lista não ordenada Uma lista não ordenada é muito utilizada para construir menu de um site. Para criar uma lista não ordenada usa-se a tag <ul>. Dentro desse elemento os vários itens são criados com outra tag <li>. Esta é a codificação: <ul> <li>Menu 1</li> <li>Menu 2</li> </ul> É importante notar que dentro de uma lista não ordenada podemos colocar parágrafos, quebras de linha, imagens, outras listas, etc... PROFº GUSTAVO ROMA
  • 12. Estrutura básica do HTML O que é <div> Os elementos div e span foram criados com o HTML 4 com a finalidade de fornecer um mecanismo genérico para agrupar e prover estrutura aos documentos. O elemento div é um container nível de bloco e span é um elemento inline. Uma id e/ou class é em geral usada para fornecer uma identidade a uma div ou span com o propósito de fornecer uma referência para estilização por CSS ou captura por um script. Exemplo: <div id=”header” class=”textopadrao”>...</div> PROFº GUSTAVO ROMA
  • 13. Estrutura básica do HTML O que é CSS? CSS é a abreviatura para Cascading Style Sheets - Folha de Estilos em Cascata CSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo, posicionamentos e muito mais. HTML é usado para definir a estrutura do website. Contudo, o CSS proporciona mais opções e é mais preciso e sofisticado. CSS é suportado por todos os navegadores atuais. Conclusão: HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados. PROFº GUSTAVO ROMA
  • 14. Estrutura básica do HTML Dica: Não caia na armadilha de construir todo o layout e depois testar, pois você poderá constatar uma quebra de layout difícil de detectar devido a grande quantidade de código. Construa em passos pequenos e teste cada passo em diferentes navegadores. Assim fazendo você irá detectar eventuais problemas com o layout tão logo eles apareçam, tornando a correção mais fácil. Valide com freqüência seu HTML e CSS. Muitos problemas com layouts podem ser corrigidos com auxílio dos relatórios do validador. W3C - World Wide Web Consortium é o órgão superior de codificação web. Como padrão da vida, tudo tem regras, certo? Pois é, a web também. Fazer sites não é somente desenhar e codificar, tem uma serie de padrões a serem seguidos. Padrões estes que são organizado pela W3C. Validador W3C: http://validator.w3.org/ PROFº GUSTAVO ROMA
  • 15. Estrutura básica do HTML COMENTÁRIO Os comentários em HTML são muito fáceis de inserir. É como uma etiqueta que tem um início e um fim. Todo o texto que colocar dentro está comentado, ou seja, não aparecerá na página. Dentro de um comentário pode colocar o texto ou código HTML, como etiquetas. O comentário começa por <!-- e finaliza por --> Tudo o que colocar entre essas etiquetas está comentado. Exemplo: <div id="header"> <ul class="menu"> <li class="item">Menu</li> <li class="item">Menu</li> </ul> </div><!-- fim header → Comentário é muito importante para organização do código. PROFº GUSTAVO ROMA
  • 16. Estrutura básica do HTML O que é CSS? CSS é a abreviatura para Cascading Style Sheets - Folha de Estilos em Cascata CSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo, posicionamentos e muito mais. HTML é usado para definir a estrutura do website. Contudo, o CSS proporciona mais opções e é mais preciso e sofisticado. CSS é suportado por todos os navegadores atuais. Conclusão: HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados. PROFº GUSTAVO ROMA
  • 17. Estrutura básica do HTML Definindo o CSS: Os containers do layout devem ser posicionados com uso dos métodos CSS de posicionamento. Para isso vamos definir regras de estilo no CSS. <style type=”text/css”> body{ ... } #container{ ... } #header{ ... } #footer{ ... } </style> PROFº GUSTAVO ROMA
  • 18. Estrutura básica do HTML Definindo o atributos no CSS: Vamos definir uma fonte, tamanho, cor e background na tag body: body{ font-family: Arial, Verdana; font-color: #000; font-size: 12px; background-color: #f2f2f2; } Atributo Atributo Atributo Atributo font-family, define a família de fontes utilizadas. font-color, define a cor da fonte. font-size, define o tamanho da fonte. background-color, define a cor do plano de fundo do site. PROFº GUSTAVO ROMA
  • 19. Estrutura básica do HTML Definindo o atributos no CSS: Vamos definir uma largura,altura e uma borda em uma <div> #header{ width: 980px; height: 200px; border: 1px solid #ccc; } Atributo width, define a largura da <div> com id header Atributo height, define a altura da <div> com id header Atributo border, define a borda com espessura de 1 pixel sólida com cor cinza claro da <div> com id header PROFº GUSTAVO ROMA
  • 20. Estrutura básica do HTML Definindo link tag <a> e <link>: Há dois tipos de links no HTML: a tag <a>, que são links que levam o usuário para outros documentos e a tag <link>, que são links para fontes externas que serão usadas no documento. Exemplo link tag <a>: <a>Link</link> Exemplo link tag <a> com atributo href: <a href=”http://www.google.com”>Link</a> Exemplo link tag <a> com atributo target_blank, o mesmo ao clicar, vai abrir outra janela do navegador: <a href=”http://www.google.com” target=”_blank”>Link</a> Exemplo arquivo tag <link>: <link rel="stylesheet" type="text/css" href="css/style.css" /> O atributo rel="stylesheet" indica que aquele link é relativo a importação de um arquivo referente a folhas de estilo css. PROFº GUSTAVO ROMA
  • 21. Estrutura básica do HTML Definindo link mailto tag <a> Mailto é uma forma de inserir no HTML um link para algum endereço de email. Desta forma, o usuário tem a possibilidade de enviar uma mensagem para este email apenas clicando no link gerado. Veja no exemplo abaixo: <a href=”mailto:gustavo.roma@profite.com.br”>gustavo.roma@profite.com.br</a> Quando o usuário clica sobre o link de um endereço de email, automaticamente abre-se uma janela de seu aplicativo de email padrão para criação de uma nova mensagem, que já estará com o campo do destinatário preenchido com aquele endereço. É possível também adicionar um parâmetro ao valor do mailto no HTML que irá sugerir um Subject para a nova mensagem aberta. Assim, na janela de criação da nova mensagem, o usuário poderá ver que o Subject também já estará preenchido. <a href=”mailto:gustavo.roma@profite.com.br?subject=AssuntoEmail”>gustavo.roma@profite.com.br </a> PROFº GUSTAVO ROMA
  • 22. OBRIGADO! CONTATOS PROFITE SP: (11) 2503-1012 WWW.PROFITE.COM.BR COORDENADOR CLAUDIO MACEDO RIO: (21) 2522-0121 CLAUDIO@PROFITE.COM.BR PROFESSOR GUSTAVO ROMA RIO: (21) 2522-0121 GUSTAVO.ROMA@PROFITE.COM.BR