2009年3月27日星期五

women adidas shoes

The term markup is derived from the traditional publishing practice of "marking up"' a manuscript, which involves using a markup language consisting adidas dunk of conventional symbolic printer's instructions in the margins and text of a paper manuscript. For centuries, this task was done primarily by skilled typographers known as "markup men"[1] buy adidas shoes who marked up text to indicate what typeface, style, and size should be applied to each part, and then passed the manuscript to others for typesetting by hand. Markup was also commonly applied by editors, proofreaders, publishers, and graphic designers.

[edit] GenCode

The idea of using markup languages in computer text adidas plaid shoes processing was probably first publicly presented by publishing executive William W. Tunnicliffe at a conference in 1967, although he preferred to call it "generic coding." In the 1970s, Tunnicliffe led the development of a standard called GenCode for the publishing industry and later was the first chair of the International Organization for Standardization committee that created SGML, the first standard y3 shoes descriptive markup language. Book designer Stanley Rice published speculation along similar lines in the late 1960s. Brian Reid, in his 1980 dissertation at Carnegie Mellon University, developed the theory and a working implementation of descriptive markup in actual use.

However, IBM researcher Charles Goldfarb is more commonly seen today as addidas shoe the "father" of markup languages. Goldfarb hit upon the basic idea while working on a primitive document management system intended for law firms in 1969, and helped invent IBM GML later that same year. GML was first publicly disclosed in 1973.

In 1975, Goldfarb moved from Cambridge, Massachusetts to Silicon Valley and became a product planner at the IBM Almaden Research Center. There, he convinced IBM's executives to addias shoes deploy GML commercially in 1978 as part of IBM's Document Composition Facility product, and it was widely used in business with a few years.

Development informally began in a3 shoes 1978[citation needed] on what ultimately became the SGML standard, which was based on both GML and GenCode; Goldfarb eventually became chair of the SGML committee. SGML was first and released by ISO as the ISO 8879 standard in October 1986.

Some early examples of computer markup languages basketball shoes sale available outside the publishing industry can be found in typesetting tools on Unix systems such as troff and nroff. In these systems, formatting commands were inserted into the document text so that typesetting software could format the text according to the editor's specifications. It was a trial and error iterative process to get a document printed correctly.[citation needed] Availability mens basketball shoes of WYSIWYG ("what you see is what you get") publishing software supplanted much use of these languages among casual users, though serious publishing work still uses markup to specify the non-visual structure of texts, and WYSIWYG editors now usually save documents in a markup-language-based format.

[edit] TeX

Another major publishing standard is TeX, created and continuously refined by Donald Knuth in the 1970s new basketball shoes and 80s. TeX concentrated on detailed layout of text and font descriptions in order to typeset mathematical books in professional quality. This required Knuth to spend considerable time investigating the art of typesetting. However, TeX has a steep learning curve, so that it is mainly used in academia, where it is the de facto standard in many scientific disciplines. A TeX macro package known as LaTeX provides a descriptive markup system on top of TeX, and is widely used.

[edit] Scribe, GML and SGML
Main articles: IBM Generalized Markup Language online basketball shoes and Standard Generalized Markup Language

The first language to make a clear and clean distinction between structure and presentation was Scribe, developed by Brian Reid and described in his doctoral thesis in 1980.[2] Scribe was revolutionary in a adidas cycling shoes number of ways, not least that it introduced the idea of styles separated from the marked up document, and of a grammar controlling the usage of descriptive elements. Scribe influenced the development of Generalized Markup Language (later SGML) and is a direct ancestor to HTML and LaTeX.

In the early 1980s, the idea that markup should be focused on the structural aspects of a document and leave the visual presentation of that structure to the interpreter led to the creation of SGML. The language was developed by a committee chaired by Goldfarb. It incorporated ideas from many different sources, including Tunnicliffe's project, adida shoes GenCode. Sharon Adler, Anders Berglund, and James A. Marke were also key members of the SGML committee.

SGML specified a syntax for including the markup in documents, as well as one for separately describing what tags were allowed, and where (the Document Type Definition (DTD) or schema). This allowed authors adiddas shoes to create and use any markup they wished, selecting tags that made the most sense to them and were named in their own natural languages. Thus, SGML is properly a meta-language, and many particular markup languages are derived from it. From the late 80s on, most substantial new markup languages have been based on SGML system, including for example TEI and DocBook. SGML was promulgated as an International Standard by International Organization for Standardization, ISO 8879, in 1986.

SGML found wide acceptance and use in fields with very large-scale adida golf shoes documentation requirements. However, it was generally found to be cumbersome and difficult to learn, a side effect of attempting to do too much and be too flexible. For example, SGML made end tags (or start-tags, or even both) optional in certain contexts, because it was thought that markup would be done manually by overworked support staff who adida shoe would appreciate saving keystrokes[citation needed].

[edit] HTML
Main article: HTML

