SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Guia Prático de HTML – Prof. Tiago Daniel de Souza
http://www.tiagosouza.com
-----------------------------------------------------------------------------------------------------------
- 1 -
Guia Prático de HTML
Este Guia foi escrito por Tiago Daniel de Souza
Email: tiagocopa [at] gmail [dot] com
Site do Autor: http://www.tiagosouza.com
This work is licensed under a Creative Commons
Attribution-NonCommercial-ShareAlike 2.0 Brazil
License.
http :/ /cre ativecom mo ns.o rg/ lice nse s/ by- nc-sa/2 .0/b r
Guia Prático de HTML – Prof. Tiago Daniel de Souza
http://www.tiagosouza.com
-----------------------------------------------------------------------------------------------------------
- 51 -
GUIA DE REFERÊNCIA RÁPIDA
Como resumo de todo o código HTML apresentado até agora, deixo algumas
tabelas de referência rápida que podem ser até impressas e guardadas no
bolso.
Características gerais de um documento HTML
CÓDIGO FUNÇÃO EXIGE FECHAMENTO
html bloco interno é considerado documento html sim
head bloco que define a cabeça do documento sim
title bloco que define o título do documento sim
body bloco interno é considerado o corpo do html sim
Aparência do documento
CÓDIGO FUNÇÃO EXIGE FECHAMENTO
b bloco em negrito sim
i bloco em itálico sim
u bloco sublinhado sim
font muda as características da fonte sim
pre mantém o texto pré-formatado sim
Quebra de linha, parágrafos e divisões
CÓDIGO FUNÇÃO EXIGE FECHAMENTO
br quebra de linha não
center texto centralizado sim
p parágrafos recomendado
div cria uma divisão sim
Atributos diversos
CÓDIGO ATRIBUTO FUNÇÃO VALORES POSSÍVEIS
p, div align alinhamento letf, right, justify, center
font face fonte nome da fonte
font size tamanho -7 a +7
font color cor ver no tópico de cores
Espaçamento e entidades
CÓDIGO FUNÇÃO EXIGE FECHAMENTO
  espaço simples não é uma tag
