SlideShare uma empresa Scribd logo
Tutorial – Módulo 1: Introdução e primeiros passos
Por Daniel Chicayban (dan@trendnet.com.br)
Introdução
A HyperText Markup Language e a Web
No núcleo de toda página da Web, encontramos a HyperText Markup Language, uma
linguagem de diagramação baseada em marcadores, ou tags como é mais comumente
conhecido. A HTML (HyperText Markup Language) é uma linguagem simples baseada em
texto que podemos visualizar em qualquer plataforma. Pode ser visualiza em navegadores
somente texto, como o Lynx ou em navegadores mais avançados como Netscape Navigator e
Internet Explorer.
A HTML é, na verdade, apenas texto com códigos de formatação que especificam diferentes
fontes e estilos ou até mesmo outras funções mais avançadas, que serão abordadas ao longo
deste tutorial. Ela é muito semelhante aos antigos editores de texto que exigiam a inserção de
tags para especificar tipos em itálico, negrito ou sublinhado.
Convenções utilizadas neste tutorial
É importante destacar algumas observações antes de começarmos a trabalhar diretamente com
a linguagem.
· Este tutorial é objetivo, gradativo e exemplificado, ou seja, a cada nova tag ou instrução,
será dado um exemplo e desprezaremos informações complementares, quando possível,
para evitar dispersão no aprendizado.
· Será indicado um editor HTML quando necessário, ou seja, até a dada instrução, é
aconselhável um editor de texto simples, como o Bloco de Notas do Windows, por
exemplo.
· Algumas vezes, serão apresentados tópicos como Dica, Observação ou alguma nota
adicional que ajudará o leitor a compreender o que está sendo estudado.
· Quando for apresentado o tópico “LINK”, significa que uma URL será indicada para
posterior referência. Neste caso, o leitor poderá anotar o endereço para enriquecer seus
conhecimentos posteriormente.
· Utilizaremos a expressão “Mãos à Obra!” para especificar que trechos na linguagem
HTML serão apresentados como exemplos.
Diagramando com a HTML
Introdução
Os navegadores seguem três regras básicas ao apresentarem a página.
São elas:
· Os espaços em brancos são ignorados. Isto significa que inserir espaços, como os causados
pelas teclas [tab] e [enter], não afetará em nada a interpretação do documento pelo
navegador.
· As tags de formatação não se distinguem pelas caixas, ou seja, uma tag escrita em caixas
altas terá o mesmo efeito do que uma tag escrita em caixas baixas. Caixas altas são as letras
maiúsculas. Ex: CAIXA ALTA.
· Em sua maioria, as tags de formatação formam pares. Ex: <HTML> e </HTML>
Estrutura de um documento
Todo documento HTML inicia-se por uma tag <HTML> e encerra-se por uma tag </HTML>.
Um documento HTML consiste em duas partes — um cabeçalho e um corpo. O cabeçalho
contém informações a respeito do documento como, por exemplo, o título. O corpo contém o
documento propriamente dito. O cabeçalho e o corpo se distinguem pelo uso das tags <HEAD>
e <BODY>.
Observe a estrutura.
<HTML>
<HEAD>
elementos contidos no cabeçalho
</HEAD>
<BODY>
documento apresentado pelo browser
</BODY>
</HTML>
Elementos do cabeçalho
Título do documento
O cabeçalho de um documento tem apenas um elemento de uso praticamente obrigatório:
<TITLE>Título da página</TITLE>. Existem outros elementos adicionais de importância
grande, mas abordaremos tais elementos mais à frente.
NOTA: Mecanismos de buscas, na Internet, utilizam os elementos <TITLE> e </TITLE> para
definir um título na apresentação do resultado da procura. Se o diagramador não insere um
título na sua página HTML, o mecanismo de busca define o título com o endereço da página,
ou seja, a URL da página.
Elementos do corpo
Títulos
A HTML aceita seis estilos de títulos, que são usados para fazer o texto se destacar em diversos
níveis. Esses títulos são numerados de 1 a 6, sendo <H1> o maior deles e, obviamente, <H6> o
menor.
Parágrafos
A inserção de uma tag <P>, diz ao navegador que o texto a seguir inicia um parágrafo. Dessa
forma, o navegador apresenta o texto com uma linha abaixo dos elementos anteriores.
Parágrafos com <P> não precisam de um correspondente de fechamento, embora uma boa
prática seja inserir a </P> encerrando o parágrafo, pois em documentos que utilizam
componentes avançados da linguagem, é necessário. Uma vez que pretendemos avançar o
nosso conhecimento, é interessante se habituar, desde já, com a tag </P>.
Mãos à obra!
Insira o trecho abaixo em um novo arquivo no Bloco de Notas.
<HTML>
<HEAD>
<TITLE>Meu primeiro documento HTML</TITLE>
</HEAD>
<BODY>
<H1>A linguagem HTML é muito simples</H1>
Começo aqui o meu aprendizado para que no ano que vem esteja concorrendo ao maior
prêmio da Internet brasileira.
<P>Crio aqui um parágrafo para visualizar, na prática, o efeito desta tag.</P>
</BODY>
</HTML>
Depois de inserir, salve-o com a extensão .htm ou .html. O uso da extensão .htm é importante e
obrigatório para que o navegador saiba que se trata de um documento HTML. Agora, abra o
arquivo no seu navegador preferido e observe os resultados.
DICA: Faça uma experiência. Remova as tags <P> e </P> ou as <H1> e </H1> para ver
como o navegador interpretará o documento.
Estilos de formatação
Os estilos aceitos pela HTML são o negrito, o itálico, o sublinhado e o de máquina de escrever
(fonte monoespaçada), vamos inserí-los no documento.
Mãos à obra!
Insira no mesmo documento criado anteriormente, o seguinte trecho.
<P>
Aprendendo com tutoriais passo-a-passo é muito mais fácil.<BR>
Agora já posso trabalhar com a utilização de estilos<BR>
São exemplos:
<B>Negrito</B>, <I>Itálico</I>, <U>Sublinhado</U> e <TT>Monoespaçado</TT>
OBSERVAÇÃO: Atenção ao inserir o trecho abaixo no documento já existente. Coloque o
trecho depois de qualquer elemento, mas antes das tags </BODY> e </HTML>, caso
contrário o navegador ao encontrar as tags </BODY> e </HTML> interpreta que o
documento acabou e não apresentará mais nada após.
NOTA: Houve a inserção de uma tag nova, no trecho acima. A tag <BR> é semelhante à
<P>, porém com uma diferença, ela apenas quebra o texto para uma nova linha, enquanto que
a tag <P> pula uma linha. Repare também que não houve tag de fechamento para a <BR>,
isso se deve ao fato de não ser necessário.
LINK: Existe um consórcio regulamentador da linguagem HTML na Web. É o famoso W3C
(Wolrd Wide Web Consortium) e pode ser visitado na URL http://www.w3c.org.
Separadores
Já estamos acostumados com linhas que delimitam textos e parágrafos, que ajudam a diagramar
o conteúdo dos documentos. Essas linhas são simples de fazer.
Mãos à obra!
Insira em qualquer parte do documento a tag <HR>
<P>Aprendendo HTML é o primeiro passo para construir a minha homepage.</P>
<HR>
É importante praticar para manter o conhecimento afiado.
Listas
A linguagem aceita diversos tipos de listas formatadas para apresentação dos dados. Todas as
listas exigem um par de tags que indica o tipo de lista, além de uma tag no início de cada item
da lista. As mais importantes são as seguintes.
Listas ordenadas
Utitlizam as tags <OL> e </OL>
Listas não ordenadas
Utilizam as tags <UL> e </UL>
Mãos à obra!
Insira no seu documento HTML, inicialmente uma lista não ordenada com as suas frutas
favoritas.
<H3>Minhas frutas <U>favoritas</U></H3>
<UL>
<LI>Maçã
<LI>Pêra
<LI>Uva
<LI>Tamarindo
</UL>
<P>Agora, vamos formatar uma lista ordenada e comparar as duas.</P>
<H3>Meus livros preferidos</H3>
<OL>
<LI>A Lei do Triunfo, Napoleon Hill
<LI>Descartes, coleção “Os Pensadores”
<LI>Memorial de Maria Moura, Rachel de Queiroz
</OL>
DICA: É considerado uma boa prática em formatar listas, criar uma margem à esquerda para
os itens das listas, mantendo as tags organizadas no documento. Normalmente, esta margem é
feita teclando uma só vez a tecla [tab], o que não afeta em nada o resultado na interpretação
do navegador, pois como já foi dito, espaços em branco são ignorados.

