SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Linguagem HTML:
   Imagens e Links
 Prof. André Constantino da Silva
Prof. Rodolfo Francisco de Oliveira
               IAM
        1 semestre de 2012


          12 de março de 2012
Aula de Hoje
• Recursos
  – Imagens
  – links entre páginas da Internet
Recursos
• Tudo o que está publicado na Internet é
  considerado um recurso
  – Exemplo: imagens, vídeos, outras páginas


• Cada recurso possui uma URL
  – Uniform Resource Location (localizador padrão de
    recursos)
  – Também conhecido como endereço eletrônico
A Tag <img>
• Criar o seguinte arquivo HTML:
   <html>
       <body>
                  <title>Manipulando Recursos na Internet</title>
       </body>
        <h1>Recursos na Internet</h1>
        Um objeto disponibilizado em uma rede é chamado de recurso. Portanto,
        recurso pode ser uma página HTML, uma imagem, uma impressora e são
        identificados por uma URL.
        <h2>URL</h2>
        URL é a sigla de Uniform Resource Locator, em português Localizador-
        Padrão de Recursos, é o endereço de um recurso disponível em uma rede.
        <p>Exemplo de imagem: <img src="http://bit.ly/GAvd3D"/>
        </body>
   </html>
A Tag <img>
A Tag <img>
• Utilizada para inserir imagem na página
• Atributos:
  – src: indica a URL (endereço) da imagem que deve
    ser mostrada
Atributos de Tags
• São utilizados para fornecer informações
  adicionais a tag
  – Exemplo: cores, alinhamento de texto, tamanho
    de imagem, destino do link, etc
• Notação:
  – <tag atributo=“conteudo”></tag>
• Deve-se usar aspas duplas para limitar o
  conteúdo do atributo
  – Exceção: números e links sem espaços (mas é
    recomendável colocar)
A Tag <img>
• Modificar seu arquivo HTML para:
    <html>
    ...
        <h2>URL</h2>
        URL é a sigla de Uniform Resource Locator, em português
        Localizador-Padrão de Recursos, é o endereço de um recurso
        disponível em uma rede.
        <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D”
        alt=“exemplo de imagem” height=“150” width=“120”/>
        </body>
    </html>
A Tag <img>
• Modificar seu arquivo HTML para:
    <html>
    ...
        <h2>URL</h2>
        URL é a sigla de Uniform Resource Locator, em português
        Localizador-Padrão de Recursos, é o endereço de um recurso
        disponível em uma rede.
        <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D”
        align=“right” alt=“exemplo de imagem” height=“150”
        width=“120”/>
        </body>
    </html>
Atributos
• A ordem dos atributos não influencia:
  – Exemplo 1:
     <img src=“http://bit.ly/GAvd3D” align=“center”
     alt=“exemplo de imagem” height=“150” width=“120”/>
  – Exemplo 2:
     <img src=“http://bit.ly/GAvd3D” align=“center”
     height=“150” width=“120” alt=“exemplo de imagem” />
  – Exemplo 3:
     <img src=“http://bit.ly/GAvd3D” height=“150”
     align=“center” alt=“exemplo de imagem” width=“120”/>
O atributo align
• Várias tags também possuem o atributo align
  – <img>
  – <p>
  – <h1>
  – <h2>
  – <h3>
  – Entre outras
O atributo align
Testar com as tags <h1>, <h2> e <p>:

• center:

• left:

• right:

• justify:

• Observação: para testar, diminua o tamanho da janela do
  navegador usando o botão Restaurar e movimente as
  bordas da janela do navegador para ver o que acontece.
O atributo align
• center: centraliza o objeto entre as margens.

• left: desliza o objeto para a margem a esquerda. O
  texto subsequente ficará do lado direito.

• right: desliza o objeto para a margem a direita. O texto
  subsequente ficará do lado esquerdo.

• justify: o texto é justificado entre as margens, caso
  necessite, o navegador inclui espaços em branco.
