Difference between revisions of "HTML"
Pravin1389 (Talk | contribs) |
Nancyvarkey (Talk | contribs) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 12: | Line 12: | ||
Web browsers can also refer to ''Cascading Style Sheets (CSS)'' to define the appearance and layout of text and other material. The W3C, maintainer of both the HTML and the CSS standards, encourages the use of CSS over explicitly presentational HTML markup. | Web browsers can also refer to ''Cascading Style Sheets (CSS)'' to define the appearance and layout of text and other material. The W3C, maintainer of both the HTML and the CSS standards, encourages the use of CSS over explicitly presentational HTML markup. | ||
+ | |||
+ | The Spoken Tutorial effort for HTML has been contributed by '''Praveen Somu''' with support from '''Nancy Varkey''' from Spoken Tutorial team. | ||
+ | |||
+ | The domain review is done by xxxxx from Spoken Tutorial team. | ||
+ | |||
+ | |||
+ | |||
+ | '''Learners:''' Web developers, website administrators, and UG/PG students of CSE/IT/CS who wish to learn website development. | ||
__TOC__ | __TOC__ | ||
+ | |||
+ | ==Overview== | ||
+ | |||
+ | * About HTML | ||
+ | * The content available in various tutorials in this series | ||
==Basic Level== | ==Basic Level== | ||
Line 24: | Line 37: | ||
* Hello World | * Hello World | ||
− | '''2. Elements, Tags and Attributes in HTML ''' | + | '''2. Elements, Tags and Attributes in HTML''' |
* Elements | * Elements | ||
Line 32: | Line 45: | ||
* Single and Double Quoted Attributes | * Single and Double Quoted Attributes | ||
− | '''3. Formatting Tags ''' | + | '''3. Formatting Tags in HTML''' |
* Text Formatting Tags | * Text Formatting Tags | ||
Line 39: | Line 52: | ||
* Anchor | * Anchor | ||
− | '''4. Styles and CSS ''' | + | '''4. Styles and CSS in HTML''' |
* What is style? | * What is style? | ||
Line 45: | Line 58: | ||
* CSS | * CSS | ||
− | '''5. Lists ''' | + | '''5. Lists in HTML''' |
* What is list? | * What is list? | ||
Line 54: | Line 67: | ||
* List Attributes | * List Attributes | ||
− | '''6. Tables ''' | + | '''6. Tables in HTML''' |
* Tables | * Tables | ||
Line 60: | Line 73: | ||
* Table Attributes | * Table Attributes | ||
− | '''7. Phrase Tags ''' | + | '''7. Phrase Tags in HTML''' |
* Important, Emphasized, marked, | * Important, Emphasized, marked, | ||
Line 74: | Line 87: | ||
− | '''1. Doctype and Head Section ''' | + | '''1. Doctype and Head Section''' |
* What is Doctype? | * What is Doctype? | ||
Line 80: | Line 93: | ||
* Head Section - Head, Title, Metadata, Style, Script, Base | * Head Section - Head, Title, Metadata, Style, Script, Base | ||
− | '''2. Embedding Images ''' | + | '''2. Embedding Images''' |
* Embedding Images in HTML | * Embedding Images in HTML | ||
Line 88: | Line 101: | ||
* Adding Image Maps | * Adding Image Maps | ||
− | '''3. Embedding Audio and Video ''' | + | '''3. Embedding Audio and Video''' |
* Embed audio and video files | * Embed audio and video files | ||
Line 95: | Line 108: | ||
* Modify video player dimensions | * Modify video player dimensions | ||
− | '''4. Block Elements and Layouts ''' | + | '''4. Block Elements and Layouts''' |
* Block level elements | * Block level elements | ||
Line 103: | Line 116: | ||
* HTML5 Layouts | * HTML5 Layouts | ||
− | '''5. Forms ''' | + | '''5. Forms in HTML''' |
* Forms | * Forms |
Latest revision as of 12:06, 2 December 2022
Introduction to HTML
HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages.
HTML is written in the form of HTML elements consisting of tags, enclosed in angle brackets, within the web page content. HTML tags normally come in pairs like <h1> and </h1>. The first tag in a pair is the start tag, the second tag is the end tag (they are also called opening tags and closing tags). In between these tags web designers can add text, tables, images, etc.
The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and 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. It can embed scripts in languages such as JavaScript which affect the behavior of HTML webpages.
Web browsers can also refer to Cascading Style Sheets (CSS) to define the appearance and layout of text and other material. The W3C, maintainer of both the HTML and the CSS standards, encourages the use of CSS over explicitly presentational HTML markup.
The Spoken Tutorial effort for HTML has been contributed by Praveen Somu with support from Nancy Varkey from Spoken Tutorial team.
The domain review is done by xxxxx from Spoken Tutorial team.
Learners: Web developers, website administrators, and UG/PG students of CSE/IT/CS who wish to learn website development.
Contents
Overview
- About HTML
- The content available in various tutorials in this series
Basic Level
1. My First HTML Program
- What is HTML?
- What we need?
- Structure of HTML Document
- Hello World
2. Elements, Tags and Attributes in HTML
- Elements
- Tags
- Attributes
- Declaration of Attributes
- Single and Double Quoted Attributes
3. Formatting Tags in HTML
- Text Formatting Tags
- Break Tag
- Horizontal Ruler
- Anchor
4. Styles and CSS in HTML
- What is style?
- Common attributes
- CSS
5. Lists in HTML
- What is list?
- Types of List
- Ordered List
- Unordered List
- Description List
- List Attributes
6. Tables in HTML
- Tables
- Table - Elements
- Table Attributes
7. Phrase Tags in HTML
- Important, Emphasized, marked,
- Abbreviation,
- Acronym
- Quote
- Address
- Cite
- Code
- HTML Entities
Intermediate Level
1. Doctype and Head Section
- What is Doctype?
- Doctype Declaration
- Head Section - Head, Title, Metadata, Style, Script, Base
2. Embedding Images
- Embedding Images in HTML
- Alternative text for the image
- Creating Image as a link
- Customizing width and height of an image
- Adding Image Maps
3. Embedding Audio and Video
- Embed audio and video files
- Provide multiple sources
- Adding Playback Controls to the player
- Modify video player dimensions
4. Block Elements and Layouts
- Block level elements
- Inline elements
- div tag
- span tag
- HTML5 Layouts
5. Forms in HTML
- Forms
- Form Elements: Input, Label, Button
- Input types: Text, Email, Password
6. More on Forms
- Form Input types: Date, Radio, Number
- Form Elements: Select, Datalist, Fieldset
- Form Methods: GET, POST