Mais conteúdo relacionado

Mais procurados

00 a linguagem html
00 a linguagem html00 a linguagem html
00 a linguagem html
Vasco Ferreira
 
Html
HtmlHtml
Html
HtmlHtml
Html5 primeiros passos
Html5 primeiros passosHtml5 primeiros passos
Html5 primeiros passos
Roberto Vinicius da Silva
 
Html E Css
Html E CssHtml E Css
Html E Css
heversonbezerra
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
Sliedesharessbarbosa
 
Html Básico
Html BásicoHtml Básico
Apostila curso xhtml css
Apostila curso xhtml cssApostila curso xhtml css
Html
HtmlHtml
Html
EMSNEWS
 
html
html html
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
Tales Augusto
 
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
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 Silva
 
Html5 em 15 minutos
Html5 em 15 minutosHtml5 em 15 minutos
Html5 em 15 minutos
José Willams
 
Html - capitulo 06
Html - capitulo 06Html - capitulo 06
Html - capitulo 06
Alvaro Gomes
 
5098 html
5098 html5098 html
5098 html
Kelison Bessa
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
Adagenor Ribeiro
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
Cezar Bruno
 
Curso HTML e CSS Part1
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1
Herbet Ferreira Rodrigues
 

Mais procurados (18)

00 a linguagem html
00 a linguagem html00 a linguagem html
00 a linguagem html
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Html5 primeiros passos
Html5 primeiros passosHtml5 primeiros passos
Html5 primeiros passos
 
