Over the semester I will be posting definitions as provided each week from class that will assist in development of assessments. The first definition list is summarised from Week 2, HTML overview by Viveka and Oanh. I have also linked each of the terms to their Wikipedia page for you to use as a starting point and to find links to authoritative sources just in case you require additional information.
terms, people and definitions
- HMTL – Hyper Text Markup Language, written in tags that started out in capitals, but today is formulated with lower-case letters. We are not up to HTML 5 that is a work in progress
- HTML 5 – follows all the well formed rules of XHTML, but it is less verbose. HTML 5 supports next generation devices really well, for example location based technology, can rotate etc. HTML 5 can complete a lot of the functionality that flash does/did and rich media types are part of the code – for example video src = etc. HTML 5 is not finished and they are not planned to finish it till 2045 (and some have said that they may never finish it.
- SGML – output from the publishing world – massive specification that nobody implemented as it was too hard!!! A standards body attempted to regulate it, but did not succeed. It is important in understanding HTML as it is a markup language the publishing world used and HTML is the online version of the mark up
- Ted Nelson – Coined the term ‘hypertext’ and was an influence on TimBL
- TimBL – Tim Berners-Lee, invented the World Wide Web and HTML
- XHTML Transitional – the transition that led towards the separation of design into CSS and HTML. There is also XHTML Strict and this is what is required to pass DMT!!! – it is the same as transitional but it absolutely requires that you separate presentation items with content (i.e. CSS with HTML)
- XML – extensible mark up language – it is a language for writing languages in…there are no .xml files!!! it is a metalanguage…the way it is written: open bracket tag attribute = “value” close tag some stuff open bracket tag / close bracket
The simple HTML page tagging structure is:
- open html
- open head
- open title / insert title name / close title
- close head
- open body
- open divs (div id=”a section”) / headers / images etc and close them
- close body
- close html
Let me know if there were any additional terms and their definitions from class – happy for everyone to add to this list.