0% found this document useful (0 votes)
6 views

WEB PROGRAMMING

Wp notes

Uploaded by

Kusuma N
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

WEB PROGRAMMING

Wp notes

Uploaded by

Kusuma N
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

WEB PROGRAMMING

 HTML is the standard mark-up language for Web pages. With HTML
you can create your own Website.
 HTML describes the structure of a Web page

 HTML elements tell the browser how to display the content


 HTML elements label pieces of content such as "this is a heading", "this
is a paragraph", "this is a link", etc

 An HTML element is defined by a start tag, some content, and an end tag:
<tagname>Content goes here...</tagname>

Web Browsers

 The purpose of a web browser (Chrome, Edge, Firefox, Safari) is to read


HTML documents and display them correctly.

HTML Page Structure


The <!DOCTYPE> Declaration

 The <!DOCTYPE> declaration represents the document type, and helps


browsers to display web pages correctly.

HTML Headings
 HTML headings are defined with the <h1> to <h6> tags.
 <h1> defines the most important heading. <h6> defines the least
important heading

HTML Paragraphs

 HTML paragraphs are defined with the <p> tag

HTML Links
HTML links are defined with the <a> tag

<a href="https://www.abc.com">This is a link</a>

HTML Images

HTML images are defined with the <img> tag.

The source file (src), alternative text (alt), width, and height are provided as
attributes

<img src="xyz.jpg" alt="abc.com" width="104" height="142">

View HTML Source Code:

 Right-click in an HTML page and select "View Page Source" (in


Chrome) or "View Source" (in Edge), or similar in other browsers.
 This will open a window containing the HTML source code of the page.

Inspect an HTML Element:

 Right-click on an element (or a blank area), and choose "Inspect" or


"Inspect Element" to see what elements are made up of (you will see both
the HTML and the CSS).
 You can also edit the HTML or CSS on-the-fly in the Elements or Styles
panel that opens.

HTML Attributes
 All HTML elements can have attributes
 Attributes provide additional information about elements
 Attributes are always specified in the start tag
 Attributes usually come in name/value pairs like: name="value"

HTML Horizontal Rules


 The <hr> tag defines a thematic break in an HTML page, and is most
often displayed as a horizontal rule.
 The <hr> element is used to separate content (or define a change) in an
HTML page

HTML Line Breaks


 The HTML <br> element defines a line break.
 Use <br> if you want a line break (a new line) without starting a new
paragraph

The HTML <pre> Element

 The HTML <pre> element defines preformatted text.


 The text inside a <pre> element is displayed in a fixed-width font
(usually Courier), and it preserves both spaces and line breaks:

The HTML Style Attribute


 Setting the style of an HTML element, can be done with
the style attribute.
 The HTML style attribute has the following syntax:
<tagname style="property:value;">

HTML Formatting Elements

Formatting elements were designed to display special types of text:

 <b> - Bold text


 <strong> - Important text
 <i> - Italic text
 <em> - Emphasized text
 <mark> - Marked text
 <small> - Smaller text
 <del> - Deleted text
 <ins> - Inserted text
 <sub> - Subscript text
 <sup> - Superscript text

HTML <blockquote> for Quotations


 The HTML <blockquote> element defines a section that is quoted from
another source.
 Browsers usually indent <blockquote> elements.

HTML <q> for Short Quotations


 The HTML <q> tag defines a short quotation.
 Browsers normally insert quotation marks around the quotation.

HTML Links - Hyperlinks


 HTML links are hyperlinks.
 You can click on a link and jump to another document.
 When you move the mouse over a link, the mouse arrow will turn into a
little hand.
 A link does not have to be text. A link can be an image or any other
HTML element!

HTML Links - Syntax

 The HTML <a> tag defines a hyperlink. It has the following syntax:

<a href="url">link text</a>

 By default, links will appear as follows in all browsers:

 An unvisited link is underlined and blue


 A visited link is underlined and purple
 An active link is underlined and red

HTML Links - The target attribute

 The target attribute specifies where to open the linked document.

The target attribute can have one of the following values:

 _self - Default. Opens the document in the same window/tab as it was


clicked
 _blank - Opens the document in a new window or tab
 _parent - Opens the document in the parent frame
 _top - Opens the document in the full body of the window
