Skip to main content

HTML

HTML

".htm" and ".html" redirect here. For other uses, see HTM (disambiguation).
For the use of HTML on Wikipedia, see Help:HTML in wikitext.
HTML
(HyperText Markup Language)
HTML.svg
Filename extension
  • .html
  • .htm
Internet media typetext/html
Type codeTEXT
Developed byW3C & WHATWG
Initial release1993; 23 years ago
Latest release
5.0 / 5.1 (working draft)
(28 October 2014; 20 months ago)
Type of formatDocument file format
Extended fromSGML
Extended toXHTML
Standard
Open format?Yes
Website
HyperText Markup Language, commonly abbreviated as HTML, is the standardmarkup language used to create web pages. Along with CSS, and JavaScript, HTML is a cornerstone technology used to create web pages,[1] as well as to create user interfaces for mobile and web applicationsWeb browsers can read HTML files and render them into visible or audible web pages. HTML describes the structure of a website semantically and, before the advent of Cascading Style Sheets (CSS), included cues for the presentation or appearance of the document (web page), making it a markup language, rather than aprogramming language.
HTML elements form the building blocks of HTML pages. HTML allows imagesand other objects to be embedded and it can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. HTML elements are delineated by tags, written using angle brackets. Tags such as <img /> and <input /> introduce content into the page directly. Others such as <p>...</p> surround and provide information about document text and may include other tags as sub-elements. Browsers do not display the HTML tags, but use them to interpret the content of the page.
HTML can embed scripts written in languages such as JavaScript which affect the behavior of HTML web pages. HTML markup can also refer the browser toCascading Style Sheets (CSS) to define the look and layout of text and other material. The World Wide Web Consortium (W3C), maintainer of both the HTML and the CSS standards, has encouraged the use of CSS over explicit presentational HTML since 1997.[2]

HTML5 variationsEdit

WHATWG HTML versus HTML5Edit

Main article: HTML5
The WHATWG considers their work as living standard HTML for what constitutes the state of the art in major browser implementations by Apple(Safari), Google (Chrome), Mozilla (Firefox), Opera (Opera), and others. HTML5 is specified by the HTML Working Group of the W3C following the W3C process. As of 2013 both specifications are similar and mostly derived from each other, i.e., the work on HTML5 started with an older WHATWG draft, and later the WHATWG living standard was based on HTML5 drafts in 2011.[79][80]

Hypertext features not in HTMLEdit

HTML lacks some of the features found in earlier hypertext systems, such assource trackingfat links and others.[81] Even some hypertext features that were in early versions of HTML have been ignored by most popular web browsers until recently[when?], such as the link element and in-browser Web page editing.
Sometimes Web services or browser manufacturers remedy these shortcomings. For instance, wikis and content management systems allow surfers to edit the Web pages they visit.

WYSIWYG editorsEdit

There are some WYSIWYG editors (What You See Is What You Get), in which the user lays out everything as it is to appear in the HTML document using agraphical user interface (GUI), often similar to word processors. The editor renders the document rather than show the code, so authors do not require extensive knowledge of HTML.
The WYSIWYG editing model has been criticized,[82][83] primarily because of the low quality of the generated code; there are voices advocating a change to theWYSIWYM model (What You See Is What You Mean).
WYSIWYG editors remain a controversial topic because of their perceived flaws such as:
  • Relying mainly on layout as opposed to meaning, often using markup that does not convey the intended meaning but simply copies the layout.[84]
  • Often producing extremely verbose and redundant code that fails to make use of the cascading nature of HTML and CSS.
  • Often producing ungrammatical markup, called tag soup or semantically incorrect markup (such as <em> for italics).
  • As a great deal of the information in HTML documents is not in the layout, the model has been criticized for its "what you see is all you get"-nature.[85]
  • source wikipedia

Comments

Popular posts from this blog

QBasic and its history

QBasic Not to be confused with  Quick Basic . QBasic Paradigm Procedural Developer Microsoft First appeared 1991 ; 25 years ago OS MS-DOS ,  Windows 95 ,  Windows 98 ,  Windows Me ,  PC DOS ,  OS/2 , eComStation License Part of the operating system (a variety of  closed-source  licenses) Website www .microsoft .com Influenced by QuickBASIC ,  GW-BASIC Influenced QB64 ,  Small Basic QBasic  ( Microsoft  Quick Beginners All purpose Symbolic Instruction Code ) is an  IDE  and  interpreter  for a variety of the  BASIC programming language  which is based on  QuickBASIC . Code entered into the IDE is compiled to an intermediate representation , and this  IR  is immediately interpreted on demand within the IDE. [1]  It can run under nearly all versions of  DOS  and  Windows , or through  DOSBox / DOSEMU , on  Linux  and...

Develop your website

Are you an enterpreneur and want a website to promote your buisness? If yes please choose your catogery so that you can feel easy. I need a attractive website i can invest required ammount I need a simple website and invest less Attractive website I can develop a website that explores everything of your buisness or profession you just need to bive me the detailed information of your buisness and i will evaluate it and decleare price if you agree to pay the work is started and will be completed within a month to 6 month as per expansivity of site  Simple Website I can also develop a simple website which will be informative source of your buisness and some speical features will be mentioned in site Note i will also give you a cms comment if you are intrested

BIOS

BIOS From Wikipedia, the free encyclopedia This article is about the BIOS as found in IBM PC compatibles. For similar programs on non-PC systems, see  booting . The  BIOS  ( / ˈ b aɪ . ɒ s / , an acronym for  Basic Input/Output System  and also known as the  System BIOS ,  ROM BIOS  or  PC BIOS ) is a type of  firmware  used to perform hardware initialization during the  booting  process (power-on startup) on  IBM PC compatible  computers, and to provide runtime services for operating systems and programs. [1]  The BIOS firmware is built into  personal computers  (PCs), and it is the first software they run when powered on. The name itself originates from the Basic Input/Output System used in the CP/M  operating system in 1975. [2] [3]  Originally  proprietary  to the IBM PC, the BIOS has been  reverse engineered  by companies looking to create compatible ...