HyperText Markup Language (HTML)
HyperText Markup Language (HTML)
Mendel Rosenblum
CS142 Lecture Notes - HTML
1
Web Application Architecture
Web Browser
Web Server / Application server
Storage System
HTTP
Internet LAN
CS142 Lecture Notes - HTML
2
Browser environment is different
Traditional app: GUIs based on pixels Since 1970s: software accessed mapped framebuffers (R/G/B) Toolkits build higher level GUI widgets (buttons, tables, etc.)
Web browsers display Documents described in HTML Until HTML5's canvas region, you couldn't write pixels Make applications out of documents Early web apps: Multiple documents (pages) with `form' tag for input Current: Use JavaScript to dynamically generate and update documents
CS142 Lecture Notes - HTML
3
HTML: HyperText Markup Language
Concept: Markup Language - Include directives with content
Directives can dictate presentation or describe content
Idea from the 1960s: RUNOFF
Examples: italics word, Title words
Example of a declarative language
Approach 1. Start with content to be displayed 2. Annotate it with tags
HTML uses < > to denote tags
CS142 Lecture Notes - HTML
4
HTML tags
Tags can provide: Meaning of text: means top-level heading means paragraph for unordered (bulleted) list Formatting information ( for italic) Additional information to display (e.g., )
Tags can have tags inside (nesting supported) - Document forms a tree
CS142 Lecture Notes - HTML
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- html5 and css complete 7th edition woods test bank
- cs105 course reader appendix a html reference
- html5 notes for professionals
- introduction to web design with html5 and css 3
- html5 santa rosa junior college
- chapter 2 introduction to html5 part 1
- html5 cheat sheet websitesetup
- html5 tags tutorialspoint
- hypertext markup language html
- unit g organizing content with lists and tables
Related searches
- basic html questions
- html word break
- free html stock ticker
- html stock widget
- calculate markup from margin
- html email templates
- html tags worksheet
- html form method put
- language competence and language performance
- language performance vs language competence
- standard generalized markup language
- how to calculate markup percentage