Html E Css
Html E CssHtml E Css
Html E Css
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Html Básico
Html BásicoHtml Básico
Html Básico
 
Apostila curso xhtml css
Apostila curso xhtml cssApostila curso xhtml css
Apostila curso xhtml css
 
Html
HtmlHtml
Html
 
html
html html
html
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
 
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
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
 
Html5 em 15 minutos
Html5 em 15 minutosHtml5 em 15 minutos
Html5 em 15 minutos
 
Html - capitulo 06
Html - capitulo 06Html - capitulo 06
Html - capitulo 06
 
5098 html
5098 html5098 html
5098 html
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Curso HTML e CSS Part1
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1
 

Destaque

my_cv_gae eng 1.6a
my_cv_gae eng 1.6amy_cv_gae eng 1.6a
my_cv_gae eng 1.6a
gaetano de santis
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1
Yui Siriwararat
 
8 testedez2010
8 testedez20108 testedez2010
8 testedez2010
CentroCerto de Estudos
 
East Harbour Associates
East Harbour AssociatesEast Harbour Associates
East Harbour Associates
James Briggs
 
Jess
JessJess
Jess
jessy121
 
Mw3
Mw3Mw3
Mw3
joeel97
 
Academic Writing: Arrangement
Academic Writing: ArrangementAcademic Writing: Arrangement
Academic Writing: Arrangement
Dave Lawrence
 
Presentazione medicitalia.it-2011
Presentazione medicitalia.it-2011Presentazione medicitalia.it-2011
Presentazione medicitalia.it-2011
Medicitalia
 
CV and Cover Letter
CV and Cover LetterCV and Cover Letter
CV and Cover Letter
Dave Lawrence
 
หน่วยที่ 8
หน่วยที่ 8หน่วยที่ 8
หน่วยที่ 8
Yui Siriwararat
 
หน่วยที่ 6
หน่วยที่ 6หน่วยที่ 6
หน่วยที่ 6
Yui Siriwararat
 
หน่วยที่ 1
หน่วยที่ 1 หน่วยที่ 1
หน่วยที่ 1
Yui Siriwararat
 
หน่วยที่ 3
หน่วยที่ 3 หน่วยที่ 3
หน่วยที่ 3
Yui Siriwararat
 
หน่วยที่ 9
หน่วยที่ 9หน่วยที่ 9
หน่วยที่ 9
Yui Siriwararat
 
หน่วยที่ 5
หน่วยที่ 5หน่วยที่ 5
หน่วยที่ 5
Yui Siriwararat
 
หน่วยที่ 2
หน่วยที่ 2หน่วยที่ 2
หน่วยที่ 2
Yui Siriwararat
 