A Tag <a>
• Utilizada para criar links entre as páginas
• Atributos:
  – href: URL que será exibida caso o link seja clicado


• Formato:
<a href=“link_destino”>conteúdo para clicar</a>
A Tag <a>
• Modificar seu arquivo HTML para:
    <html>
    ...
        <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D”
        align=“center” alt=“exemplo de imagem” height=“150”
        width=“120”/>
        <p><a href="http://www.google.com">Link para o
        Google</a>
        </body>
    </html>
A Tag <a>
• E se eu quiser uma imagem clicável que vai
  para uma outra página?
A Tag <a>
<html>
...
    <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D”
    align=“center” alt=“exemplo de imagem” height=“150”
    width=“120”/>
    <p>Exemplo de imagem com link:
    <a href=“http://www.google.com”>
           <img src=“http://bit.ly/GArEwq” alt=“Ir para o
    Google” height=“100” width=“140”/>
    </a>
    </body>
</html>
Linkando Páginas de Mesmo Servidor
• Quando linkamos páginas do mesmo servidor
  não é bom colocarmos a URL completa no
  atributo href
  – Quando mudamos o endereço do servidor, temos
    que mudar todas as páginas!
  – Solução: caminho relativo
Linkando Páginas de Mesmo Servidor
• Considere a seguinte estrutura de diretório no
  servidor:
Index.html
<html>
     <title>Índice</title>
     <body>
            <h1>Index</h1>
            <a href=“___________">O Autor</a>
     </body>
</html>
Index.html
<html>
     <title>Índice</title>
     <body>
            <h1>Index</h1>
            <a href="sobreAutor.html">O Autor</a>
     </body>
</html>
Linkando Páginas de Mesmo Servidor
• Considere a seguinte estrutura de diretório no
  servidor:
Index.html
<html>
     <title>Índice</title>
     <body>
            <h1>Index</h1>
            <a href="sobreAutor.html">O Autor</a>
            <p><a href=“_____________">IAM</a>
     </body>
</html>
Index.html
<html>
     <title>Índice</title>
     <body>
            <h1>Index</h1>
            <a href="sobreAutor.html">O Autor</a>
            <p><a href="IAM/ocurso.html">IAM</a>
     </body>
</html>
IAM/ocurso.html
<html>
     <title>Descrição do Curso de IAM</title>

     <body>
          <h1>O Curso de IAM</h1>
          <a href=“___________">Voltar</a>
     </body>
</html>
IAM/ocurso.html
<html>
     <title>Descrição do Curso de IAM</title>

     <body>
          <h1>O Curso de IAM</h1>
          <a href=“../index.html">Voltar</a>
     </body>
</html>
Próxima Aula
• Criação de Formulários

Mais conteúdo relacionado

Mais procurados

Apresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de InformaçãoApresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de InformaçãoRogerio P C do Nascimento
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01 Léo Dias
 
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 estruturaAndré Constantino da Silva
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Bruno Grange
 
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 cssLéo Dias
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos DistribuídosFrederico Madeira
 
Sistemas de Gestão de Arquivo
Sistemas de Gestão de ArquivoSistemas de Gestão de Arquivo
Sistemas de Gestão de ArquivoAndreia Carvalho
 
Segurança da Informação - Aula 9 - Introdução a Auditoria de Sistemas
Segurança da Informação - Aula 9 - Introdução a Auditoria de SistemasSegurança da Informação - Aula 9 - Introdução a Auditoria de Sistemas
Segurança da Informação - Aula 9 - Introdução a Auditoria de SistemasCleber Fonseca
 
Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0Rildo (@rildosan) Santos
 
Modelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosModelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosTânia Resende
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebDaniel Brandão
 
Minicurso PostgreSQl
Minicurso PostgreSQlMinicurso PostgreSQl
Minicurso PostgreSQlCezar Souza
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Adriano Tavares
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScriptCarlos Eduardo Kadu
 
No sql Orientado a documento
No sql Orientado a documentoNo sql Orientado a documento
No sql Orientado a documentoAlex Martins
 
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árioCentro Paula Souza
 

