Search This Blog

Wednesday, March 6, 2019

Lesson No:- 1 of HTML

Chapter 1: DOCTYPE

DOCTYPE is the short form of 'document type' it is the first thing used in the html document before the <html> tag. <!DOCTYPE> it declares the browser that which type of the version of Html the page is written in. This topic explains the structure and declaration of various doctypes in HTML.

related post to this:- Introduction to Html

What is the use of Doctype?

2.1: Adding Doctype:-

The <!DOCTYPE> declaration should always be included at the top of the Html document that before <html> tag.




must consist of the following components, in this order:
      
           1. A string that is in ASC II case-insensitive match for the string "!DOCTYPE".

therefore the following DOCTYPES are also valid:

Doctype Tag is not case-sensitive, so it means D and d same

2.2: Browser Support:-

HTML 5
<!DOCTYPE html>

HTML 4.01 Strict

This DTD contains all HTML elements and attributes, but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01 Transitional

This DTD contains all HTML elements and attributes, INCLUDING presentational and deprecated elements (like font). Framesets are not allowed.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01 Frameset
This DTD is equal to HTML 4.01 Transitional, but allows the use of frameset content.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0 Strict
This DTD contains all HTML elements and attributes, but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed. The markup must also be written as well-formed XML.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML 1.0 Transitional
This DTD contains all HTML elements and attributes, INCLUDING presentational and deprecated elements (like font). Framesets are not allowed. The markup must also be written as well-formed XML.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 Frameset
This DTD is equal to XHTML 1.0 Transitional, but allows the use of frameset content.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

XHTML 1.1

This DTD is equal to XHTML 1.0 Strict, but allows you to add modules (for example to provide Ruby support for East-Asian languages).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

related post to this:- Introduction to Html

2 comments:

About Me

My Photo
Patna, Bihar, India
Hello Everyone, my name is Shadab Hussain. I am from Patna, Bihar. i am a student and i blogging, because it is the way of sharing knowledge and information to the people all over the world.