Destaque (17)

my_cv_gae eng 1.6a
my_cv_gae eng 1.6amy_cv_gae eng 1.6a
my_cv_gae eng 1.6a
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1
 
8 testedez2010
8 testedez20108 testedez2010
8 testedez2010
 
East Harbour Associates
East Harbour AssociatesEast Harbour Associates
East Harbour Associates
 
Jess
JessJess
Jess
 
Mw3
Mw3Mw3
Mw3
 
000362 1092 attaavfm
000362 1092 attaavfm000362 1092 attaavfm
000362 1092 attaavfm
 
Academic Writing: Arrangement
Academic Writing: ArrangementAcademic Writing: Arrangement
Academic Writing: Arrangement
 
Presentazione medicitalia.it-2011
Presentazione medicitalia.it-2011Presentazione medicitalia.it-2011
Presentazione medicitalia.it-2011
 
CV and Cover Letter
CV and Cover LetterCV and Cover Letter
CV and Cover Letter
 
หน่วยที่ 8
หน่วยที่ 8หน่วยที่ 8
หน่วยที่ 8
 
หน่วยที่ 6
หน่วยที่ 6หน่วยที่ 6
หน่วยที่ 6
 
หน่วยที่ 1
หน่วยที่ 1 หน่วยที่ 1
หน่วยที่ 1
 
หน่วยที่ 3
หน่วยที่ 3 หน่วยที่ 3
หน่วยที่ 3
 
หน่วยที่ 9
หน่วยที่ 9หน่วยที่ 9
หน่วยที่ 9
 
หน่วยที่ 5
หน่วยที่ 5หน่วยที่ 5
หน่วยที่ 5
 
หน่วยที่ 2
หน่วยที่ 2หน่วยที่ 2
หน่วยที่ 2
 

Semelhante a Html 01

Html manual
Html manualHtml manual
Linguagem de-programacao-html 2
Linguagem de-programacao-html 2Linguagem de-programacao-html 2
Linguagem de-programacao-html 2
Simba Samuel
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
Dra. Camila Hamdan
 
ebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdfebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdf
RMartinxxx
 
Apostila De Html
Apostila De HtmlApostila De Html
Apostila De Html
Wanderlei
 
Apostila de html
Apostila de htmlApostila de html
Apostila de html
Fabiano Sales
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
Jose Augusto Cintra
 
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Jolvani Morgan
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
laerciopds
 
html basico primeiro slide para iniciantes- 1.pptx
html basico primeiro slide para iniciantes- 1.pptxhtml basico primeiro slide para iniciantes- 1.pptx
html basico primeiro slide para iniciantes- 1.pptx
LeonardoPaz31
 
5098 html
5098 html5098 html
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
JEANCLEVERSONPRATAS
 
HTML básico
HTML básicoHTML básico
HTML básico
Karen Sica
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
mario_venancio
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Uni Buscapé Company
 
Aula1
Aula1Aula1
Aula1
softeam
 
Html
HtmlHtml
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
Cravid Ekuikui
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
Tiago
 
2 html,xhtml e css
2   html,xhtml e css2   html,xhtml e css
2 html,xhtml e css
Geomar matias
 

Semelhante a Html 01 (20)

Html manual
Html manualHtml manual
Html manual
 
Linguagem de-programacao-html 2
Linguagem de-programacao-html 2Linguagem de-programacao-html 2
Linguagem de-programacao-html 2
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
 
ebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdfebook-material-didatico-sistemas-para-internet.pdf
ebook-material-didatico-sistemas-para-internet.pdf
 
Apostila De Html
Apostila De HtmlApostila De Html
Apostila De Html
 
Apostila de html
Apostila de htmlApostila de html
Apostila de html
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
 
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
Aula 04 e 05 cabeçalhos e parágrafos parte01 e 02
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
 
html basico primeiro slide para iniciantes- 1.pptx
html basico primeiro slide para iniciantes- 1.pptxhtml basico primeiro slide para iniciantes- 1.pptx
html basico primeiro slide para iniciantes- 1.pptx
 
5098 html
5098 html5098 html
5098 html
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
HTML básico
HTML básicoHTML básico
HTML básico
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
 
Aula1
Aula1Aula1
Aula1
 
