SlideShare a Scribd company logo
1 of 30
GOVT FIRST GRADE COLLEGE CHIKKABASUR
DEPARTMENT OF COMPUTER APPLICATIONS
CLASS : BCOM II YEAR
SUBJECT : COMPUTER APPLICATIONS II
TOPIC NAME : HTML
PRESENTED BY : PROF. SHRIDEVI S G
Dept of Computer Applications
LINKS
• A LINK LETS YOU MOVE FROM ONE PAGE TO ANOTHER, PLAY MOVIES AND
SOUND, SEND EMAIL, DOWNLOAD FILES, AND MORE….
• A LINK HAS THREE PARTS: A DESTINATION, A LABEL, AND A TARGET
• TO CREATE A LINK TYPE
<A HREF=“PAGE.HTML”> LABEL </A>
ANATOMY OF A LINK
<A HREF=“PAGE.HTML”> LABEL </A>
• IN THE ABOVE LINK, “PAGE.HTML” IS THE DESTINATION. THE DESTINATION
SPECIFIES THE ADDRESS OF THE WEB PAGE OR FILE THE USER WILL ACCESS WHEN
HE/SHE CLICKS ON THE LINK.
• THE LABEL IS THE TEXT THAT WILL APPEAR UNDERLINED OR HIGHLIGHTED ON
THE PAGE
EXAMPLE: LINKS
• TO CREATE A LINK TO CNN, I WOULD TYPE:
<A HREF=“HTTP://WWW.CNN.COM”>CNN</A>
• TO CREATE A LINK TO MIT, I WOULD TYPE:
<A HREF=“HTTP://WWW.MIT.EDU”>MIT</A>
ANCHORS
• ANCHORS ENABLE A USER TO JUMP TO A SPECIFIC PLACE ON A WEB SITE
• TWO STEPS ARE NECESSARY TO CREATE AN ANCHOR. FIRST YOU MUST CREATE
THE ANCHOR ITSELF. THEN YOU MUST CREATE A LINK TO THE ANCHOR FROM
ANOTHER POINT IN THE DOCUMENT.
ANCHORS
• TO CREATE THE ANCHOR ITSELF, TYPE <A NAME=“ANCHOR NAME”>LABEL</A>
AT THE POINT IN THE WEB PAGE WHERE YOU WANT THE USER TO JUMP TO
• TO CREATE THE LINK, TYPE <A HREF=“#ANCHOR NAME”>LABEL</A> AT THE
POINT IN THE TEXT WHERE YOU WANT THE LINK TO APPEAR
EXAMPLE: ANCHOR
<A HREF="#chap2">Chapter Two</A><BR>
<A NAME="chap2">Chapter 2 </A>
Link
Anch
or
ORDERED LISTS
• ORDERED LISTS ARE A LIST OF
NUMBERED ITEMS.
• TO CREATE AN ORDERED LIST, TYPE:
<OL>
<LI> THIS IS STEP ONE.
<LI> THIS IS STEP TWO.
<LI> THIS IS STEP THREE.
</OL>
HERE’S HOW IT WOULD LOOK ON THE
WEB:
MORE ORDERED LISTS….
• THE TYPE=X ATTRIBUTE ALLOWS YOU TO CHANGE THE THE KIND OF SYMBOL
THAT APPEARS IN THE LIST.
• A IS FOR CAPITAL LETTERS
• A IS FOR LOWERCASE LETTERS
• I IS FOR CAPITAL ROMAN NUMERALS
• I IS FOR LOWERCASE ROMAN NUMERALS
UNORDERED LISTS
• AN UNORDERED LIST IS A LIST OF
BULLETED ITEMS
• TO CREATE AN UNORDERED LIST,
TYPE:
<UL>
<LI> FIRST ITEM IN LIST
<LI> SECOND ITEM IN LIST
<LI> THIRD ITEM IN LIST
</UL>
HERE’S HOW IT WOULD LOOK ON THE
WEB:
MORE UNORDERED LISTS...
• THE TYPE=SHAPE ATTRIBUTE ALLOWS YOU TO CHANGE THE TYPE OF BULLET
THAT APPEARS
• CIRCLE CORRESPONDS TO AN EMPTY ROUND BULLET
• SQUARE CORRESPONDS TO A SQUARE BULLET
• DISC CORRESPONDS TO A SOLID ROUND BULLET; THIS IS THE DEFAULT VALUE
FORMS
 WHAT ARE FORMS?