By 1991, it appeared to many that SGML would be limited to commercial and data-based applications while WYSIWYG tools (which stored documents in proprietary binary formats) would suffice for other document processing applications.

The situation changed when Sir Tim Berners-Lee, learning of SGML from co-worker adida basketball shoes Anders Berglund and others at CERN, used SGML syntax to create HTML. HTML resembles other SGML-based tag languages, although it began as simpler than most and a formal DTD was not developed until later. Steven DeRose[3] argues that HTML's use of descriptive markup (and SGML in particular) was a major factor in the success of the Web, because of the flexibility and extensibility that it enabled (other factors include the notion of URLs and the free distribution of browsers). HTML is quite likely the most used markup language in the world today.

However, HTML's status as a markup language is disputed by some computer scientists.[citation needed] The argument for this is that HTML restricts the placement of tags, requiring them to buy shoes be either fully nested inside of other tags, or the root tag of the document. Because of this, these scientists would suggest instead that sneaker shoes HTML is a container language, following a Hierarchical model.

[edit] XML
Main article: XML

XML (Extensible Markup Language) is a meta markup language that is now widely used. XML was developed by the adidas black shoes World Wide Web Consortium, in a committee created and chaired by Jon Bosak. The main purpose of XML was to simplify SGML by focusing on a particular problem — documents on the Internet.[4] XML remains a meta-language like SGML, allowing users to create any tags needed (hence "extensible") and then describing those tags and their permitted uses.

XML adoption was helped because every XML document can be buy adidas shoes written in such a way that it is also an SGML document, and existing SGML users and software could switch to XML fairly easily. However, XML eliminated many of the more complex and human-oriented features of SGML to simplify implementation (while increasing markup size and reducing readability and editability). Other improvements rectified some SGML problems in international shoes adidas settings, and made it possible to parse and interpret document hierarchy even if no DTD is available.

XML was designed primarily for semi-structured environments such as documents and publications. However, it appeared to strike a happy medium between simplicity and flexibility, and was rapidly adopted for many other uses. XML is now widely used for communicating data between applications. Like HTML, it can be described as a 'container' shoe adidas language.

[edit] XHTML
Main article: XHTML

Since January 2000 all W3C Recommendations for HTML have been based on XML rather than SGML, using the abbreviation XHTML (Extensible HyperText Markup Language). The white adidas shoes language specification requires that XHTML Web documents must be well-formed XML documents – this allows for more rigorous and robust documents while using tags familiar from HTML.

One of the most noticeable differences between HTML and XHTML is the rule adidas shoe that all tags must be closed: empty HTML tags such as
must either be closed with a regular end-tag, or replaced by a special form:
(the space before the '/' on the end tag is optional, but frequently used because it enables some pre-XML Web browsers, and SGML parsers, to accept the tag). Another is that all attribute values in tags must be quoted. Finally, addidas shoes all tag and attribute names must be lowercase in order to be valid; HTML, on the other hand, was case-insensitive.

[edit] Other XML-based applications

Many XML-based applications now exist, including Resource Description Framework (RDF), XForms, DocBook, SOAP and the Web buy addidas shoes Ontology Language (OWL). For a partial list of these see List of XML markup languages.

[edit] Features

A common feature of many markup languages is that they intermix the blue adidas shoes text of a document with markup instructions in the same data stream or file. This is not necessary; it is possible to isolate markup from text content, using pointers, offsets, IDs, or other methods to co-ordinate the two. Such "standoff markup" is typical for the internal representations programs use to work with marked-up documents. However, embedded or "inline" markup is much addidas shoes more common elsewhere. Here, for example, is a small section of text marked up in HTML:

Anatidae



The family Anatidae includes ducks, geese, and swans,
but not the men's adidas shoes closely-related screamers.

The codes enclosed in angle-brackets are markup instructions (known as tags), while the text between these instructions is the men's addidas shoes actual text of the document. The codes h1, p, and em are examples of structural markup, in that they describe the intended purpose or meaning of the text they include. Specifically, h1 means "this is a first-level heading", p means "this is a paragraph", and em means "this is an emphasized word or phrase". A program interpreting such structural markup may apply its own rules or styles for presenting the various pieces of text, using diffent women's adidas typefaces, boldness, font size, indention, colour, or other styles, as desired. A tag such as "h1" (header level 1) might be presented in a large bold sans-serif typeface, for example, or in a monospaced (typewriter-style) document it might be underscored – or it might not change the presentation at all.

In contrast, the i tag in HTML is an example of presentational markup; it is generally used to specify a particular characteristic of the text (in women adidas shoes this case, the use of an italic typeface) without specifying the reason for that appearance.

The Text Encoding Initiative (TEI) has published extensive guidelines for how to encode texts of interest in the humanities and social sciences, developed through years of international cooperative work. These guidelines are used by projects encoding historical documents, the works of particular scholars, periods, adidas sneaker or genres, and so on.

没有评论:

发表评论