Professional Documents
Culture Documents
Objectives:
9 Discuss the history of markup languages.
9 Distinguish between HTML and XHTML.
9 Identify HTML and XHTML flavors.
9 Explain the value of universal markup.
9 Demonstrate knowledge of site management principles.
9 Plan Web site development.
Markup languages
9 A markup language is not a programming language
9 Markup languages contain the data and the instructions in the same file.
9 SGML is used to define context, unlike HTML which is used to define context as
well as format the appearance of the text.
9 HTML files are plain text files that have been “marked up” using tags.
o A tag is a piece of code enclosed in an angle bracket, which tells an
HTML interpreter how to process or display the text.
Interpreters
9 An HTML interpreter is a program that processes the HTML page and renders it
according to the text and tags of the page.
9 An example of an HTML interpreter is a web browser like Internet Explorer or
Netscape Navigator.
9 HTML was initially designed for the Web, however, businesses are finding uses for
HTML documents that have very little to do with the web.
9 HTML files are small and portable. This makes the good candidates for document
exchange.
XHTML Flavors
9 XHTML Transitional – allows formatting within the document as well as using a
CSS. This flavor also allows use of deprecated tags.
9 XHTML Strict – exclusive use of CSS is required for formatting. This flavor does not
allow the use of deprecated tags.
9 XHTML Frameset – required for pages that use frames.
Intellectual property
9 Intellectual property is defined as a unique product or idea created by an individual or
organization.
9 When you create a web site, you must consider legal issues related to products, ideas,
and images. You CAN NOT borrow information from other sites.
9 No copyright or trademark is permanent. Legal registrations on this type of material
must be renewed.
Outsourcing
9 An increased trend in web development is to outsource to workers in remote
locations.
9 When working with remote teams or other companies it is important to consider the
following:
o A Non-Disclosure Agreement – a legal contract signed by both parties
stating that neither party will reveal any trade secrets or intellectual
property owned by the other.
o Legal consultation – when signing an NDA or other documents it is
necessary to have legal counsel. This will help ensure that you will not
make commitments that you can not fulfill.