HTML (the Hypertext Markup Language) and CSS (Cascading Style Sheets) are two of the core technologies for building Web pages. HTML provides the structure of the page, CSS the (visual and aural) layout, for a variety of devices. Along with graphics and scripting, HTML and CSS are the basis of building Web pages and Web Applications. HTML is the language for describing the structure of Web pages. HTML gives authors the means to Publish online documents with headings, text, tables, lists, photos, etc. , Retrieve online information via hypertext links, at the click of a button. Design forms for conducting transactions with remote services, for use in searching for information, making reservations, ordering products, etc. Include spread-sheets, video clips, sound clips, and other applications directly in their documents. With HTML, authors describe the structure of pages using markup. The elements of the language label pieces of content such as Ã?Â¢??paragraph,Ã?Â¢?? Ã?Â¢??list,Ã?Â¢?? Ã?Â¢??table,Ã?Â¢?? and so on.