Mais procurados (20)

Apresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de InformaçãoApresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
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
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
 
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
 
SI - SAD - Sistemas de Arquivos Distribuídos
SI - SAD  - Sistemas de Arquivos DistribuídosSI - SAD  - Sistemas de Arquivos Distribuídos
SI - SAD - Sistemas de Arquivos Distribuídos
 
Sistemas de Gestão de Arquivo
Sistemas de Gestão de ArquivoSistemas de Gestão de Arquivo
Sistemas de Gestão de Arquivo
 
Segurança da Informação - Aula 9 - Introdução a Auditoria de Sistemas
Segurança da Informação - Aula 9 - Introdução a Auditoria de SistemasSegurança da Informação - Aula 9 - Introdução a Auditoria de Sistemas
Segurança da Informação - Aula 9 - Introdução a Auditoria de Sistemas
 
Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0
 
Modelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosModelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicos
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 
Minicurso PostgreSQl
Minicurso PostgreSQlMinicurso PostgreSQl
Minicurso PostgreSQl
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Google sites-pdf
Google sites-pdfGoogle sites-pdf
Google sites-pdf
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
No sql Orientado a documento
No sql Orientado a documentoNo sql Orientado a documento
No sql Orientado a documento
 
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
 
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
 
Introdução ao BD Postgre
Introdução ao BD PostgreIntrodução ao BD Postgre
Introdução ao BD Postgre
 

Destaque

Aula 09 10 e 11 imagens e edição de imagens
Aula 09 10 e 11 imagens e edição de imagensAula 09 10 e 11 imagens e edição de imagens
Aula 09 10 e 11 imagens e edição de imagensJolvani Morgan
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)Kaoru Hatake
 
HTML, CSS & Style Guides
HTML, CSS & Style GuidesHTML, CSS & Style Guides
HTML, CSS & Style GuidesBruno Trecenti
 
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAndré Constantino da Silva
 
Desenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptDesenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptManuel Fernando
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAndré Constantino da Silva
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTMLDiego Eis
 
Elementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEO
Elementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEOElementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEO
Elementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEODiego Ivo
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Renato Bongiorno Bonfanti
 
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 HTML5Jose Augusto Cintra
 

Destaque (20)

Aula 09 10 e 11 imagens e edição de imagens
Aula 09 10 e 11 imagens e edição de imagensAula 09 10 e 11 imagens e edição de imagens
Aula 09 10 e 11 imagens e edição de imagens
 
Tags HTML
Tags HTMLTags HTML
Tags HTML
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 
Html 5 e Css3
Html 5 e Css3Html 5 e Css3
Html 5 e Css3
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
HTML, CSS & Style Guides
HTML, CSS & Style GuidesHTML, CSS & Style Guides
HTML, CSS & Style Guides
 
HTML/CSS Patterns
HTML/CSS PatternsHTML/CSS Patterns
HTML/CSS Patterns
 
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
 
Introdução a HTML5
Introdução a HTML5Introdução a HTML5
Introdução a HTML5
 
Desenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptDesenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascript
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTML
 
Elementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEO
Elementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEOElementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEO
Elementos HTML e Autoridade de Página - Aula 2 - Curso de SEO #OpenSEO
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Introdução ao TelEduc
Introdução ao TelEducIntrodução ao TelEduc
Introdução ao TelEduc
 
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
 
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
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 

Semelhante a Aula 4 – Linguagem HTML - Imagens e links

O que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seoO que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seointrofini
 
Introdução ao HTML 5 do Básico ao avançado
Introdução ao HTML 5 do Básico ao avançadoIntrodução ao HTML 5 do Básico ao avançado
Introdução ao HTML 5 do Básico ao avançadoLuisFalco8
 
Mini Curso - jQuery - FMU
Mini Curso - jQuery - FMUMini Curso - jQuery - FMU
Mini Curso - jQuery - FMUThiago Ericson
 
SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...
SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...
SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...Guga Alves
 