• AN HTML FORM IS AN AREA OF THE DOCUMENT THAT
ALLOWS USERS TO ENTER INFORMATION INTO FIELDS.
• A FORM MAY BE USED TO COLLECT PERSONAL INFORMATION,
OPINIONS IN POLLS, USER PREFERENCES AND OTHER KINDS
OF INFORMATION.
FORMS
• THERE ARE TWO BASIC COMPONENTS OF A WEB FORM: THE SHELL, THE PART
THAT THE USER FILLS OUT, AND THE SCRIPT WHICH PROCESSES THE
INFORMATION
• HTML TAGS ARE USED TO CREATE THE FORM SHELL. USING HTML YOU CAN
CREATE TEXT BOXES, RADIO BUTTONS, CHECKBOXES, DROP-DOWN MENUS, AND
MORE...
EXAMPLE: FORM
Text Box
Drop-down Menu
Radio Buttons
Checkboxes
Text Area
Submit Button
Reset Button
THE FORM SHELL
• A FORM SHELL HAS THREE IMPORTANT PARTS:
• THE <FORM> TAG, WHICH INCLUDES THE ADDRESS OF THE SCRIPT WHICH WILL
PROCESS THE FORM
• THE FORM ELEMENTS, LIKE TEXT BOXES AND RADIO BUTTONS
• THE SUBMIT BUTTON WHICH TRIGGERS THE SCRIPT TO SEND THE ENTERED
INFORMATION TO THE SERVER
CREATING THE SHELL
• TO CREATE A FORM SHELL, TYPE <FORM METHOD=POST
ACTION=“SCRIPT_URL”> WHERE “SCRIPT_URL” IS THE ADDRESS OF THE SCRIPT
• CREATE THE FORM ELEMENTS
• END WITH A CLOSING </FORM> TAG
CREATING TEXT BOXES
• TO CREATE A TEXT BOX, TYPE <INPUT TYPE=“TEXT” NAME=“NAME”
VALUE=“VALUE” SIZE=N MAXLENGTH=N>
• THE NAME, VALUE, SIZE, AND MAXLENGTH ATTRIBUTES ARE OPTIONAL
TEXT BOX ATTRIBUTES
• THE NAME ATTRIBUTE IS USED TO IDENTIFY THE TEXT BOX
TO THE PROCESSING SCRIPT
• THE VALUE ATTRIBUTE IS USED TO SPECIFY THE TEXT THAT
WILL INITIALLY APPEAR IN THE TEXT BOX
• THE SIZE ATTRIBUTE IS USED TO DEFINE THE SIZE OF THE
BOX IN CHARACTERS
• THE MAXLENGTH ATTRIBUTE IS USED TO DEFINE THE
MAXIMUM NUMBER OF CHARACTERS THAT CAN BE TYPED
IN THE BOX
EXAMPLE: TEXT BOX
FIRST NAME: <INPUT TYPE="TEXT"
NAME="FIRSTNAME" VALUE="FIRST
NAME" SIZE=20>
<BR><BR>
LAST NAME: <INPUT TYPE="TEXT"
NAME="LASTNAME" VALUE="LAST
NAME" SIZE=20>
<BR><BR>
• HERE’S HOW IT WOULD LOOK ON THE
WEB:
CREATING LARGER TEXT AREAS
• TO CREATE LARGER TEXT AREAS, TYPE <TEXTAREA NAME=“NAME” ROWS=N1
COLS=N2 WRAP> DEFAULT TEXT </TEXTAREA>, WHERE N1 IS THE HEIGHT OF
THE TEXT BOX IN ROWS AND N2 IS THE WIDTH OF THE TEXT BOX IN
CHARACTERS
• THE WRAP ATTRIBUTE CAUSES THE CURSOR TO MOVE AUTOMATICALLY TO THE
NEXT LINE AS THE USER TYPES
EXAMPLE: TEXT AREA
<B>COMMENTS?</B>
<BR>
<TEXTAREA NAME="COMMENTS" ROWS=10 COLS=50 WRAP>
</TEXTAREA>
CREATING RADIO BUTTONS
• TO CREATE A RADIO BUTTON, TYPE <INPUT TYPE=“RADIO” NAME=“NAME”
VALUE=“DATA”>LABEL, WHERE “DATA” IS THE TEXT THAT WILL BE SENT TO THE
SERVER IF THE BUTTON IS CHECKED AND “LABEL” IS THE TEXT THAT IDENTIFIES
THE BUTTON TO THE USER
EXAMPLE: RADIO BUTTONS
<B> SIZE: </B>
<INPUT TYPE="RADIO" NAME="SIZE"
VALUE="LARGE">LARGE
<INPUT TYPE="RADIO" NAME="SIZE"
VALUE="MEDIUM">MEDIUM
<INPUT TYPE="RADIO" NAME="SIZE"
VALUE="SMALL">SMALL
CREATING CHECKBOXES
• TO CREATE A CHECKBOX, TYPE <INPUT TYPE=“CHECKBOX” NAME=“NAME”
VALUE=“VALUE”>LABEL
• IF YOU GIVE A GROUP OF RADIO BUTTONS OR CHECKBOXES THE SAME NAME,
THE USER WILL ONLY BE ABLE TO SELECT ONE BUTTON OR BOX AT A TIME
EXAMPLE: CHECKBOXES
<B> COLOR: </B>
<INPUT TYPE="CHECKBOX" NAME="COLOR" VALUE="RED">RED
<INPUT TYPE="CHECKBOX" NAME="COLOR"
VALUE="NAVY">NAVY
<INPUT TYPE="CHECKBOX" NAME="COLOR"
VALUE="BLACK">BLACK
CREATING DROP-DOWN MENUS
• TO CREATE A DROP-DOWN MENU, TYPE <SELECT NAME=“NAME” SIZE=N
MULTIPLE>
• THEN TYPE <OPTION VALUE= “VALUE”>LABEL
• IN THIS CASE THE SIZE ATTRIBUTE SPECIFIES THE HEIGHT OF THE MENU IN LINES
AND MULTIPLE ALLOWS USERS TO SELECT MORE THAN ONE MENU OPTION
EXAMPLE: DROP-DOWN MENU
<B>WHICH IS FAVOURITE FRUIT:</B>
<SELECT>
<OPTION VALUE="MANGOES">MANGOES
<OPTION VALUE="PAPAYA">PAPAYA
<OPTION VALUE="GUAVA">GUAVA
<OPTION VALUE="BANANA"> BANANA
<OPTION VALUE="PINEAPPLE">PINEAPPLE
</SELECT>
CREATING A SUBMIT BUTTON
• TO CREATE A SUBMIT BUTTON, TYPE <INPUT TYPE=“SUBMIT”>
• IF YOU WOULD LIKE THE BUTTON TO SAY SOMETHING OTHER THAN SUBMIT,
USE THE VALUE ATTRIBUTE
• FOR EXAMPLE, <INPUT TYPE=“SUBMIT” VALUE=“BUY NOW!”> WOULD CREATE A
BUTTON THAT SAYS “BUY NOW!”
CREATING A RESET BUTTON
• TO CREATE A RESET BUTTON, TYPE <INPUT TYPE=“RESET”>
• THE VALUE ATTRIBUTE CAN BE USED IN THE SAME WAY TO CHANGE THE TEXT
THAT APPEARS ON THE BUTTON
THANK
YOU

