Linguagens de apresentação de dados. Linguagens de marcação de dados. Anotação de documentos. Folhas de estilos. Documentos semiestruturados. Transformação e manipulação de dados semiestruturados. Identificação e seleção de linguagens e tecnologias mais apropriadas para o desenvolvimento de aplicações Web.