Skip to main content

Introduction to HTML5


Introduction to HTML5

What is HTML?

HTML is a markup language. XML/SGML also example for markup language and markup language is identified by tags i.e. information is represented in between tags (</>).  HTML offers a collection of tags. Purpose of HTML is for development of “Web pages”. Its standardized by W3C (World Wide Web Consortium) and WHATWG (Web Hypertext Application Technology Working Group) agencies.  Its extension is .html or .htm. Its not a case sensitive. 
HTML doesn’t have support for OOPS, structured programming and functional programming. HTML page can contain tags, CSS, Script.  HTML programs are not compiled, (don’t generate .exe or .obj) but interpreted. They are interpreted by layout engines (engine that understands HTML) of a browser, and these are foundations for program to get execute. HTML follows a more relaxed syntax. HTML program does not report errors and cant be debugged.

Various layout engines in different browsers:

Safari – Webkit
Firefox – Gecko
Chrome – Blink
Opera – Blink
Internet explorer – Trident
Konqueror – KHTML
These are internal engines of browser.
They are two engines in the browser – JavaScript (for JavaScript) engine and layout engine (for HTML tags).

HTML5 is latest version.

Flavors of HTML:

  • XHTML – Combination of XML and HTML
  • DHTML – Dynamic HTML
  • CHTML – Compact HTML used in resource constrained devices like mobile to render webpages (low hardware capacity).
Elements used to write an HTML program:

  • DOCTYPE: Defines the document type and HTML version.
  • Master tag  which is <head> represents the documents header which can keep other HTML tags such as <title> , <link> etc.
  • <body> tag represents the documents body which keeps other HTML tags such as <h1>, <div>, <p> etc.
  • <h1> represents highest font size for heading.
  • <p> tag for paragraph.
  • Formatting tags -It helps us t arrange information on a web page.Example:<h1> to <h6> for heading with different sizes. <center> tag to align content in center.  <br> tag for break rule (next line), <hr> for draw a line after current content.
I hope this article is helpful. Thanks for reading it.



Comments

Popular posts from this blog

Introduction to latest technologies such as IoT, IoE, IIoT,WoT

Hi Everyone, Now-a-days, we are hearing terms such as IoT, IoE, IIoT, WoT. In this article i am trying to explain what exactly these terms means.  Let me start with fancy word called IoT (Internet Of Things). Its a world of things (such as vehicles, home appliances, any physical device) connected.  These devices embedded with firmware, software, electronics, sensors, actuators and connectivity which makes any physical device intelligent, so that they can talk with each other. Do you want to know why? I will be explaining more details in my next article. IIoT is Industrial IoT, i.e using IoT in manufacturing industries. This brings brilliant machines together, advanced analytics and many more. It has great potential to change the way how the Industry works and it enables M2M machine-to-machine communication. Next article i will tell some real time applications of this. IoE is Internet of Everything where people, process, data and things(these are ...

Introduction to Machine Learning – ML

Machine Learning – ML ML is one of the hot buzz word now, let me explain what it is and why it is? In traditional programming, we feed data and program to a computer to get output, but in Machine learning, we feed data and output to a system to generate algorithm or programming for that data to find a pattern. So that we can forecast the results of new set data by applying the pattern which has found on existing data. This is a simple definition to understand ML concept. ML gives computer systems the ability to learn the data, without being programmed explicitly. Day to day growing internet traffic makes human thinking and analysis of data to limited. To do this we need a machine which can analyze the huge data and find a pattern on that data. This is what machine learning does. It is a continuously developing field.  Example: Facial recognition technology allows social media platforms to help users tag and share photos of friends.  Python  if a popular language fo...

Introduction to Augmented Reality (AR)

Introduction to Augmented Reality (AR) AR is an enhanced version of reality. It’s an integration of digital information with the User's environment in real time. AR is different from Virtual Reality (VR). Virtual Reality creates an artificial environment and Augmented reality  uses the existing environment and overlays new information on top of it. Its  where live direct or indirect views of physical real-world environments are  augmented  with superimposed computer-generated images over a user's view of the real-world, thus enhancing one's current perception of  reality . It’s how you work, play and connect with the world. AR is rapidly growing technology, because it brings the objects to reality. Key Components to Augmented Reality Devices       Sensors and Cameras       Projection       Processing       Reflection Many of the  top augmented reality companies  are se...