More Related Content

Similar to GFGC CHIKKABASUR(HTML)

HTML5 - Forms
HTML5 - FormsHTML5 - Forms
HTML5 - Forms
tina1357
 

Similar to GFGC CHIKKABASUR(HTML) (20)

uptu web technology unit 2 html
uptu web technology unit 2 htmluptu web technology unit 2 html
uptu web technology unit 2 html
 
Handout7 html forms
Handout7 html formsHandout7 html forms
Handout7 html forms
 
Part 1 -HTML- Basic_Spring 2023.pptx
Part 1 -HTML- Basic_Spring 2023.pptxPart 1 -HTML- Basic_Spring 2023.pptx
Part 1 -HTML- Basic_Spring 2023.pptx
 
WEB DESIGNING.pdf
WEB DESIGNING.pdfWEB DESIGNING.pdf
WEB DESIGNING.pdf
 
Web designing
Web designingWeb designing
Web designing
 
Chapter 9: Forms
Chapter 9: FormsChapter 9: Forms
Chapter 9: Forms
 
chapter-17-web-designing2.pdf
chapter-17-web-designing2.pdfchapter-17-web-designing2.pdf
chapter-17-web-designing2.pdf
 
Html tables, forms and audio video
Html tables, forms and audio videoHtml tables, forms and audio video
Html tables, forms and audio video
 
