1 / 32

Faculdades Integradas Santa Cruz

Faculdades Integradas Santa Cruz. Curso Básico de HTML Professor: Julio Eduardo Martins. Introdução. O que é uma página WEB? É um documento composto por texto e códigos especiais chamados tags ; Pode conter também sons, imagens, links para outros documentos e códigos de programação;

kedem
Download Presentation

Faculdades Integradas Santa Cruz

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Faculdades Integradas Santa Cruz Curso Básico de HTML Professor: Julio Eduardo Martins

  2. Introdução • O que é uma página WEB? • É um documento composto por texto e códigos especiais chamados tags; • Pode conter também sons, imagens, links para outros documentos e códigos de programação; • As páginas podem ser codificadas em um editor de texto comum.

  3. Introdução (2) • As páginas são “interpretadas” pelo Browser e apresentadas; • O código HTML é independente de plataforma, sistema operacional ou hardware.

  4. HTML • HTML não é uma linguagem em si; • Trata-se apenas de comandos específicos para formatação e apresentação de componentes gráficos. • HTML - Hypertext Markup Language

  5. HTML (2) • Todo o HTML é estruturado em tags. • Uma tag tem o seguinte formato: • <nome_da_tag>Conteudo_da_tag</nome_da_tag> • A grande maioria das tags ocorre em pares e pode ser utilizada de maneira aninhada.

  6. Estrutura Básica de uma Página <html> <head> <title> Titulo da Página </title> </head> <body> <p> Parágrafo 1 </p> </body> </html>

  7. Cabeçalhos • Tags de cabeçalho servem para definir tópicos em um documento HTML. • Os tipos de cabeçalhos podem ser: • <h1> Cabeçalho nível 1 </h1> • <h2> Cabeçalho nível 2 </h2> • <h3> Cabeçalho nível 3 </h3> • <h4> Cabeçalho nível 4 </h4> • <h5> Cabeçalho nível 5 </h5> • <h6> Cabeçalho nível 6 </h6>

  8. Espaços • Espaços em branco não tem sentido em HTML. O browser substitui qualquer seqüência de espaços por um único espaço simples. • Se quisermos forçar uma sequencia de espaços em branco, devemos substituir o espaço em branco por &nbsp

  9. Quebras de Linha • Para produzir uma quebra de linha em HTML não basta apenas dar <enter> no código. • É preciso utilizar um caractere especial: <br/>

  10. Parágrafos • Uma forma mais simples e correta de produzir um parágrafo em um documento HTML (melhor do que colocar uma sequencia de quatro &nbsp) é utilizar a tag: <p> Conteúdo_do_Parágrafo</p>

  11. Formatação de Caractere • <b> Texto_em_negrito </b> • <i> Texto_em_itálico </i> • <u> Texto_sublinhado </u> • <sup> Texto_sobrescrito </sup> • <sub> Texto_subscrito </sub> • <blink> Texto_piscante </blink>

  12. Formatação de Caractere (2) • <em> Texto_com_ênfase </em> • <strong> Texto_mais_enfático </strong> • <big> Tamanho_grande </big> • <small> Tamanho_pequeno </small>

  13. Texto sem formatação • Algumas vezes se faz necessária a apresentação de texto sem qualquer formatação adicional realizada pelo browser. Para isto, temos a tag: <pre> Texto_sem_formatação </pre>

  14. Formatação de Fonte • Para formatar a fonte dos carteres a tag é: <font size=n face=nome color=cor> Onde: n : Tamanho da fonte; face: Nome da fonte; color: cor da fonte em RGB ou nome.

  15. Listas • Existem alguns tipos de listas. São elas: • Listas Ordenadas: <ol> • Listas Não Ordenadas: <ul>

  16. Listas (2) • Exemplos: • Listas Ordenadas: <ol> <li> Item 1 </li> <li> Item 2 </li> </ol>

  17. Listas (3) • Exemplos (2): • Listas não ordenadas: <ul> <li> Item 1 </li> <li> Item 2 </li> </ul>

  18. Links • Links em uma mesma página: • É possível criar links direcionados para uma mesma página. Para tal, primeiramente é necessário criar uma âncora (ponto de referência para onde o link irá apontar) <a name=“#Nome da âncora”>Texto em destaque</a>

  19. Links (2) • Links em uma mesma página (2): • Para criar um link que aponte para a âncora previamente estabelecida a sintaxe é: <a href=“#Nome da âncora”>Texto usado como hipertexto</a>

  20. Links (3) • Links para outras páginas: • Para direcionar um link para uma outra página basta usar a sintaxe: <a href=“intro.htm”>Introdução</a> <a href=“conceitos.htm#parte2”>Conceitos Básicos</a> <a href=“biblio/refer.htm”>Referências</a> <a href=“www.juliomartins.net/index.htm”>Legal</a>

  21. Imagens • Geralmente GIF, JPG ou PNG • Sintaxe: <IMG SRC=“arquivo.gif”> <IMG ALiGN=“top/middle/BOTTOM” SRC=“paisagem.jpg”> <IMG SRC=“arquivo.gif” HEIGHT=100 WIDTH=165> <A HREF=“livro-bd.htm”> <IMG SRC=“korth.gif”> </A>

  22. Cores e Fundos • Você pode alterar as cores e alguns padrões alterando atributos da tag <body>: <body bgcolor=#000000 text=#EEEEBB link=#33CCFF vlink=#CC0000> <BODY BACKGROUND=“marmore.gif”>

  23. Endereço e Rodapé de Página • Para dar informações adicionais sobre a data de criação e o autor da página usamos a tag: <address> Informações </address>

  24. Tabelas • As tabelas servem para a apresentação de informação de forma tabular, porém são também um poderoso recurso para a definição do layout de uma página HTML.

  25. Tabelas (2) • Tags: • <table> : Indica o início de uma tabela • <caption>: Cria uma legenda para a tabela • <tr> : (table row) – Cria uma linha na tabela • <td> : (table data) : Define os dados de uma celula • <th> : (table header) : Faz o mesmo que o <td> porém com a formatação diferenciada

  26. Tabelas (3) • Atributos importantes: • align : Define o alinhamento horizontal da célula • valign: Define o alinhamento vertical da célula • colspan: Indica quantas colunas da tabela a célula deve ocupar • rowspan: Indica quantas linhas da tabela a célula deve ocupar • border: Define a espessura da borda da tabela • width: Define a largura da tabela (em % ou absoluta)

  27. Frames • Os frames (molduras) permitem apresentar mais de uma página HTML na tela, simultaneamente. • É necessário, inicialmente, criar um documento especial que contém as definições de todas as janelas.

  28. Frames (2) <frameset cols=tamanho frameborder=1/0 framespacing=espaçamento rows=tamanho> <frame name=nome scrolling=yes/no noresize src=endereço> . . . </frameset>

  29. Frames (3) • Exemplo <html> <frameset cols=30%, * > <frame name=“menu” SRC=“indice.htm”> <frame name=“texto”> </frameset> </html>

  30. Frames (4) <html> <head><title>Menu Principal</title> <base target=“texto”> </head> <body> . . . </body> </html>

  31. Dúvidas

  32. Faculdades Integradas Santa Cruz Curso Avançado de HTML Professor: Julio Eduardo Martins

More Related