O documento HTML básico
<html>
<head>
<title>Aqui colocamos o título</title>
</head>
<body>
Aqui colocamos os conteúdos visíveis
</body>
Guia Prático de HTML – Prof. Tiago Daniel de Souza
http://www.tiagosouza.com
-----------------------------------------------------------------------------------------------------------
- 52 -
<html>
Elementos de cabeçalho (para capítulos ou secções)
<h1>Cabeçalho maior</h1>
<h2>. . . </h2>
<h3>. . . </h3>
<h4>. . . </h4>
<h5>. . .</h5>
<h6>Cabeçalho menor</h6>
Elementos para texto
<p>Isto é um parágrafo</p>
<br> (mudança forçada de linha)
<hr> (linha horizontal)
<pre>Isto é texto pré-formatado</pre>
Estilos lógicos
<em>Isto é texto enfatizado</em>
<strong>Isto é texto forte</strong>
<code>Isto é código de computador</code>
Estilos físicos
<b>Isto é texto em negrito</b>
<i>Isto é texto em itálico</i>
Ligações e âncoras
<a href="http://www.tiagosouza.com/">Isto é uma Ligação</a>
<a href=" http://www.tiagosouza.com/"><img src="URL" alt="Texto alternativo"></a>
<a href="mailto:tiagocopa@gmail.com ">Enviar e-mail</a>
Uma âncora com nome:
<a name="dicas" id="dicas">Dicas Úteis</a>
<a href="#dicas">Saltar para a Secção de Dicas</a>
Lista não ordenada
<ul>
<li>Primeiro item</li>
<li>Item seguinte</li>
</ul>
Lista ordenada
<ol>
<li>Primeiro item</li>
<li>Item seguinte</li>
</ol>
Lista de definições
<dl>
<dt>Primeiro termo</dt>
<dd>Definição</dd>
<dt>Termo seguinte</dt>
<dd>Definição</dd>
</dl>
Tabelas
<table border="1">
<tr>
<th>um cabeçalho</th>
<th>outro cabeçalho</th>
</tr>
<tr>
<td>algum texto</td>
<td>mais texto</td>
</tr>
</table>
Guia Prático de HTML – Prof. Tiago Daniel de Souza
http://www.tiagosouza.com
-----------------------------------------------------------------------------------------------------------
- 53 -
Subjanelas (molduras, ou "frames")
<frameset cols="25%,75%">
<frame src="pagina1.html">
<frame src="pagina2.html">
<frameset>
Formulários
<form action="http://www.tiagosouza.com/processar.php" method="post/get">
<input type="text" name="lastname" value="Nabo" size="30" maxlength="50">
<input type="password">
<input type="checkbox" checked="checked">
<input type="radio" checked="checked">
<input type="submit">
<input type="reset">
<input type="hidden">
<select>
<option>Rabanetes
<option selected>Alhos
<option>Cebolas
</select>
<textarea name="Comentario" rows="60" cols="20"></textarea>
</form>
Entidades
&lt; representa o mesmo que <
&gt; representa o mesmo que >
&#169; representa o mesmo que ©
Outros Elementos
<!-- Isto é um comentário -->
<blockquote>
Texto citado a partir de uma fonte externa.
</blockquote>
<address>
Endereço (1ª linha)<br>
Endereço (2ª linha)<br>
Cidade<br>
</address>
22 – REFERÊNCIAS COMPLETAS DE HTML 4.01
Todos os elementos ordenados alfabeticamente:
ELEMENTO DESCRIÇÃO
<!--...--> Permite inserir um comentário
<!DOCTYPE> Indica o tipo de documento usado na página
<a> Insere uma âncora (marca que identifica o local do documento em que se
encontra)
<abbr> Insere uma abreviação
<acronym> Insere um acrônimo
<address> Insere um endereço (postal)
<applet> Insere um applet (miniaplicação em Java) Desuso (utilize <object>)
<area> Define uma área sobre uma imagem
<b> Insere texto carregado (negrito ou "bold")
<base> Define o URL base de onde partem todas as ligações relativas da página
<basefont> Define o tipo de letra base para a página. Desuso (usar CSS)
<bdo> Define a direção em que o texto é apresentado
<big> Texto com letra maior
<blockquote> Define uma citação extensa
<body> Elemento que contém o corpo (conteúdo visível) da página
Guia Prático de HTML – Prof. Tiago Daniel de Souza
http://www.tiagosouza.com
-----------------------------------------------------------------------------------------------------------
- 54 -
<br> Provoca uma mudança de linha forçada
<button> Insere um botão num formulário
<caption> Define a legenda de uma tabela
<center> Texto alinhado ao centro. Desuso.
<cite> Insere uma citação
<code> Define o texto que é código de computador
<col> Define os atributos para as colunas de uma tabela
<colgroup> Agrupa colunas numa tabela
<dd> Insere texto que descreve uma definição
<del> Define texto que foi apagado ("deleted")
<dir> Mostra uma lista de diretório. Desuso.
<dfn> Insere a definição de um termo
<div> Insere uma divisão (ou seção) dentro da página
<dl> Insere uma lista de definições ("definition list")
<dt> Insere a definição de um termo
<em> Insere texto enfatizado (escreve-se em itálico)
<fieldset> Elemento que contém um grupo de campos de um formulário
<font> Define o tipo de letra, o tamanho e a cor a aplicar ao texto. Desuso.
(usar CSS)
<form> Insere um formulário
<frame> Define uma subjanela (moldura) dentro da janela principal do browser. A
subjanela contém a sua própria página da Web
<frameset> Insere um conjunto de subjanelas ("frames")
<h1> a <h6> Define cabeçalhos ("headers") desde o nível 1 (mais importante) até ao
nível 6 (menos importante)
<head> Contém informação importante a respeito do documento que não deve ser
apresentada no corpo da página
<hr> Desenha uma linha horizontal
<html> Elemento dentro do qual são colocados todos os restantes elementos da
página
<i> Insere texto para ser escrito com caracteres itálicos
<iframe> Insere no interior da página da Web uma subjanela ("frame") contendo a
sua própria página da Web
<img> Insere uma imagem
<input> Define uma caixa para inserção de texto num formulário
<ins> Define texto que foi inserido em substituição de outro mais antigo
<isindex>
<kbd> Define texto inserido através do teclado
<label> Define uma marca que será associada a um controlo. Ao clicar nessa
marca, o controle que estiver associado deverá ser acionado.
<legend> Define um título num elemento <fieldset>
<li> Define um item de uma lista
<link> Faz referência a um recurso externo e estabelece a ligação com ele
<map> Define um mapeamento sobre uma imagem
<menu> Define uma lista de menu. Desuso.
<meta> Dá informação sobre aquilo que o documento contém
<noframes> Define um bloco noframes, o qual só será apresentado se o browser não
suportar os elementos <frameset> e <frame>
<noscript> Define um bloco noscript, o qual só será apresentado se o browser não
suportar o elemento <script>
<object> Insere um objeto dentro da página (como um filme em Flash, por
exemplo)
<ol> Define uma lista ordenada
<optgroup> Define um grupo de opções
<option> Define uma opção numa lista de um formulário
<p> Insere um parágrafo
<param> Define um parâmetro para o elemento <object>
<pre> Define texto pré-formatado
<q> Define uma citação curta
<s> Define texto que se escreve com um traço horizontal sobreposto
("strikethrough") Desuso. (usar CSS)
Guia Prático de HTML – Prof. Tiago Daniel de Souza
http://www.tiagosouza.com
-----------------------------------------------------------------------------------------------------------
- 55 -
<samp> Define uma amostra ("sample") de código de computador
<script> Insere um script
<select> Define uma lista com itens selecionáveis
<small> Define texto menor ("small")
<span> Insere uma divisão (ou secção) dentro da página
<strike> Define texto que se escreve com um traço horizontal sobreposto
("strikethrough") Desuso (usar CSS).
<strong> Define texto mais forte (será escrito em negrito)
<style> Define estilos CSS a aplicar na página
<sub> Define texto que fica alinhado um pouco mais abaixo ("subscript")
<sup> Define texto que fica alinhado um pouco mais acima ("superscript")
<table> Define uma tabela
<tbody> Define um corpo ("body") numa tabela
<td> Define uma divisão, ou célula, numa tabela
<textarea> Define uma área para inserção de texto num formulário
<tfoot> Define o rodapé de uma tabela
<th> Define o cabeçalho de uma coluna numa tabela
<thead> Define o cabeçalho de uma célula numa tabela
<title> Define o título da página
<tr> Define uma linha de células numa tabela
<tt> Define texto que imita o de uma máquina de escrever antiga ("teletype
text")
<u> Define texto sublinhado ("underlined") Desuso (usar CSS)
<ul> Define uma lista não ordenada ("unordered list")
<var> Define uma variável
- 57 -
24. O PRESENTE E O FUTURO DO MARKUP
As linguagens de marcação se mostraram formas poderosíssimas para
armazenar e categorizar conteúdo, tanto é que elas estão sendo desenvolvidas
para acomodar dados com diferentes propósitos, incluindo representações de
roteamento de chamadas telefônicas, fórmulas matemáticas e esquemas de
classificação de remédios. Nos próximos tópicos veremos como essa
generalização está tomando forma.
24.1 - O consórcio da Web
O HTML e demais linguagens de marcação são atualmente regulamentados
pelo World Wide Web Consortium, o Consórcio da Web ou simplesmente W3C,
uma iniciativa criada para padronizar muitas das tecnologias de informação
surgidas com o advento da Internet.
O sucesso do HTML levou a diversos pesquisadores a explorar mais as
possibilidades das linguagens de marcação que:
Acomodem bem o tipo de informação que pretendem armazenar
Separem o conteúdo da visualização
Possam ser interpretados por diversos programas
A abordagem que as pesquisas na área escolheram foi a busca por uma
generalização total das linguagens e duas metalinguagens (linguagens usadas
para definir linguagens) foram definidas: o SGML e o XML.
24.2 - SGML e HTML
O SGML (ou Standard Generalized Markup Language, Linguagem de Marcação
Genérica Padrão) foi a primeira generalização de linguagem de marcação a ser
largamente adotada. Como metalinguagem, o SGML é utilizado para definir
novas linguagens de marcação e atualmente o HTML é definido através de
SGML.

Mais conteúdo relacionado

Mais procurados

Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
Léo Dias
 

Mais procurados (20)

Crud
CrudCrud
Crud
 
Nodejs buffers
Nodejs buffersNodejs buffers
Nodejs buffers
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
CSS
CSSCSS
CSS
 
Curso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTMLCurso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTML
 
Pseudocódigo ou Portugol (Lógica de Programação)
Pseudocódigo ou Portugol (Lógica de Programação)Pseudocódigo ou Portugol (Lógica de Programação)
Pseudocódigo ou Portugol (Lógica de Programação)
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
Introduction to VueJS & Vuex
Introduction to VueJS & VuexIntroduction to VueJS & Vuex
Introduction to VueJS & Vuex
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
 
XML Schema (2002)
XML Schema (2002)XML Schema (2002)
XML Schema (2002)
 
13 Java Script - Validação de formulário
13 Java Script  - Validação de formulário13 Java Script  - Validação de formulário
13 Java Script - Validação de formulário
 
Html5 semantics
Html5 semanticsHtml5 semantics
Html5 semantics
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Span and Div tags in HTML
Span and Div tags in HTMLSpan and Div tags in HTML
Span and Div tags in HTML
 
CSS3 Media Queries
CSS3 Media QueriesCSS3 Media Queries
CSS3 Media Queries
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
 
Html
HtmlHtml
Html
 
HTML Frameset & Inline Frame
HTML Frameset & Inline FrameHTML Frameset & Inline Frame
HTML Frameset & Inline Frame
 
CSS INHERITANCE
CSS INHERITANCECSS INHERITANCE
CSS INHERITANCE
 

Semelhante a GUIA DE REFERÊNCIA RÁPIDA Código HTML

Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
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 Bertolucci
 

Semelhante a GUIA DE REFERÊNCIA RÁPIDA Código HTML (20)

Curso HTML módulo 2
Curso HTML módulo 2Curso HTML módulo 2
Curso HTML módulo 2
 
HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
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
 
Html5 workshop
Html5 workshopHtml5 workshop
Html5 workshop
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
HTML
HTMLHTML
HTML
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
O que é html
O que é htmlO que é html
O que é html
 
Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2
 
04 02 novos elementos
04 02 novos elementos04 02 novos elementos
04 02 novos elementos
 
Componentes para a Web
Componentes para a WebComponentes para a Web
Componentes para a Web
 
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
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
 
HTML
HTMLHTML
HTML
 
Simplificando o full stack - desenvolvimento web na prática
Simplificando o full stack - desenvolvimento web na práticaSimplificando o full stack - desenvolvimento web na prática
Simplificando o full stack - desenvolvimento web na prática
 
Apresentação sobre Bootstrap na Maratona de Inovação ISITEC 2017
Apresentação sobre Bootstrap na Maratona de Inovação ISITEC 2017Apresentação sobre Bootstrap na Maratona de Inovação ISITEC 2017
Apresentação sobre Bootstrap na Maratona de Inovação ISITEC 2017
 
Php aula1
Php aula1Php aula1
Php aula1
 
Wicket - Brincando com Objetos
Wicket - Brincando com ObjetosWicket - Brincando com Objetos
Wicket - Brincando com Objetos
 

Último

apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
rosenilrucks
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
edelon1
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
FabianeMartins35
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
RavenaSales1
 

Último (20)

PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptxProjeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
Projeto Nós propomos! Sertã, 2024 - Chupetas Eletrónicas.pptx
 
Antero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escritaAntero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escrita
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
 

GUIA DE REFERÊNCIA RÁPIDA Código HTML

  • 1. Guia Prático de HTML – Prof. Tiago Daniel de Souza http://www.tiagosouza.com ----------------------------------------------------------------------------------------------------------- - 1 - Guia Prático de HTML Este Guia foi escrito por Tiago Daniel de Souza Email: tiagocopa [at] gmail [dot] com Site do Autor: http://www.tiagosouza.com This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Brazil License. http :/ /cre ativecom mo ns.o rg/ lice nse s/ by- nc-sa/2 .0/b r
  • 2. Guia Prático de HTML – Prof. Tiago Daniel de Souza http://www.tiagosouza.com ----------------------------------------------------------------------------------------------------------- - 51 - GUIA DE REFERÊNCIA RÁPIDA Como resumo de todo o código HTML apresentado até agora, deixo algumas tabelas de referência rápida que podem ser até impressas e guardadas no bolso. Características gerais de um documento HTML CÓDIGO FUNÇÃO EXIGE FECHAMENTO html bloco interno é considerado documento html sim head bloco que define a cabeça do documento sim title bloco que define o título do documento sim body bloco interno é considerado o corpo do html sim Aparência do documento CÓDIGO FUNÇÃO EXIGE FECHAMENTO b bloco em negrito sim i bloco em itálico sim u bloco sublinhado sim font muda as características da fonte sim pre mantém o texto pré-formatado sim Quebra de linha, parágrafos e divisões CÓDIGO FUNÇÃO EXIGE FECHAMENTO br quebra de linha não center texto centralizado sim p parágrafos recomendado div cria uma divisão sim Atributos diversos CÓDIGO ATRIBUTO FUNÇÃO VALORES POSSÍVEIS p, div align alinhamento letf, right, justify, center font face fonte nome da fonte font size tamanho -7 a +7 font color cor ver no tópico de cores Espaçamento e entidades CÓDIGO FUNÇÃO EXIGE FECHAMENTO &nbsp; espaço simples não é uma tag O documento HTML básico <html> <head> <title>Aqui colocamos o título</title> </head> <body> Aqui colocamos os conteúdos visíveis </body>
  • 3. Guia Prático de HTML – Prof. Tiago Daniel de Souza http://www.tiagosouza.com ----------------------------------------------------------------------------------------------------------- - 52 - <html> Elementos de cabeçalho (para capítulos ou secções) <h1>Cabeçalho maior</h1> <h2>. . . </h2> <h3>. . . </h3> <h4>. . . </h4> <h5>. . .</h5> <h6>Cabeçalho menor</h6> Elementos para texto <p>Isto é um parágrafo</p> <br> (mudança forçada de linha) <hr> (linha horizontal) <pre>Isto é texto pré-formatado</pre> Estilos lógicos <em>Isto é texto enfatizado</em> <strong>Isto é texto forte</strong> <code>Isto é código de computador</code> Estilos físicos <b>Isto é texto em negrito</b> <i>Isto é texto em itálico</i> Ligações e âncoras <a href="http://www.tiagosouza.com/">Isto é uma Ligação</a> <a href=" http://www.tiagosouza.com/"><img src="URL" alt="Texto alternativo"></a> <a href="mailto:tiagocopa@gmail.com ">Enviar e-mail</a> Uma âncora com nome: <a name="dicas" id="dicas">Dicas Úteis</a> <a href="#dicas">Saltar para a Secção de Dicas</a> Lista não ordenada <ul> <li>Primeiro item</li> <li>Item seguinte</li> </ul> Lista ordenada <ol> <li>Primeiro item</li> <li>Item seguinte</li> </ol> Lista de definições <dl> <dt>Primeiro termo</dt> <dd>Definição</dd> <dt>Termo seguinte</dt> <dd>Definição</dd> </dl> Tabelas <table border="1"> <tr> <th>um cabeçalho</th> <th>outro cabeçalho</th> </tr> <tr> <td>algum texto</td> <td>mais texto</td> </tr> </table>
  • 4. Guia Prático de HTML – Prof. Tiago Daniel de Souza http://www.tiagosouza.com ----------------------------------------------------------------------------------------------------------- - 53 - Subjanelas (molduras, ou "frames") <frameset cols="25%,75%"> <frame src="pagina1.html"> <frame src="pagina2.html"> <frameset> Formulários <form action="http://www.tiagosouza.com/processar.php" method="post/get"> <input type="text" name="lastname" value="Nabo" size="30" maxlength="50"> <input type="password"> <input type="checkbox" checked="checked"> <input type="radio" checked="checked"> <input type="submit"> <input type="reset"> <input type="hidden"> <select> <option>Rabanetes <option selected>Alhos <option>Cebolas </select> <textarea name="Comentario" rows="60" cols="20"></textarea> </form> Entidades &lt; representa o mesmo que < &gt; representa o mesmo que > &#169; representa o mesmo que © Outros Elementos <!-- Isto é um comentário --> <blockquote> Texto citado a partir de uma fonte externa. </blockquote> <address> Endereço (1ª linha)<br> Endereço (2ª linha)<br> Cidade<br> </address> 22 – REFERÊNCIAS COMPLETAS DE HTML 4.01 Todos os elementos ordenados alfabeticamente: ELEMENTO DESCRIÇÃO <!--...--> Permite inserir um comentário <!DOCTYPE> Indica o tipo de documento usado na página <a> Insere uma âncora (marca que identifica o local do documento em que se encontra) <abbr> Insere uma abreviação <acronym> Insere um acrônimo <address> Insere um endereço (postal) <applet> Insere um applet (miniaplicação em Java) Desuso (utilize <object>) <area> Define uma área sobre uma imagem <b> Insere texto carregado (negrito ou "bold") <base> Define o URL base de onde partem todas as ligações relativas da página <basefont> Define o tipo de letra base para a página. Desuso (usar CSS) <bdo> Define a direção em que o texto é apresentado <big> Texto com letra maior <blockquote> Define uma citação extensa <body> Elemento que contém o corpo (conteúdo visível) da página
  • 5. Guia Prático de HTML – Prof. Tiago Daniel de Souza http://www.tiagosouza.com ----------------------------------------------------------------------------------------------------------- - 54 - <br> Provoca uma mudança de linha forçada <button> Insere um botão num formulário <caption> Define a legenda de uma tabela <center> Texto alinhado ao centro. Desuso. <cite> Insere uma citação <code> Define o texto que é código de computador <col> Define os atributos para as colunas de uma tabela <colgroup> Agrupa colunas numa tabela <dd> Insere texto que descreve uma definição <del> Define texto que foi apagado ("deleted") <dir> Mostra uma lista de diretório. Desuso. <dfn> Insere a definição de um termo <div> Insere uma divisão (ou seção) dentro da página <dl> Insere uma lista de definições ("definition list") <dt> Insere a definição de um termo <em> Insere texto enfatizado (escreve-se em itálico) <fieldset> Elemento que contém um grupo de campos de um formulário <font> Define o tipo de letra, o tamanho e a cor a aplicar ao texto. Desuso. (usar CSS) <form> Insere um formulário <frame> Define uma subjanela (moldura) dentro da janela principal do browser. A subjanela contém a sua própria página da Web <frameset> Insere um conjunto de subjanelas ("frames") <h1> a <h6> Define cabeçalhos ("headers") desde o nível 1 (mais importante) até ao nível 6 (menos importante) <head> Contém informação importante a respeito do documento que não deve ser apresentada no corpo da página <hr> Desenha uma linha horizontal <html> Elemento dentro do qual são colocados todos os restantes elementos da página <i> Insere texto para ser escrito com caracteres itálicos <iframe> Insere no interior da página da Web uma subjanela ("frame") contendo a sua própria página da Web <img> Insere uma imagem <input> Define uma caixa para inserção de texto num formulário <ins> Define texto que foi inserido em substituição de outro mais antigo <isindex> <kbd> Define texto inserido através do teclado <label> Define uma marca que será associada a um controlo. Ao clicar nessa marca, o controle que estiver associado deverá ser acionado. <legend> Define um título num elemento <fieldset> <li> Define um item de uma lista <link> Faz referência a um recurso externo e estabelece a ligação com ele <map> Define um mapeamento sobre uma imagem <menu> Define uma lista de menu. Desuso. <meta> Dá informação sobre aquilo que o documento contém <noframes> Define um bloco noframes, o qual só será apresentado se o browser não suportar os elementos <frameset> e <frame> <noscript> Define um bloco noscript, o qual só será apresentado se o browser não suportar o elemento <script> <object> Insere um objeto dentro da página (como um filme em Flash, por exemplo) <ol> Define uma lista ordenada <optgroup> Define um grupo de opções <option> Define uma opção numa lista de um formulário <p> Insere um parágrafo <param> Define um parâmetro para o elemento <object> <pre> Define texto pré-formatado <q> Define uma citação curta <s> Define texto que se escreve com um traço horizontal sobreposto ("strikethrough") Desuso. (usar CSS)
  • 6. Guia Prático de HTML – Prof. Tiago Daniel de Souza http://www.tiagosouza.com ----------------------------------------------------------------------------------------------------------- - 55 - <samp> Define uma amostra ("sample") de código de computador <script> Insere um script <select> Define uma lista com itens selecionáveis <small> Define texto menor ("small") <span> Insere uma divisão (ou secção) dentro da página <strike> Define texto que se escreve com um traço horizontal sobreposto ("strikethrough") Desuso (usar CSS). <strong> Define texto mais forte (será escrito em negrito) <style> Define estilos CSS a aplicar na página <sub> Define texto que fica alinhado um pouco mais abaixo ("subscript") <sup> Define texto que fica alinhado um pouco mais acima ("superscript") <table> Define uma tabela <tbody> Define um corpo ("body") numa tabela <td> Define uma divisão, ou célula, numa tabela <textarea> Define uma área para inserção de texto num formulário <tfoot> Define o rodapé de uma tabela <th> Define o cabeçalho de uma coluna numa tabela <thead> Define o cabeçalho de uma célula numa tabela <title> Define o título da página <tr> Define uma linha de células numa tabela <tt> Define texto que imita o de uma máquina de escrever antiga ("teletype text") <u> Define texto sublinhado ("underlined") Desuso (usar CSS) <ul> Define uma lista não ordenada ("unordered list") <var> Define uma variável
  • 7.
  • 8. - 57 - 24. O PRESENTE E O FUTURO DO MARKUP As linguagens de marcação se mostraram formas poderosíssimas para armazenar e categorizar conteúdo, tanto é que elas estão sendo desenvolvidas para acomodar dados com diferentes propósitos, incluindo representações de roteamento de chamadas telefônicas, fórmulas matemáticas e esquemas de classificação de remédios. Nos próximos tópicos veremos como essa generalização está tomando forma. 24.1 - O consórcio da Web O HTML e demais linguagens de marcação são atualmente regulamentados pelo World Wide Web Consortium, o Consórcio da Web ou simplesmente W3C, uma iniciativa criada para padronizar muitas das tecnologias de informação surgidas com o advento da Internet. O sucesso do HTML levou a diversos pesquisadores a explorar mais as possibilidades das linguagens de marcação que: Acomodem bem o tipo de informação que pretendem armazenar Separem o conteúdo da visualização Possam ser interpretados por diversos programas A abordagem que as pesquisas na área escolheram foi a busca por uma generalização total das linguagens e duas metalinguagens (linguagens usadas para definir linguagens) foram definidas: o SGML e o XML. 24.2 - SGML e HTML O SGML (ou Standard Generalized Markup Language, Linguagem de Marcação Genérica Padrão) foi a primeira generalização de linguagem de marcação a ser largamente adotada. Como metalinguagem, o SGML é utilizado para definir novas linguagens de marcação e atualmente o HTML é definido através de SGML.