HTML5 - Forms
HTML5 - FormsHTML5 - Forms
HTML5 - Forms
 
Html4
Html4Html4
Html4
 
css and Input attributes
css and Input attributescss and Input attributes
css and Input attributes
 
htmlcss.pdf
htmlcss.pdfhtmlcss.pdf
htmlcss.pdf
 
SQL
SQLSQL
SQL
 
HSC INFORMATION TECHNOLOGY CHAPTER 1 ADVANCED WEB DESIGNING PART III.pdf
HSC INFORMATION TECHNOLOGY CHAPTER 1 ADVANCED WEB DESIGNING PART III.pdfHSC INFORMATION TECHNOLOGY CHAPTER 1 ADVANCED WEB DESIGNING PART III.pdf
HSC INFORMATION TECHNOLOGY CHAPTER 1 ADVANCED WEB DESIGNING PART III.pdf
 
HTML - FORMS.pptx
HTML - FORMS.pptxHTML - FORMS.pptx
HTML - FORMS.pptx
 
Uew k dbc-access-01
Uew k dbc-access-01Uew k dbc-access-01
Uew k dbc-access-01
 
Introduction to HTML
Introduction to HTML Introduction to HTML
Introduction to HTML
 
Forms,Frames.ppt
Forms,Frames.pptForms,Frames.ppt
Forms,Frames.ppt
 
Forms,Frames.ppt
Forms,Frames.pptForms,Frames.ppt
Forms,Frames.ppt
 
Music management system
Music management system  Music management system
Music management system
 

More from GOVT FIRST GRADE COLLEGE CHIKKABASUR

More from GOVT FIRST GRADE COLLEGE CHIKKABASUR (20)

gfgc Entrepreneural development programme
gfgc Entrepreneural development programmegfgc Entrepreneural development programme
gfgc Entrepreneural development programme
 
GFGC CHIKKABASUR ( Human Resource Manangement)
GFGC CHIKKABASUR ( Human Resource Manangement)GFGC CHIKKABASUR ( Human Resource Manangement)
GFGC CHIKKABASUR ( Human Resource Manangement)
 
GFGC CHIKKABASUR ( human resource management)
GFGC CHIKKABASUR ( human resource management)GFGC CHIKKABASUR ( human resource management)
GFGC CHIKKABASUR ( human resource management)
 
GFGC CHIKKABASUR DETERMINANTS OF WORKING CAPITAL
GFGC CHIKKABASUR DETERMINANTS OF WORKING CAPITALGFGC CHIKKABASUR DETERMINANTS OF WORKING CAPITAL
GFGC CHIKKABASUR DETERMINANTS OF WORKING CAPITAL
 
GFGC CHIKKABASUR ( The theory of consumer behaviour )
GFGC CHIKKABASUR ( The theory of consumer behaviour )GFGC CHIKKABASUR ( The theory of consumer behaviour )
GFGC CHIKKABASUR ( The theory of consumer behaviour )
 
