2.Tēma: Marķēšanas valodas

Anotācija

No pārlūkprogrammas (plānais klients) viedokļa ir svarīgi, kā veidots HTML un cits saturs, ko tas saņem no Web servera.

Mērķis ir uzzināt par dažādiem satura elektroniskas glabāšanas un marķēšanas veidiem un līmeņiem. Iepazīties ar valodām XML un dažādām ar to saistītām marķēšanas valodām - XHTML/CSS/JavaScript, XHTML+SVG+MathML, WML, utml.

Teorija

  • Dažādi informācijas marķēšanas veidi
  • Kā var uzdot HTML valodas gramatiku? Kādi HTML paveidi ir sastopami?
  • CSS selektoru sintakse un semantika
  • Špikeri - HTML un CSS

Demonstrācijas

Lekcijas demonstrācijas ir vienā Eclipse projektā, dažādās direktorijās.

  • Dokuments bez tabulām - birkas un CSS
  • Tabulas - birkas un CSS
  • HTML formas
  • Hipersaites, navigācija un preprocesori
  • HTML un internacionalizācija - kodējumi, teksta virziens, Ruby
  • JavaScript pievienošana
  • Grūti lietojams un grūti uzturams HTML
  • XHTML+SVG
  • XHTML+MathML
  • Informācijas izgūšana ar regulārām izteiksmēm

Vingrinājumi

  • HTML lapu tīrīšana ar Tidy un validācija. XML-veidīgas "Screen scraping" tehnoloģijas.

Piemēri

Dearestdierəst creaturekri:tʃə in creationkrieiʃn

Literatūra


Lapa mainīta 2005-10-30 15:16:29