Html
HtmlHtml
Html
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
2 html,xhtml e css
2   html,xhtml e css2   html,xhtml e css
2 html,xhtml e css
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 

Último (8)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 

Html 01

  • 1. Tutorial – Módulo 1: Introdução e primeiros passos Por Daniel Chicayban (dan@trendnet.com.br) Introdução A HyperText Markup Language e a Web No núcleo de toda página da Web, encontramos a HyperText Markup Language, uma linguagem de diagramação baseada em marcadores, ou tags como é mais comumente conhecido. A HTML (HyperText Markup Language) é uma linguagem simples baseada em texto que podemos visualizar em qualquer plataforma. Pode ser visualiza em navegadores somente texto, como o Lynx ou em navegadores mais avançados como Netscape Navigator e Internet Explorer. A HTML é, na verdade, apenas texto com códigos de formatação que especificam diferentes fontes e estilos ou até mesmo outras funções mais avançadas, que serão abordadas ao longo deste tutorial. Ela é muito semelhante aos antigos editores de texto que exigiam a inserção de tags para especificar tipos em itálico, negrito ou sublinhado. Convenções utilizadas neste tutorial É importante destacar algumas observações antes de começarmos a trabalhar diretamente com a linguagem. · Este tutorial é objetivo, gradativo e exemplificado, ou seja, a cada nova tag ou instrução, será dado um exemplo e desprezaremos informações complementares, quando possível, para evitar dispersão no aprendizado. · Será indicado um editor HTML quando necessário, ou seja, até a dada instrução, é aconselhável um editor de texto simples, como o Bloco de Notas do Windows, por exemplo. · Algumas vezes, serão apresentados tópicos como Dica, Observação ou alguma nota adicional que ajudará o leitor a compreender o que está sendo estudado. · Quando for apresentado o tópico “LINK”, significa que uma URL será indicada para posterior referência. Neste caso, o leitor poderá anotar o endereço para enriquecer seus conhecimentos posteriormente. · Utilizaremos a expressão “Mãos à Obra!” para especificar que trechos na linguagem HTML serão apresentados como exemplos. Diagramando com a HTML Introdução Os navegadores seguem três regras básicas ao apresentarem a página. São elas:
  • 2. · Os espaços em brancos são ignorados. Isto significa que inserir espaços, como os causados pelas teclas [tab] e [enter], não afetará em nada a interpretação do documento pelo navegador. · As tags de formatação não se distinguem pelas caixas, ou seja, uma tag escrita em caixas altas terá o mesmo efeito do que uma tag escrita em caixas baixas. Caixas altas são as letras maiúsculas. Ex: CAIXA ALTA. · Em sua maioria, as tags de formatação formam pares. Ex: <HTML> e </HTML> Estrutura de um documento Todo documento HTML inicia-se por uma tag <HTML> e encerra-se por uma tag </HTML>. Um documento HTML consiste em duas partes — um cabeçalho e um corpo. O cabeçalho contém informações a respeito do documento como, por exemplo, o título. O corpo contém o documento propriamente dito. O cabeçalho e o corpo se distinguem pelo uso das tags <HEAD> e <BODY>. Observe a estrutura. <HTML> <HEAD> elementos contidos no cabeçalho </HEAD> <BODY> documento apresentado pelo browser </BODY> </HTML> Elementos do cabeçalho Título do documento O cabeçalho de um documento tem apenas um elemento de uso praticamente obrigatório: <TITLE>Título da página</TITLE>. Existem outros elementos adicionais de importância grande, mas abordaremos tais elementos mais à frente. NOTA: Mecanismos de buscas, na Internet, utilizam os elementos <TITLE> e </TITLE> para definir um título na apresentação do resultado da procura. Se o diagramador não insere um título na sua página HTML, o mecanismo de busca define o título com o endereço da página, ou seja, a URL da página. Elementos do corpo Títulos A HTML aceita seis estilos de títulos, que são usados para fazer o texto se destacar em diversos níveis. Esses títulos são numerados de 1 a 6, sendo <H1> o maior deles e, obviamente, <H6> o menor.
  • 3. Parágrafos A inserção de uma tag <P>, diz ao navegador que o texto a seguir inicia um parágrafo. Dessa forma, o navegador apresenta o texto com uma linha abaixo dos elementos anteriores. Parágrafos com <P> não precisam de um correspondente de fechamento, embora uma boa prática seja inserir a </P> encerrando o parágrafo, pois em documentos que utilizam componentes avançados da linguagem, é necessário. Uma vez que pretendemos avançar o nosso conhecimento, é interessante se habituar, desde já, com a tag </P>. Mãos à obra! Insira o trecho abaixo em um novo arquivo no Bloco de Notas. <HTML> <HEAD> <TITLE>Meu primeiro documento HTML</TITLE> </HEAD> <BODY> <H1>A linguagem HTML é muito simples</H1> Começo aqui o meu aprendizado para que no ano que vem esteja concorrendo ao maior prêmio da Internet brasileira. <P>Crio aqui um parágrafo para visualizar, na prática, o efeito desta tag.</P> </BODY> </HTML> Depois de inserir, salve-o com a extensão .htm ou .html. O uso da extensão .htm é importante e obrigatório para que o navegador saiba que se trata de um documento HTML. Agora, abra o arquivo no seu navegador preferido e observe os resultados. DICA: Faça uma experiência. Remova as tags <P> e </P> ou as <H1> e </H1> para ver como o navegador interpretará o documento. Estilos de formatação Os estilos aceitos pela HTML são o negrito, o itálico, o sublinhado e o de máquina de escrever (fonte monoespaçada), vamos inserí-los no documento. Mãos à obra! Insira no mesmo documento criado anteriormente, o seguinte trecho. <P> Aprendendo com tutoriais passo-a-passo é muito mais fácil.<BR> Agora já posso trabalhar com a utilização de estilos<BR> São exemplos: <B>Negrito</B>, <I>Itálico</I>, <U>Sublinhado</U> e <TT>Monoespaçado</TT>
  • 4. OBSERVAÇÃO: Atenção ao inserir o trecho abaixo no documento já existente. Coloque o trecho depois de qualquer elemento, mas antes das tags </BODY> e </HTML>, caso contrário o navegador ao encontrar as tags </BODY> e </HTML> interpreta que o documento acabou e não apresentará mais nada após. NOTA: Houve a inserção de uma tag nova, no trecho acima. A tag <BR> é semelhante à <P>, porém com uma diferença, ela apenas quebra o texto para uma nova linha, enquanto que a tag <P> pula uma linha. Repare também que não houve tag de fechamento para a <BR>, isso se deve ao fato de não ser necessário. LINK: Existe um consórcio regulamentador da linguagem HTML na Web. É o famoso W3C (Wolrd Wide Web Consortium) e pode ser visitado na URL http://www.w3c.org. Separadores Já estamos acostumados com linhas que delimitam textos e parágrafos, que ajudam a diagramar o conteúdo dos documentos. Essas linhas são simples de fazer. Mãos à obra! Insira em qualquer parte do documento a tag <HR> <P>Aprendendo HTML é o primeiro passo para construir a minha homepage.</P> <HR> É importante praticar para manter o conhecimento afiado. Listas A linguagem aceita diversos tipos de listas formatadas para apresentação dos dados. Todas as listas exigem um par de tags que indica o tipo de lista, além de uma tag no início de cada item da lista. As mais importantes são as seguintes. Listas ordenadas Utitlizam as tags <OL> e </OL> Listas não ordenadas Utilizam as tags <UL> e </UL> Mãos à obra! Insira no seu documento HTML, inicialmente uma lista não ordenada com as suas frutas favoritas. <H3>Minhas frutas <U>favoritas</U></H3> <UL> <LI>Maçã <LI>Pêra <LI>Uva <LI>Tamarindo
  • 5. </UL> <P>Agora, vamos formatar uma lista ordenada e comparar as duas.</P> <H3>Meus livros preferidos</H3> <OL> <LI>A Lei do Triunfo, Napoleon Hill <LI>Descartes, coleção “Os Pensadores” <LI>Memorial de Maria Moura, Rachel de Queiroz </OL> DICA: É considerado uma boa prática em formatar listas, criar uma margem à esquerda para os itens das listas, mantendo as tags organizadas no documento. Normalmente, esta margem é feita teclando uma só vez a tecla [tab], o que não afeta em nada o resultado na interpretação do navegador, pois como já foi dito, espaços em branco são ignorados.