HTML Links - Use an Image as a Link

 To use an image as a link, just put the <img> tag inside the <a> tag:

<a href="default.asp">
<img src="smiley.gif" alt="HTML tutorial" style="width:42px;height:42px;">
</a>

Link to an Email Address

 Use mailto: inside the href attribute to create a link that opens the user's
email program (to let them send a new email):

<a href="mailto:[email protected]">Send email</a>

HTML Images Syntax

 The HTML <img> tag is used to embed an image in a web page.


 Images are not technically inserted into a web page; images are linked to
web pages.
 The <img> tag creates a holding space for the referenced image.

The <img> tag has two required attributes:

 src - Specifies the path to the image


 alt - Specifies an alternate text for the image.
<img src="url" alt="alternatetext">

<img src="img_chania.jpg" alt="Flowers in Chania">

<img src="img_girl.jpg" alt="Girl in a


jacket" style="width:500px;height:600px;">

HTML Table

 The <table> tag defines an HTML table.


 Each table row is defined with a <tr> tag.
 Each table header is defined with a <th> tag.
 Each table data/cell is defined with a <td> tag.
 By default, the text in <th> elements are bold and centered.
 By default, the texts in <td> elements are regular and left-aligned.

<table style="width:100%">
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>

HTML Table - Add Cell Padding

 Cell padding specifies the space between the cell content and its borders.

th, td {
padding: 15px;
}
<th colspan="2">Telephone</th>
<tr>
<th rowspan="2">Telephone:</th>
<td>55577854</td>
</tr>
<tr>
<td>55577855</td>
</tr>

HTML Lists

 HTML lists allow web developers to group a set of related items in lists.

Unordered HTML List

 An unordered list starts with the <ul> tag. Each list item starts with
the <li> tag.
 The list items will be marked with bullets (small black circles) by default:

<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
Ordered HTML List

 An ordered list starts with the <ol> tag. Each list item starts with
the <li> tag.
 The list items will be marked with numbers by default:

<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

HTML Description Lists

 A description list is a list of terms, with a description of each term.


 The <dl> tag defines the description list, the <dt> tag defines the term
(name), and the <dd> tag describes each term:

<dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl>
HTML Forms
 An HTML form is used to collect user input. The user input is most often
sent to a server for processing.

 The <form> Element

 The HTML <form> element is used to create an HTML form for user
input:

<form>
.
form elements
.
</form>
 The <form> element is a container for different types of input elements,
such as: text fields, checkboxes, radio buttons, submit buttons, etc.

The <input> Element

An <input> element can be displayed in many ways, depending on


the type attribute.

Type Description

<input type="text"> Displays a single-line text input field


<input type="radio"> Displays a radio button (for selecting one of many choic

<input type="checkbox"> Displays a checkbox (for selecting zero or more of many

<input type="submit"> Displays a submit button (for submitting the form)

<input type="button"> Displays a clickable button

HTML <frame> Tag

 HTML frames allow authors to present documents in multiple views,


which may be independent windows or sub windows.
 For example, within the same window, one frame might display a static
banner, a second a navigation menu, and a third the main document that
can be scrolled through or replaced by navigating in the second frame.

<HTML>
<HEAD>
<TITLE>A simple frameset document</TITLE>
</HEAD>
<FRAMESET cols="20%, 80%">
<FRAMESET rows="100, 200">
<FRAME src="contents_of_frame1.html">
<FRAME src="contents_of_frame2.gif">
</FRAMESET>
<FRAME src="contents_of_frame3.html">
<NOFRAMES>
<P>This frameset document contains:
<UL>
<LI><A href="contents_of_frame1.html">Some neat contents</A>
<LI><IMG src="contents_of_frame2.gif" alt="A neat image">
<LI><A href="contents_of_frame3.html">Some other neat
contents</A>
</UL>
</NOFRAMES>
</FRAMESET>
</HTML>
---------------------------------------
| | |
| | |
| Frame 1 | |
| | |
| | |
|---------| |
| | Frame 3 |
| | |
| | |
| | |
| Frame 2 | |
| | |
| | |
| | |
| | |
---------------------------------------

You might also like