Tecnologias para internet - Aula 3

658 visualizações

Publicada em

Slides referentes a 3ª aula da disciplina Tecnologias para Internet, realizada no dia 11/02/2011

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
658
No SlideShare
0
A partir de incorporações
0
Número de incorporações
16
Ações
Compartilhamentos
0
Downloads
18
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tecnologias para internet - Aula 3

  1. 1. Tecnologias para Internet Thyago Maia Tavares de Farias Aula 3
  2. 2. Sumário <ul><li>Introdução ao HTML - Fontes </li></ul><ul><li>XML ( Extensible Markup Language ) </li></ul>
  3. 3. Introdução ao HTML <ul><li>Fontes em HTML </li></ul><ul><ul><li>Utilizamos a tag font para formatar tipo, tamanho e cor de fonte em uma página HTML; </li></ul></ul><ul><ul><li>Formato da tag: </li></ul></ul><ul><ul><ul><li><font face=“ tipo de fonte ” size=“ tamanho ” color=“ cor ”> Texto a ser formatado </font> </li></ul></ul></ul><ul><ul><ul><li>O atributo face identifica o nome da fonte a ser utilizada (Times, Verdana, Courier...) </li></ul></ul></ul><ul><ul><ul><li>Size receberá um valor numérico; </li></ul></ul></ul><ul><ul><ul><li>Cor receberá um valor hexadecimal (Ex.: #FFFFFF); </li></ul></ul></ul>
  4. 4. Introdução ao HTML <ul><li>Exercício: Tema Livre </li></ul><ul><ul><li>De posse da tag font e das outras tags apresentadas, formate as outras páginas HTML criadas ou crie novas páginas para testar seus conhecimentos. </li></ul></ul>
  5. 5. Extensible Markup Language <ul><li>Linguagem de marcação para necessidades especiais; </li></ul><ul><li>Permite organizar e definir um conjunto de dados; </li></ul><ul><li>Criado para estruturar, armazenar e transportar informação; </li></ul><ul><li>Similar ao HTML, pois: </li></ul><ul><ul><li>Trata-se de uma linguagem de marcação; </li></ul></ul><ul><ul><li>Utiliza tags para identificação de dados; </li></ul></ul><ul><li>Diferenças em relação ao HTML: </li></ul><ul><ul><li>HTML apresenta dados; </li></ul></ul><ul><ul><li>XML transporta e armazena dados; </li></ul></ul>
  6. 6. Extensible Markup Language <ul><li>Diferenças em relação ao HTML: </li></ul><ul><ul><li>HTML trabalha com a apresentação de conteúdo; </li></ul></ul><ul><ul><li>XML trabalha com o conteúdo; </li></ul></ul><ul><ul><li>Tags HTML são pré-definidos; </li></ul></ul><ul><ul><li>Tags XML não são. Você pode definir sua tags! </li></ul></ul><ul><li>Lembre-se: XML não substitui o HTML, mas o complementa! </li></ul>
  7. 7. Extensible Markup Language <ul><li>Exemplo - XML que descreve a escalação de um time de futebol: </li></ul><ul><ul><li><?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?> </li></ul></ul><ul><ul><li><escalacao> </li></ul></ul><ul><ul><li><time> Sport Recife </time> </li></ul></ul><ul><ul><li><goleiro> Magrão </goleiro> </li></ul></ul><ul><ul><li><zagueiro_1> Igor </zagueiro_1> </li></ul></ul><ul><ul><li><zagueiro_2> Andre Astorga </zagueiro_2> </li></ul></ul><ul><ul><li><lateral_1> Saci </lateral_1> </li></ul></ul><ul><ul><li><lateral_2> Thiaguinho </zagueiro_2> </li></ul></ul><ul><ul><li><meiocampo_1> Hamilton </meiocampo_1> </li></ul></ul><ul><ul><li><meiocampo_2> Tobi </meiocampo_2> </li></ul></ul><ul><ul><li><meiocampo_3> Bala </meiocampo_3> </li></ul></ul><ul><ul><li><meiocampo_4> Renato </meiocampo_4> </li></ul></ul><ul><ul><li><atacante_1> Alessandro </atacante_1> </li></ul></ul><ul><ul><li><atacante_2> Ciro </atacante_2> </li></ul></ul><ul><ul><li></escalacao> </li></ul></ul>
  8. 8. Extensible Markup Language <ul><li>XML simplifica compartilhamento de dados: </li></ul><ul><ul><li>Sistemas de computador e bases de dados contem dados com formatos incompatíveis; </li></ul></ul><ul><ul><li>Dados XML são armazenados em arquivos de texto (.xml); </li></ul></ul><ul><ul><li>Possibilita o armazenamento de dados independente de hardware e software (portabilidade)! </li></ul></ul><ul><ul><li>Facilita a criação de dados que podem ser compartilhados por aplicações diferentes. </li></ul></ul>

×