WebDesign - Aula05 - Links.pptx
WebDesign - Aula05 - Links.pptxWebDesign - Aula05 - Links.pptx
WebDesign - Aula05 - Links.pptxGabrielaMota46
 
Aula 02 - Font End
Aula 02 - Font EndAula 02 - Font End
Aula 02 - Font Endmvcbotelho
 
CHECKLIST DE SEO ONPAGE - Mario Melo
CHECKLIST DE SEO ONPAGE - Mario MeloCHECKLIST DE SEO ONPAGE - Mario Melo
CHECKLIST DE SEO ONPAGE - Mario MeloMario Melo
 
Desenvolvimento para a Internet - Aula 04
Desenvolvimento para a Internet - Aula 04Desenvolvimento para a Internet - Aula 04
Desenvolvimento para a Internet - Aula 04Leandro Rezende
 
Core Web Vitals - Técnicas de Performance Web pra Javascript
Core Web Vitals - Técnicas de Performance Web pra Javascript Core Web Vitals - Técnicas de Performance Web pra Javascript
Core Web Vitals - Técnicas de Performance Web pra Javascript CamiloMicheletto1
 
Curso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endCurso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endMario Sergio
 
internet_e_o_html.pdf
internet_e_o_html.pdfinternet_e_o_html.pdf
internet_e_o_html.pdfasastm2015
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Ritielle de Souza
 

Semelhante a Aula 4 – Linguagem HTML - Imagens e links (20)

HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 
O que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seoO que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seo
 
Introdução ao HTML 5 do Básico ao avançado
Introdução ao HTML 5 do Básico ao avançadoIntrodução ao HTML 5 do Básico ao avançado
Introdução ao HTML 5 do Básico ao avançado
 
Mini Curso - jQuery - FMU
Mini Curso - jQuery - FMUMini Curso - jQuery - FMU
Mini Curso - jQuery - FMU
 
SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...
SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...
SEO para WordPress - Semana de Comunicação Universidade Veiga de Almeida (Sec...
 
WebDesign - Aula05 - Links.pptx
WebDesign - Aula05 - Links.pptxWebDesign - Aula05 - Links.pptx
WebDesign - Aula05 - Links.pptx
 
Css
Css   Css
Css
 
Aula 02 - Font End
Aula 02 - Font EndAula 02 - Font End
Aula 02 - Font End
 
Elemento ancora
Elemento ancoraElemento ancora
Elemento ancora
 
Recursos de seo
Recursos de seoRecursos de seo
Recursos de seo
 
Curso HTML módulo 2
Curso HTML módulo 2Curso HTML módulo 2
Curso HTML módulo 2
 
CHECKLIST DE SEO ONPAGE - Mario Melo
CHECKLIST DE SEO ONPAGE - Mario MeloCHECKLIST DE SEO ONPAGE - Mario Melo
CHECKLIST DE SEO ONPAGE - Mario Melo
 
Desenvolvimento para a Internet - Aula 04
Desenvolvimento para a Internet - Aula 04Desenvolvimento para a Internet - Aula 04
Desenvolvimento para a Internet - Aula 04
 
Core Web Vitals - Técnicas de Performance Web pra Javascript
Core Web Vitals - Técnicas de Performance Web pra Javascript Core Web Vitals - Técnicas de Performance Web pra Javascript
Core Web Vitals - Técnicas de Performance Web pra Javascript
 
04 02 novos elementos
04 02 novos elementos04 02 novos elementos
04 02 novos elementos
 
Curso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endCurso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-end
 
internet_e_o_html.pdf
internet_e_o_html.pdfinternet_e_o_html.pdf
internet_e_o_html.pdf
 
Jquery Mobile
Jquery MobileJquery Mobile
Jquery Mobile
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
 

Mais de André Constantino da Silva

Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...André Constantino da Silva
 
Aula sobre texto academico - elaboração do desenvolvimento
Aula sobre texto academico - elaboração do desenvolvimentoAula sobre texto academico - elaboração do desenvolvimento
Aula sobre texto academico - elaboração do desenvolvimentoAndré Constantino da Silva
 
Como fazer citações e referências bibliográficas
Como fazer citações e referências bibliográficasComo fazer citações e referências bibliográficas
Como fazer citações e referências bibliográficasAndré Constantino da Silva
 
Introdução ao ambiente virtual de aprendizagem TelEduc
Introdução ao ambiente virtual de aprendizagem TelEducIntrodução ao ambiente virtual de aprendizagem TelEduc
Introdução ao ambiente virtual de aprendizagem TelEducAndré Constantino da Silva
 
Aula 5 - Fatores Humanos - Parte 2 - Disciplina de IHC
Aula 5 - Fatores Humanos - Parte 2 - Disciplina de IHCAula 5 - Fatores Humanos - Parte 2 - Disciplina de IHC
Aula 5 - Fatores Humanos - Parte 2 - Disciplina de IHCAndré Constantino da Silva
 
Aula 4 Fatores Humanos - parte 1 - Disciplina de IHC
Aula 4   Fatores Humanos - parte 1 - Disciplina de IHCAula 4   Fatores Humanos - parte 1 - Disciplina de IHC
Aula 4 Fatores Humanos - parte 1 - Disciplina de IHCAndré Constantino da Silva
 
InkBlog: A Pen-Based Blog Tool for e-Learning Environments
InkBlog: A Pen-Based Blog Tool for e-Learning EnvironmentsInkBlog: A Pen-Based Blog Tool for e-Learning Environments
InkBlog: A Pen-Based Blog Tool for e-Learning EnvironmentsAndré Constantino da Silva
 
Aula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de RepetiçãoAula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de RepetiçãoAndré Constantino da Silva
 
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...André Constantino da Silva
 
Aula 6 – linguagem HTML - Endereço absoluto e relativo
Aula 6 – linguagem HTML - Endereço absoluto e relativoAula 6 – linguagem HTML - Endereço absoluto e relativo
Aula 6 – linguagem HTML - Endereço absoluto e relativoAndré Constantino da Silva
 
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e OperadoresAula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e OperadoresAndré Constantino da Silva
 

Mais de André Constantino da Silva (20)

Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
 
Aula sobre texto academico - elaboração do desenvolvimento
Aula sobre texto academico - elaboração do desenvolvimentoAula sobre texto academico - elaboração do desenvolvimento
Aula sobre texto academico - elaboração do desenvolvimento
 
Como fazer citações e referências bibliográficas
Como fazer citações e referências bibliográficasComo fazer citações e referências bibliográficas
Como fazer citações e referências bibliográficas
 
Aula 4 - Avaliação de Interface - Parte 1
Aula 4 -  Avaliação de Interface - Parte 1Aula 4 -  Avaliação de Interface - Parte 1
Aula 4 - Avaliação de Interface - Parte 1
 
Aula 3 - Fatores Humanos
Aula 3 - Fatores HumanosAula 3 - Fatores Humanos
Aula 3 - Fatores Humanos
 
Aula 2 - A área de IHC
Aula 2 - A área de IHCAula 2 - A área de IHC
Aula 2 - A área de IHC
 
Aula 1 - Apresentação da Disciplina
Aula 1 - Apresentação da DisciplinaAula 1 - Apresentação da Disciplina
Aula 1 - Apresentação da Disciplina
 
Introdução ao ambiente virtual de aprendizagem TelEduc
Introdução ao ambiente virtual de aprendizagem TelEducIntrodução ao ambiente virtual de aprendizagem TelEduc
Introdução ao ambiente virtual de aprendizagem TelEduc
 
Aula 5 - Fatores Humanos - Parte 2 - Disciplina de IHC
Aula 5 - Fatores Humanos - Parte 2 - Disciplina de IHCAula 5 - Fatores Humanos - Parte 2 - Disciplina de IHC
Aula 5 - Fatores Humanos - Parte 2 - Disciplina de IHC
 
Aula 4 Fatores Humanos - parte 1 - Disciplina de IHC
Aula 4   Fatores Humanos - parte 1 - Disciplina de IHCAula 4   Fatores Humanos - parte 1 - Disciplina de IHC
Aula 4 Fatores Humanos - parte 1 - Disciplina de IHC
 
Aula 3 – A áera de IHC
Aula 3 – A áera de IHCAula 3 – A áera de IHC
Aula 3 – A áera de IHC
 
InkBlog: A Pen-Based Blog Tool for e-Learning Environments
InkBlog: A Pen-Based Blog Tool for e-Learning EnvironmentsInkBlog: A Pen-Based Blog Tool for e-Learning Environments
InkBlog: A Pen-Based Blog Tool for e-Learning Environments
 
Aula 3
Aula 3Aula 3
Aula 3
 
Aula 2 final
Aula 2 finalAula 2 final
Aula 2 final
 
Aula 1 final
Aula 1 finalAula 1 final
Aula 1 final
 
Aula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de RepetiçãoAula 10 - Comando de Decisão Múltipla e Comandos de Repetição
Aula 10 - Comando de Decisão Múltipla e Comandos de Repetição
 
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
 
Aula 6 – linguagem HTML - Endereço absoluto e relativo
Aula 6 – linguagem HTML - Endereço absoluto e relativoAula 6 – linguagem HTML - Endereço absoluto e relativo
Aula 6 – linguagem HTML - Endereço absoluto e relativo
 
Aula 7 – linguagem HTML - Frames
Aula 7 – linguagem HTML - FramesAula 7 – linguagem HTML - Frames
Aula 7 – linguagem HTML - Frames
 
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e OperadoresAula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
Aula 8 - Lógica de Programação - Variáveis, Tipos de dados e Operadores
 

Último

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Último (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Aula 4 – Linguagem HTML - Imagens e links

  • 1. Linguagem HTML: Imagens e Links Prof. André Constantino da Silva Prof. Rodolfo Francisco de Oliveira IAM 1 semestre de 2012 12 de março de 2012
  • 2. Aula de Hoje • Recursos – Imagens – links entre páginas da Internet
  • 3. Recursos • Tudo o que está publicado na Internet é considerado um recurso – Exemplo: imagens, vídeos, outras páginas • Cada recurso possui uma URL – Uniform Resource Location (localizador padrão de recursos) – Também conhecido como endereço eletrônico
  • 4. A Tag <img> • Criar o seguinte arquivo HTML: <html> <body> <title>Manipulando Recursos na Internet</title> </body> <h1>Recursos na Internet</h1> Um objeto disponibilizado em uma rede é chamado de recurso. Portanto, recurso pode ser uma página HTML, uma imagem, uma impressora e são identificados por uma URL. <h2>URL</h2> URL é a sigla de Uniform Resource Locator, em português Localizador- Padrão de Recursos, é o endereço de um recurso disponível em uma rede. <p>Exemplo de imagem: <img src="http://bit.ly/GAvd3D"/> </body> </html>
  • 6. A Tag <img> • Utilizada para inserir imagem na página • Atributos: – src: indica a URL (endereço) da imagem que deve ser mostrada
  • 7. Atributos de Tags • São utilizados para fornecer informações adicionais a tag – Exemplo: cores, alinhamento de texto, tamanho de imagem, destino do link, etc • Notação: – <tag atributo=“conteudo”></tag> • Deve-se usar aspas duplas para limitar o conteúdo do atributo – Exceção: números e links sem espaços (mas é recomendável colocar)
  • 8. A Tag <img> • Modificar seu arquivo HTML para: <html> ... <h2>URL</h2> URL é a sigla de Uniform Resource Locator, em português Localizador-Padrão de Recursos, é o endereço de um recurso disponível em uma rede. <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D” alt=“exemplo de imagem” height=“150” width=“120”/> </body> </html>
  • 9. A Tag <img> • Modificar seu arquivo HTML para: <html> ... <h2>URL</h2> URL é a sigla de Uniform Resource Locator, em português Localizador-Padrão de Recursos, é o endereço de um recurso disponível em uma rede. <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D” align=“right” alt=“exemplo de imagem” height=“150” width=“120”/> </body> </html>
  • 10. Atributos • A ordem dos atributos não influencia: – Exemplo 1: <img src=“http://bit.ly/GAvd3D” align=“center” alt=“exemplo de imagem” height=“150” width=“120”/> – Exemplo 2: <img src=“http://bit.ly/GAvd3D” align=“center” height=“150” width=“120” alt=“exemplo de imagem” /> – Exemplo 3: <img src=“http://bit.ly/GAvd3D” height=“150” align=“center” alt=“exemplo de imagem” width=“120”/>
  • 11. O atributo align • Várias tags também possuem o atributo align – <img> – <p> – <h1> – <h2> – <h3> – Entre outras
  • 12. O atributo align Testar com as tags <h1>, <h2> e <p>: • center: • left: • right: • justify: • Observação: para testar, diminua o tamanho da janela do navegador usando o botão Restaurar e movimente as bordas da janela do navegador para ver o que acontece.
  • 13. O atributo align • center: centraliza o objeto entre as margens. • left: desliza o objeto para a margem a esquerda. O texto subsequente ficará do lado direito. • right: desliza o objeto para a margem a direita. O texto subsequente ficará do lado esquerdo. • justify: o texto é justificado entre as margens, caso necessite, o navegador inclui espaços em branco.
  • 14. A Tag <a> • Utilizada para criar links entre as páginas • Atributos: – href: URL que será exibida caso o link seja clicado • Formato: <a href=“link_destino”>conteúdo para clicar</a>
  • 15. A Tag <a> • Modificar seu arquivo HTML para: <html> ... <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D” align=“center” alt=“exemplo de imagem” height=“150” width=“120”/> <p><a href="http://www.google.com">Link para o Google</a> </body> </html>
  • 16. A Tag <a> • E se eu quiser uma imagem clicável que vai para uma outra página?
  • 17. A Tag <a> <html> ... <p>Exemplo de imagem: <img src=“http://bit.ly/GAvd3D” align=“center” alt=“exemplo de imagem” height=“150” width=“120”/> <p>Exemplo de imagem com link: <a href=“http://www.google.com”> <img src=“http://bit.ly/GArEwq” alt=“Ir para o Google” height=“100” width=“140”/> </a> </body> </html>
  • 18. Linkando Páginas de Mesmo Servidor • Quando linkamos páginas do mesmo servidor não é bom colocarmos a URL completa no atributo href – Quando mudamos o endereço do servidor, temos que mudar todas as páginas! – Solução: caminho relativo
  • 19. Linkando Páginas de Mesmo Servidor • Considere a seguinte estrutura de diretório no servidor:
  • 20. Index.html <html> <title>Índice</title> <body> <h1>Index</h1> <a href=“___________">O Autor</a> </body> </html>
  • 21. Index.html <html> <title>Índice</title> <body> <h1>Index</h1> <a href="sobreAutor.html">O Autor</a> </body> </html>
  • 22. Linkando Páginas de Mesmo Servidor • Considere a seguinte estrutura de diretório no servidor:
  • 23. Index.html <html> <title>Índice</title> <body> <h1>Index</h1> <a href="sobreAutor.html">O Autor</a> <p><a href=“_____________">IAM</a> </body> </html>
  • 24. Index.html <html> <title>Índice</title> <body> <h1>Index</h1> <a href="sobreAutor.html">O Autor</a> <p><a href="IAM/ocurso.html">IAM</a> </body> </html>
  • 25. IAM/ocurso.html <html> <title>Descrição do Curso de IAM</title> <body> <h1>O Curso de IAM</h1> <a href=“___________">Voltar</a> </body> </html>
  • 26. IAM/ocurso.html <html> <title>Descrição do Curso de IAM</title> <body> <h1>O Curso de IAM</h1> <a href=“../index.html">Voltar</a> </body> </html>
  • 27. Próxima Aula • Criação de Formulários