GFGC CHIKKABASUR ( Trade union movement )
GFGC CHIKKABASUR ( Trade union movement )GFGC CHIKKABASUR ( Trade union movement )
GFGC CHIKKABASUR ( Trade union movement )
 
GFGC CHIKKABASUR ( Meaning and functions of central bank )
GFGC CHIKKABASUR ( Meaning and functions of central bank )GFGC CHIKKABASUR ( Meaning and functions of central bank )
GFGC CHIKKABASUR ( Meaning and functions of central bank )
 
GFGC CHIKKABASUR ( BASIC FEATURES OF INDIAN CONSTITUTION )
GFGC CHIKKABASUR (  BASIC FEATURES OF INDIAN CONSTITUTION )GFGC CHIKKABASUR (  BASIC FEATURES OF INDIAN CONSTITUTION )
GFGC CHIKKABASUR ( BASIC FEATURES OF INDIAN CONSTITUTION )
 
GFGC CHIKKABASUR ( Presidant akila bharata kannada sahity sammelana )
GFGC CHIKKABASUR (  Presidant akila bharata kannada sahity sammelana )GFGC CHIKKABASUR (  Presidant akila bharata kannada sahity sammelana )
GFGC CHIKKABASUR ( Presidant akila bharata kannada sahity sammelana )
 
GFGC CHIKKABASUR ( Business Environment )
GFGC CHIKKABASUR (  Business Environment )GFGC CHIKKABASUR (  Business Environment )
GFGC CHIKKABASUR ( Business Environment )
 
GFGC CHIKKABASUR ( CEDOK )
GFGC CHIKKABASUR ( CEDOK )GFGC CHIKKABASUR ( CEDOK )
GFGC CHIKKABASUR ( CEDOK )
 
GFGC CHIKKABASUR ( Preamble of the constitution of india )
GFGC CHIKKABASUR ( Preamble of the constitution of india )GFGC CHIKKABASUR ( Preamble of the constitution of india )
GFGC CHIKKABASUR ( Preamble of the constitution of india )
 
GFGC CHIKKABASUR ( FINANCIAL ACCOUNTING )
GFGC CHIKKABASUR ( FINANCIAL ACCOUNTING )GFGC CHIKKABASUR ( FINANCIAL ACCOUNTING )
GFGC CHIKKABASUR ( FINANCIAL ACCOUNTING )
 
GFGC CHIKKABASUR ( PRINCIPLE OF MARKETING )
GFGC CHIKKABASUR ( PRINCIPLE OF MARKETING )GFGC CHIKKABASUR ( PRINCIPLE OF MARKETING )
GFGC CHIKKABASUR ( PRINCIPLE OF MARKETING )
 
GFGC CHIKKABASUR ( Market segmentation )
GFGC CHIKKABASUR ( Market segmentation )GFGC CHIKKABASUR ( Market segmentation )
GFGC CHIKKABASUR ( Market segmentation )
 
GFGC CHIKKABASUR(HTML)
GFGC CHIKKABASUR(HTML)GFGC CHIKKABASUR(HTML)
GFGC CHIKKABASUR(HTML)
 
GFGC CHIKKABASUR ( ISSUE OF SHARES )
GFGC CHIKKABASUR (  ISSUE OF SHARES )GFGC CHIKKABASUR (  ISSUE OF SHARES )
GFGC CHIKKABASUR ( ISSUE OF SHARES )
 
GFGC CHIKKABASUR(HTML)
GFGC CHIKKABASUR(HTML)GFGC CHIKKABASUR(HTML)
GFGC CHIKKABASUR(HTML)
 
GFGC CHIKKABASUR ( Feminist criticism )
GFGC CHIKKABASUR ( Feminist criticism )GFGC CHIKKABASUR ( Feminist criticism )
GFGC CHIKKABASUR ( Feminist criticism )
 
