Portuguese, Brazilian subtitles

← 05-08 Solução Xml e Html

sem descrição

Get Embed Code
4 Languages

Showing Revision 8 created 09/20/2013 by Daniely Lopes Campos Bartz.

  1. A primeira resposta, todo HTML é XML,
    não é verdadeira.
  2. Apesar das similaridades entre os dois,
    HTML pode ter algo que é inválido em XML.
  3. Um bom exemplo é a marca da lacuna sem final
  4. Todo XML é HTML.
  5. Esta também não é verdadeira,
    apesar de ser aceitável em termos.
  6. Se você tiver um documento em XML
    que esteja lotado de marcas HTML,
  7. seria parecido com HTML e a renderização
    ficaria muito bem em um navegador.
  8. Por exemplo, se incluísse
    em um navegador algo assim,
  9. uma marca inicial e final,
    provavelmente a renderização estaria bem.
  10. Na verdade, é uma boa pergunta. Seria bom
    ver se insere uma nova linha ou duas.
  11. Eu não sei de cor e não vou
    perguntá-lo sobre isso.
  12. Agora, a próxima resposta: HTML pode ser
    expresso em XML. É verdadeira.
  13. Quando usamos o documento tipo XHTML
    em vez de apenas HTML,
  14. significa que o documento HTML,
    na verdade será um documento XML válido,
  15. e você pode analisá-lo como tal.
  16. Não precisa procurar por marcas quebradas.
  17. Seu navegador não terá seu desempenho
    diminuído por isso.
  18. Não é esperado que HTML seja pouco
    consistente como geralmente é.
  19. Se disser que está em XML,
    é melhor que esteja em XML,
  20. porque o navegador não será
    tão complacente com você.
  21. A última resposta, XML e HTML compartilham
    uma linhagem comum, é também verdadeira.
  22. Lembre-se que seu ancestral é o SGML,
    Standard Generalize Markup Language.
  23. Há muitos outros tipos de documentos
    descendentes do SGML,
  24. HTML e XML são os dois que afetará
    nossa vida neste curso.
  25. Muito bem, mostrarei alguns tipos
    de documentos no navegador
  26. que nos dará uma visão melhor
    para entendê-los.
  27. Se eu fosse ao Wikipédia
    e olhasse a fonte do Wikipédia,
  28. eu veria que o tipo de documento é HTML.
  29. Isto significa HTML5. Sei que não diz 5,
    mas acredite em mim.
  30. O tipo de documento HTML significa HTML5,
    que é a versão mais moderna do HTML.
  31. Se eu fosse a uma página do Wikipédia,
    por exemplo, a página Wikipédia para SGML,
  32. e eu procurasse a fonte deste página,
  33. vemos que o tipo de documento é,
    na verdade, XHTML.
  34. É, na verdade, o XHTML transitório, o que
    significa que o documento será em XML
  35. mas haverá algumas coisas atípicas.
  36. Eu não entrarei muito sobre
    como isto afeta as coisas,
  37. mas isto faz com que alguns navegadores
    comportem-se de maneira diferente.
  38. Não sei por que Wikipédia tem dois tipos
    de documentos em duas páginas diferentes.
  39. Posso supor que provavelmente a página
    sobre SGML é gerada de forma dinâmica
  40. e a página inicial é quase estática,
    atendida por dois servidores diferentes
  41. ou duas máquinas diferentes, o que é bom.
    Você vê isso o tempo todo na internet.
  42. Mas quando você vê XHTML significa que
    toda marca aqui deve ter uma marca final.
  43. Pode ver que algumas marcas de cabeçalhos
    são essas pequenas marcas de lacuna
  44. que possuem estas barras finais.
  45. Você não vê isso na maioria
    dos documentos HTML5,
  46. apesar dos navegadores os aceitarem,
    porque não prejudica nada.