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 IoT ecosystem

Basics of IoT IoT (Internet of Things) refers to a network where devices communicate to devices and devices communicate to software applications over the internet . This web-enabled devices/internet enabled devices will usually collect data, send and act upon data from their surrounding environment. •       The IoT network consists of Edge side (sensors, actuators and controllers connected to the internet) and Cloud side. •       The devices on the Edge side can either connect to the internet directly or using an Edge (IoT) gateway . The Edge gateway is used for: •        Providing a connection to the internet for devices that cannot connect to the internet on their own. These devices don’t have feature to connect to the Internet. •        Local functionality/control that must work even without internet availability •       ...

Introduction to Modelling and Simulation

What is about Today?    Modeling & simulation is use of the physical, mathematical or logical representation of a system , entity or process and these models  reduces the development time and cost of the system and it optimizes the design.  Simulation is the imitation of the real-world process or system. To simulate something, it requires a model to be developed, and these model represents the key characteristics, behaviors and functions of the selected system or process.Modelling an act of building a model and Simulation is act of using a model. Simulation software is based on the process of modeling a real phenomenon with a set of mathematical formulas.  Advantages: Allows to understand how the system operates in real-time system in virtual environment. Easy to make changes in to the system and their effect on the output. Can determine the system requirements by applying different configurations. Performing bottleneck analysi...

Introduction to Deep Learning

Deep Learning is a type of machine learning in which a model learns to perform classification tasks directly from images, text or sound. Its usually implemented using a neural network architecture. Here deep refers to the "Number of layers in the network" i.e the more layers, the deeper the network. Traditional neural network contain only 2-3 layers, but in deep network contains hundreds of layers. Deep learning example is  A self-driving vehicle slows down as it approaches a pedestrian network . Deep learning is especially well-suited to identification applications such as face recognition, text translation, voice recognition and advanced driver assistance systems and traffic sign recognition etc. Deep learning is growing faster because it really works.  What is the Difference Between Deep Learning  and Machine Learning? Deep learning is a sub-type of machine learning. For example with machine  learning, you manually extract the relevant features of...