GFGC CHIKKABASUR ( INTERPRETATION OF SHORT NOTICES )
GFGC CHIKKABASUR (  INTERPRETATION OF SHORT NOTICES )GFGC CHIKKABASUR (  INTERPRETATION OF SHORT NOTICES )
GFGC CHIKKABASUR ( INTERPRETATION OF SHORT NOTICES )
 

Recently uploaded

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

GFGC CHIKKABASUR(HTML)

  • 1. GOVT FIRST GRADE COLLEGE CHIKKABASUR DEPARTMENT OF COMPUTER APPLICATIONS CLASS : BCOM II YEAR SUBJECT : COMPUTER APPLICATIONS II TOPIC NAME : HTML PRESENTED BY : PROF. SHRIDEVI S G Dept of Computer Applications
  • 2. LINKS • A LINK LETS YOU MOVE FROM ONE PAGE TO ANOTHER, PLAY MOVIES AND SOUND, SEND EMAIL, DOWNLOAD FILES, AND MORE…. • A LINK HAS THREE PARTS: A DESTINATION, A LABEL, AND A TARGET • TO CREATE A LINK TYPE <A HREF=“PAGE.HTML”> LABEL </A>
  • 3. ANATOMY OF A LINK <A HREF=“PAGE.HTML”> LABEL </A> • IN THE ABOVE LINK, “PAGE.HTML” IS THE DESTINATION. THE DESTINATION SPECIFIES THE ADDRESS OF THE WEB PAGE OR FILE THE USER WILL ACCESS WHEN HE/SHE CLICKS ON THE LINK. • THE LABEL IS THE TEXT THAT WILL APPEAR UNDERLINED OR HIGHLIGHTED ON THE PAGE
  • 4. EXAMPLE: LINKS • TO CREATE A LINK TO CNN, I WOULD TYPE: <A HREF=“HTTP://WWW.CNN.COM”>CNN</A> • TO CREATE A LINK TO MIT, I WOULD TYPE: <A HREF=“HTTP://WWW.MIT.EDU”>MIT</A>
  • 5. ANCHORS • ANCHORS ENABLE A USER TO JUMP TO A SPECIFIC PLACE ON A WEB SITE • TWO STEPS ARE NECESSARY TO CREATE AN ANCHOR. FIRST YOU MUST CREATE THE ANCHOR ITSELF. THEN YOU MUST CREATE A LINK TO THE ANCHOR FROM ANOTHER POINT IN THE DOCUMENT.
  • 6. ANCHORS • TO CREATE THE ANCHOR ITSELF, TYPE <A NAME=“ANCHOR NAME”>LABEL</A> AT THE POINT IN THE WEB PAGE WHERE YOU WANT THE USER TO JUMP TO • TO CREATE THE LINK, TYPE <A HREF=“#ANCHOR NAME”>LABEL</A> AT THE POINT IN THE TEXT WHERE YOU WANT THE LINK TO APPEAR
  • 7. EXAMPLE: ANCHOR <A HREF="#chap2">Chapter Two</A><BR> <A NAME="chap2">Chapter 2 </A> Link Anch or
  • 8. ORDERED LISTS • ORDERED LISTS ARE A LIST OF NUMBERED ITEMS. • TO CREATE AN ORDERED LIST, TYPE: <OL> <LI> THIS IS STEP ONE. <LI> THIS IS STEP TWO. <LI> THIS IS STEP THREE. </OL> HERE’S HOW IT WOULD LOOK ON THE WEB:
  • 9. MORE ORDERED LISTS…. • THE TYPE=X ATTRIBUTE ALLOWS YOU TO CHANGE THE THE KIND OF SYMBOL THAT APPEARS IN THE LIST. • A IS FOR CAPITAL LETTERS • A IS FOR LOWERCASE LETTERS • I IS FOR CAPITAL ROMAN NUMERALS • I IS FOR LOWERCASE ROMAN NUMERALS
  • 10. UNORDERED LISTS • AN UNORDERED LIST IS A LIST OF BULLETED ITEMS • TO CREATE AN UNORDERED LIST, TYPE: <UL> <LI> FIRST ITEM IN LIST <LI> SECOND ITEM IN LIST <LI> THIRD ITEM IN LIST </UL> HERE’S HOW IT WOULD LOOK ON THE WEB:
  • 11. MORE UNORDERED LISTS... • THE TYPE=SHAPE ATTRIBUTE ALLOWS YOU TO CHANGE THE TYPE OF BULLET THAT APPEARS • CIRCLE CORRESPONDS TO AN EMPTY ROUND BULLET • SQUARE CORRESPONDS TO A SQUARE BULLET • DISC CORRESPONDS TO A SOLID ROUND BULLET; THIS IS THE DEFAULT VALUE
  • 12. FORMS  WHAT ARE FORMS? • AN HTML FORM IS AN AREA OF THE DOCUMENT THAT ALLOWS USERS TO ENTER INFORMATION INTO FIELDS. • A FORM MAY BE USED TO COLLECT PERSONAL INFORMATION, OPINIONS IN POLLS, USER PREFERENCES AND OTHER KINDS OF INFORMATION.
  • 13. FORMS • THERE ARE TWO BASIC COMPONENTS OF A WEB FORM: THE SHELL, THE PART THAT THE USER FILLS OUT, AND THE SCRIPT WHICH PROCESSES THE INFORMATION • HTML TAGS ARE USED TO CREATE THE FORM SHELL. USING HTML YOU CAN CREATE TEXT BOXES, RADIO BUTTONS, CHECKBOXES, DROP-DOWN MENUS, AND MORE...
  • 14. EXAMPLE: FORM Text Box Drop-down Menu Radio Buttons Checkboxes Text Area Submit Button Reset Button
  • 15. THE FORM SHELL • A FORM SHELL HAS THREE IMPORTANT PARTS: • THE <FORM> TAG, WHICH INCLUDES THE ADDRESS OF THE SCRIPT WHICH WILL PROCESS THE FORM • THE FORM ELEMENTS, LIKE TEXT BOXES AND RADIO BUTTONS • THE SUBMIT BUTTON WHICH TRIGGERS THE SCRIPT TO SEND THE ENTERED INFORMATION TO THE SERVER
  • 16. CREATING THE SHELL • TO CREATE A FORM SHELL, TYPE <FORM METHOD=POST ACTION=“SCRIPT_URL”> WHERE “SCRIPT_URL” IS THE ADDRESS OF THE SCRIPT • CREATE THE FORM ELEMENTS • END WITH A CLOSING </FORM> TAG
  • 17. CREATING TEXT BOXES • TO CREATE A TEXT BOX, TYPE <INPUT TYPE=“TEXT” NAME=“NAME” VALUE=“VALUE” SIZE=N MAXLENGTH=N> • THE NAME, VALUE, SIZE, AND MAXLENGTH ATTRIBUTES ARE OPTIONAL
  • 18. TEXT BOX ATTRIBUTES • THE NAME ATTRIBUTE IS USED TO IDENTIFY THE TEXT BOX TO THE PROCESSING SCRIPT • THE VALUE ATTRIBUTE IS USED TO SPECIFY THE TEXT THAT WILL INITIALLY APPEAR IN THE TEXT BOX • THE SIZE ATTRIBUTE IS USED TO DEFINE THE SIZE OF THE BOX IN CHARACTERS • THE MAXLENGTH ATTRIBUTE IS USED TO DEFINE THE MAXIMUM NUMBER OF CHARACTERS THAT CAN BE TYPED IN THE BOX
  • 19. EXAMPLE: TEXT BOX FIRST NAME: <INPUT TYPE="TEXT" NAME="FIRSTNAME" VALUE="FIRST NAME" SIZE=20> <BR><BR> LAST NAME: <INPUT TYPE="TEXT" NAME="LASTNAME" VALUE="LAST NAME" SIZE=20> <BR><BR> • HERE’S HOW IT WOULD LOOK ON THE WEB:
  • 20. CREATING LARGER TEXT AREAS • TO CREATE LARGER TEXT AREAS, TYPE <TEXTAREA NAME=“NAME” ROWS=N1 COLS=N2 WRAP> DEFAULT TEXT </TEXTAREA>, WHERE N1 IS THE HEIGHT OF THE TEXT BOX IN ROWS AND N2 IS THE WIDTH OF THE TEXT BOX IN CHARACTERS • THE WRAP ATTRIBUTE CAUSES THE CURSOR TO MOVE AUTOMATICALLY TO THE NEXT LINE AS THE USER TYPES
  • 21. EXAMPLE: TEXT AREA <B>COMMENTS?</B> <BR> <TEXTAREA NAME="COMMENTS" ROWS=10 COLS=50 WRAP> </TEXTAREA>
  • 22. CREATING RADIO BUTTONS • TO CREATE A RADIO BUTTON, TYPE <INPUT TYPE=“RADIO” NAME=“NAME” VALUE=“DATA”>LABEL, WHERE “DATA” IS THE TEXT THAT WILL BE SENT TO THE SERVER IF THE BUTTON IS CHECKED AND “LABEL” IS THE TEXT THAT IDENTIFIES THE BUTTON TO THE USER
  • 23. EXAMPLE: RADIO BUTTONS <B> SIZE: </B> <INPUT TYPE="RADIO" NAME="SIZE" VALUE="LARGE">LARGE <INPUT TYPE="RADIO" NAME="SIZE" VALUE="MEDIUM">MEDIUM <INPUT TYPE="RADIO" NAME="SIZE" VALUE="SMALL">SMALL
  • 24. CREATING CHECKBOXES • TO CREATE A CHECKBOX, TYPE <INPUT TYPE=“CHECKBOX” NAME=“NAME” VALUE=“VALUE”>LABEL • IF YOU GIVE A GROUP OF RADIO BUTTONS OR CHECKBOXES THE SAME NAME, THE USER WILL ONLY BE ABLE TO SELECT ONE BUTTON OR BOX AT A TIME
  • 25. EXAMPLE: CHECKBOXES <B> COLOR: </B> <INPUT TYPE="CHECKBOX" NAME="COLOR" VALUE="RED">RED <INPUT TYPE="CHECKBOX" NAME="COLOR" VALUE="NAVY">NAVY <INPUT TYPE="CHECKBOX" NAME="COLOR" VALUE="BLACK">BLACK
  • 26. CREATING DROP-DOWN MENUS • TO CREATE A DROP-DOWN MENU, TYPE <SELECT NAME=“NAME” SIZE=N MULTIPLE> • THEN TYPE <OPTION VALUE= “VALUE”>LABEL • IN THIS CASE THE SIZE ATTRIBUTE SPECIFIES THE HEIGHT OF THE MENU IN LINES AND MULTIPLE ALLOWS USERS TO SELECT MORE THAN ONE MENU OPTION
  • 27. EXAMPLE: DROP-DOWN MENU <B>WHICH IS FAVOURITE FRUIT:</B> <SELECT> <OPTION VALUE="MANGOES">MANGOES <OPTION VALUE="PAPAYA">PAPAYA <OPTION VALUE="GUAVA">GUAVA <OPTION VALUE="BANANA"> BANANA <OPTION VALUE="PINEAPPLE">PINEAPPLE </SELECT>
  • 28. CREATING A SUBMIT BUTTON • TO CREATE A SUBMIT BUTTON, TYPE <INPUT TYPE=“SUBMIT”> • IF YOU WOULD LIKE THE BUTTON TO SAY SOMETHING OTHER THAN SUBMIT, USE THE VALUE ATTRIBUTE • FOR EXAMPLE, <INPUT TYPE=“SUBMIT” VALUE=“BUY NOW!”> WOULD CREATE A BUTTON THAT SAYS “BUY NOW!”
  • 29. CREATING A RESET BUTTON • TO CREATE A RESET BUTTON, TYPE <INPUT TYPE=“RESET”> • THE VALUE ATTRIBUTE CAN BE USED IN THE SAME WAY TO CHANGE THE TEXT THAT APPEARS ON THE BUTTON