HTML Tables and Forms
• Introduction to HTML
• HTML Tables
• Spanning Multiple Rows and Cells
• Cell Padding and Spacing
• HTML Forms
• HTML Form Attributes
• HTML Form Elements
• HTML Input Types and Attributes
The document provides an overview of HTML 5 tables, forms, and frames. It contains 7 sections that cover:
1. Simple and complete HTML 5 tables, including header, footer and body sections.
2. Form fields like text boxes, buttons, checkboxes and select fields. It also discusses labels, fieldsets and validation.
3. Sliders, spinboxes and number inputs.
4. Frames which allow splitting pages into multiple views using the <frameset>, <frame> and <iframe> tags.
The document concludes with providing examples and homework assignments related to creating tables, forms and frames using HTML 5.
The document provides information about HTML forms and form elements. It defines a form as an area that can contain input elements like text fields, checkboxes, radio buttons, and select lists. The <form> tag is used to enclose these elements and submit the user-entered data to a server using either GET or POST methods. Common form input elements are described, including text, checkbox, radio, submit, reset, hidden, and select elements. Their attributes and usage are explained.
This document provides information on using tables in HTML documents. It discusses using the <table>, <tr>, <th>, and <td> tags to define the table structure and cells. It also covers various table attributes like border, width, alignment, and cell spacing properties. The document then discusses more advanced table features such as colspan, rowspan to merge cells, and using the <caption> tag to add a title to the table.
This document discusses HTML forms, including:
- HTML forms allow users to enter and submit data through text boxes, buttons, checkboxes, radio buttons, and other controls.
- Forms are defined using <form> tags which specify an action and method for submitting data.
- Common form controls include text fields, passwords, checkboxes, radio buttons, buttons, textareas, and select menus.
- Accessible forms should use <label> tags, <fieldset> and <legend> elements to organize groups of controls.
- CSS can style forms and individual controls using properties like :focus and outline.
- Form layout can be controlled through <br>, tables, or CSS float and clear properties.
This document provides an overview of HTML forms. It defines HTML forms as a way to create graphical user interfaces on web pages to collect user input. The <form> tag is used to define a form and includes attributes like action and method. Common form elements include text fields, checkboxes, radio buttons, dropdown menus, and buttons, which are typically defined using the <input> tag along with attributes like type, name and value. The document provides examples of how to code different types of form elements in HTML.
This document provides an overview of HTML (Hypertext Markup Language) by defining key terms and concepts:
- HTML is used to create web documents and pages through the use of tags that describe formatting, text, images, and hyperlinks. It is a markup language where tags are surrounded by angle brackets.
- HTML documents have two main parts - the head which contains metadata like the title, and the body which contains the visible content. Common tags include <html>, <head>, <title>, and <body>.
- Other tags control text styling (<b> for bold), create lists (<ul> for unordered, <ol> for ordered), add images, create links (<a>),
The document discusses HTML forms and how they are used to collect user input on web pages. It provides examples of common form elements like text fields, buttons, checkboxes, radio buttons, and drop-down menus. It also explains how forms work with tags like <form> and <input> and attributes that define behaviors and properties of the elements. JavaScript can be used to add interactivity and validate user input in forms.
The document provides an introduction to HTML, explaining what HTML is, how to create and view an HTML document, and some basic HTML tags and elements. It discusses how to create a simple HTML file using tags like <html>, <head>, <title>, <body>, and <b> and save it with a .html file extension. It then explains some key HTML tags and elements for headings, paragraphs, line breaks, comments, and attributes. It also covers hyperlinks, frames, tables, and lists.
The document defines key HTML elements like tags, links, tables, forms and frames. It explains that HTML is used to define web pages using tags like <html> and <body> that can contain text, links, images and other media. Common tags are described along with their purpose and syntax, such as <a> for creating links, <table> for displaying data in a tabular format, and <form> for collecting user input. Frames are also summarized as dividing the browser window into multiple independent frames to display different HTML documents.
The document discusses various HTML form elements and attributes. It describes common form controls like text fields, checkboxes, radio buttons, select boxes, buttons and file uploads. It explains how to create forms using the <form> tag and how to structure inputs using tags like <input>, <select>, <textarea> and <button>. The document also provides details on attributes for each form control that specify properties like name, value, type and more.
This document provides an introduction to basic HTML elements and tags for creating web pages. It defines HTML as the language used to structure and present content on the world wide web. The document outlines common HTML tags for headings, paragraphs, links, images, and lists. It also describes how to format text and add tables, colors, and special characters. Basic HTML page structure and tags are demonstrated through code examples.
The HTML table element (<table>) allows web authors to arrange data like text, images, links, and other tables into rows (<tr>) and columns (<td>) of cells. Table headings (<th>) can be defined using the <th> tag instead of <td> to represent column headers, and normally the top row contains the table headings. Tags like <tr> and <td> are used to structure the table content into rows and data cells.
This document discusses tables and forms in HTML. It covers topics like HTML table structure using <table>, <tr>, and <td> tags, nested tables, cell spacing and padding, colspan and rowspan attributes. It also discusses HTML forms, including the <form> tag, different form fields like text, textarea, radio buttons, dropdowns, and submit buttons. An example form is provided to demonstrate these concepts. The intended learning outcomes are to understand how to code tables and forms in HTML and explain their syntax.
The document discusses creating and working with web forms in HTML, including adding different form elements like input boxes, radio buttons, drop-down lists, checkboxes, and text areas. It also covers setting attributes of forms and form elements, organizing fields using fieldsets, linking labels to fields, and submitting forms using buttons. The last few sections discuss hidden fields, specifying actions and methods for forms, and designing custom buttons.
The document is a lecture on HTML 4.0 that was presented in 2013. It covers many aspects of HTML including elements, tags, text formatting, links, tables, lists, forms, images and more. Each section defines and provides examples of different HTML components and how to use them to structure and format web pages.
This document provides an overview of HTML forms, including the various form elements like <input>, <select>, <textarea>, and <button>. It explains how to structure a form using the <form> tag and how attributes like action, method, and name are used. Specific <input> types are covered like text, radio buttons, checkboxes, passwords, files, and submit buttons. It also discusses <select> dropdowns, <textarea> multi-line inputs, and form submission and processing.
The document discusses HTML frames and forms. HTML frames enable displaying multiple HTML documents in the same browser window using the <frameset> tag to define columns and <frame> tags to specify the source documents. HTML forms allow users to enter information using input fields like text, text areas, menus, radio buttons, checkboxes defined using <input> tags with attributes like type and name. Common input field types include text, password, radio and checkbox.
This document provides an overview of creating and submitting forms in ProdigyView. It discusses the required understanding of HTML form elements and PVHtml. It then demonstrates creating a basic form using various form elements like text inputs, textareas, buttons, selects, radios, checkboxes and more. It also discusses options that can be passed to form elements to define attributes. The document encourages reviewing the PVForms API reference and checking additional tutorials for more details.
The document discusses HTML form tags. It covers the <form>, <fieldset>, <legend>, <label>, <input>, <select>, <option>, and <textarea> tags. It provides examples of how to use each tag properly, including how to associate <label> tags to <input> fields using "for" and "id" attributes. It also describes the different input types like text, email, radio buttons, checkboxes, and buttons. The document is intended to teach the basics of HTML forms.
Forms are used in HTML to collect user input on web pages. The <form> tag defines a form area that contains form elements like text fields, checkboxes, radio buttons, and dropdown menus. When the user submits the form, the data from these elements is sent to the server. Common form elements include <input>, <textarea>, and <select>. The <input> tag defines different element types like text, checkbox, radio, submit, and hidden using the "type" attribute. Forms allow collecting user data to send to a server for processing.
This document discusses HTML forms and the various input elements used to create forms. It covers the basic structure of a form using the <form> tag and describes many different input types such as text, password, checkbox, radio button, submit button, and file upload. It provides examples of how to code each input type using the <input> tag and its attributes. The document is intended as a reference for how to build interactive forms in HTML.
Static Websites
This document discusses HTML5 forms and how to code them. It provides examples of different form field types like text, email, number and describes how to declare forms in HTML5 using tags. It also covers styling forms with CSS.
The document discusses HTML forms and form elements. It provides objectives and descriptions of how to create forms using HTML tags like <form> and <input>. It explains various form elements including text fields, password fields, text areas, drop-down menus, checkboxes, radio buttons, and their attributes. The document provides examples of code for each form element.
This document discusses HTML forms. It defines what forms are used for (receiving sets of user input data), and describes the main form tag attributes of method and action. It then explains the input tag, its type and name attributes, and common input element types like text, checkbox, radio button, submit button, select/option dropdown. An example form is provided to demonstrate these concepts in code.
Forms are used to collect data from users on a website. Form elements include text fields, textareas, drop-downs, radio buttons, and checkboxes. The name, action, and method attributes are commonly used form attributes. Name identifies the form, action specifies the script that receives submitted data, and method specifies how data is uploaded (GET or POST). HTML5 introduces new input types like email, url, number and date/time. It also includes new form attributes for improved user experience and control over input behavior like placeholder, autofocus, maxlength and pattern.
The document discusses various HTML elements and tags for tables, forms, layouts, frames, and multimedia. It provides code examples for creating tables with rows and cells, adding cell padding and spacing, spanning cells across rows and columns. It also discusses form elements like text fields, checkboxes, radio buttons, drop-down lists, textareas, and buttons. It shows how to create layouts using <div> tags and tables. It demonstrates how to use frames and iframes. Finally, it briefly introduces multimedia elements in HTML.
Creating tables: creating simple table, specifying the size of the table, specifying the width of the column, merging table cells, using tables for page layout, formatting tables: applying table borders, applying background and foreground fills, changing cell padding, spacing and alignment, creating user forms: creating basic form, using check boxes and option buttons, creating lists, additional input types in HTML5
The document provides an introduction to HTML, explaining what HTML is, how to create and view an HTML document, and some basic HTML tags and elements. It discusses how to create a simple HTML file using tags like <html>, <head>, <title>, <body>, and <b> and save it with a .html file extension. It then explains some key HTML tags and elements for headings, paragraphs, line breaks, comments, and attributes. It also covers hyperlinks, frames, tables, and lists.
The document defines key HTML elements like tags, links, tables, forms and frames. It explains that HTML is used to define web pages using tags like <html> and <body> that can contain text, links, images and other media. Common tags are described along with their purpose and syntax, such as <a> for creating links, <table> for displaying data in a tabular format, and <form> for collecting user input. Frames are also summarized as dividing the browser window into multiple independent frames to display different HTML documents.
The document discusses various HTML form elements and attributes. It describes common form controls like text fields, checkboxes, radio buttons, select boxes, buttons and file uploads. It explains how to create forms using the <form> tag and how to structure inputs using tags like <input>, <select>, <textarea> and <button>. The document also provides details on attributes for each form control that specify properties like name, value, type and more.
This document provides an introduction to basic HTML elements and tags for creating web pages. It defines HTML as the language used to structure and present content on the world wide web. The document outlines common HTML tags for headings, paragraphs, links, images, and lists. It also describes how to format text and add tables, colors, and special characters. Basic HTML page structure and tags are demonstrated through code examples.
The HTML table element (<table>) allows web authors to arrange data like text, images, links, and other tables into rows (<tr>) and columns (<td>) of cells. Table headings (<th>) can be defined using the <th> tag instead of <td> to represent column headers, and normally the top row contains the table headings. Tags like <tr> and <td> are used to structure the table content into rows and data cells.
This document discusses tables and forms in HTML. It covers topics like HTML table structure using <table>, <tr>, and <td> tags, nested tables, cell spacing and padding, colspan and rowspan attributes. It also discusses HTML forms, including the <form> tag, different form fields like text, textarea, radio buttons, dropdowns, and submit buttons. An example form is provided to demonstrate these concepts. The intended learning outcomes are to understand how to code tables and forms in HTML and explain their syntax.
The document discusses creating and working with web forms in HTML, including adding different form elements like input boxes, radio buttons, drop-down lists, checkboxes, and text areas. It also covers setting attributes of forms and form elements, organizing fields using fieldsets, linking labels to fields, and submitting forms using buttons. The last few sections discuss hidden fields, specifying actions and methods for forms, and designing custom buttons.
The document is a lecture on HTML 4.0 that was presented in 2013. It covers many aspects of HTML including elements, tags, text formatting, links, tables, lists, forms, images and more. Each section defines and provides examples of different HTML components and how to use them to structure and format web pages.
This document provides an overview of HTML forms, including the various form elements like <input>, <select>, <textarea>, and <button>. It explains how to structure a form using the <form> tag and how attributes like action, method, and name are used. Specific <input> types are covered like text, radio buttons, checkboxes, passwords, files, and submit buttons. It also discusses <select> dropdowns, <textarea> multi-line inputs, and form submission and processing.
The document discusses HTML frames and forms. HTML frames enable displaying multiple HTML documents in the same browser window using the <frameset> tag to define columns and <frame> tags to specify the source documents. HTML forms allow users to enter information using input fields like text, text areas, menus, radio buttons, checkboxes defined using <input> tags with attributes like type and name. Common input field types include text, password, radio and checkbox.
This document provides an overview of creating and submitting forms in ProdigyView. It discusses the required understanding of HTML form elements and PVHtml. It then demonstrates creating a basic form using various form elements like text inputs, textareas, buttons, selects, radios, checkboxes and more. It also discusses options that can be passed to form elements to define attributes. The document encourages reviewing the PVForms API reference and checking additional tutorials for more details.
The document discusses HTML form tags. It covers the <form>, <fieldset>, <legend>, <label>, <input>, <select>, <option>, and <textarea> tags. It provides examples of how to use each tag properly, including how to associate <label> tags to <input> fields using "for" and "id" attributes. It also describes the different input types like text, email, radio buttons, checkboxes, and buttons. The document is intended to teach the basics of HTML forms.
Forms are used in HTML to collect user input on web pages. The <form> tag defines a form area that contains form elements like text fields, checkboxes, radio buttons, and dropdown menus. When the user submits the form, the data from these elements is sent to the server. Common form elements include <input>, <textarea>, and <select>. The <input> tag defines different element types like text, checkbox, radio, submit, and hidden using the "type" attribute. Forms allow collecting user data to send to a server for processing.
This document discusses HTML forms and the various input elements used to create forms. It covers the basic structure of a form using the <form> tag and describes many different input types such as text, password, checkbox, radio button, submit button, and file upload. It provides examples of how to code each input type using the <input> tag and its attributes. The document is intended as a reference for how to build interactive forms in HTML.
Static Websites
This document discusses HTML5 forms and how to code them. It provides examples of different form field types like text, email, number and describes how to declare forms in HTML5 using tags. It also covers styling forms with CSS.
The document discusses HTML forms and form elements. It provides objectives and descriptions of how to create forms using HTML tags like <form> and <input>. It explains various form elements including text fields, password fields, text areas, drop-down menus, checkboxes, radio buttons, and their attributes. The document provides examples of code for each form element.
This document discusses HTML forms. It defines what forms are used for (receiving sets of user input data), and describes the main form tag attributes of method and action. It then explains the input tag, its type and name attributes, and common input element types like text, checkbox, radio button, submit button, select/option dropdown. An example form is provided to demonstrate these concepts in code.
Forms are used to collect data from users on a website. Form elements include text fields, textareas, drop-downs, radio buttons, and checkboxes. The name, action, and method attributes are commonly used form attributes. Name identifies the form, action specifies the script that receives submitted data, and method specifies how data is uploaded (GET or POST). HTML5 introduces new input types like email, url, number and date/time. It also includes new form attributes for improved user experience and control over input behavior like placeholder, autofocus, maxlength and pattern.
The document discusses various HTML elements and tags for tables, forms, layouts, frames, and multimedia. It provides code examples for creating tables with rows and cells, adding cell padding and spacing, spanning cells across rows and columns. It also discusses form elements like text fields, checkboxes, radio buttons, drop-down lists, textareas, and buttons. It shows how to create layouts using <div> tags and tables. It demonstrates how to use frames and iframes. Finally, it briefly introduces multimedia elements in HTML.
Creating tables: creating simple table, specifying the size of the table, specifying the width of the column, merging table cells, using tables for page layout, formatting tables: applying table borders, applying background and foreground fills, changing cell padding, spacing and alignment, creating user forms: creating basic form, using check boxes and option buttons, creating lists, additional input types in HTML5
This document discusses HTML tables, forms, and various HTML tags for building tables and forms. It explains that HTML tables are defined with <table>, <tr>, and <td> tags to organize data into rows and cells. Forms are used to collect user input with tags like <input>, <select>, and <textarea>. Common input types include text fields, passwords, radio buttons, checkboxes, and submit buttons. The document provides examples of how to implement these HTML elements to structure data and collect user input on a webpage.
Html - Tables, Forms and Frames by Telerik AcademyOgnyan Penkov
The document discusses various HTML5 elements for tables, forms, and frames. It covers the basics of creating tables with <table>, <tr>, and <td> tags. It describes more advanced table features like header, footer, column and row groups. The document also covers HTML form elements for text, buttons, checkboxes, selects, and other inputs. It provides examples of creating forms and applying attributes like required, pattern and autofocus. Finally, it discusses HTML frames for displaying multiple pages using the <frameset>, <frame> and <iframe> tags.
The document provides an introduction to HTML and HTML5. It discusses various HTML tags like <html>, <head>, <body>, <p>, <h1>-<h6>, <a>, <img>, <table>, <ul>, <ol>, <li>, <form>, <input>, <textarea>, <select> and <button>. It also covers HTML elements like header, footer, colors, frames and the basic structure of an HTML5 document. The document is intended as teaching material for a college course on web programming.
HTML is a markup language used to structure and present content on the web. It uses tags placed within angle brackets to define elements like headings, paragraphs, links, images, and form controls. CSS is used to style and lay out HTML elements, separating document structure and presentation. Common HTML elements include headings, paragraphs, links, images, forms, tables and lists. Forms allow users to enter data using controls like text fields, buttons, checkboxes and dropdowns. CSS rules define styles for elements using selectors and declarations with properties and values. Styles can be defined inline, in internal style sheets within HTML, or in external style sheets linked to HTML pages.
HTML is a markup language that defines the structure and layout of a web page. It uses tags like <p> and <div> to divide the page into headers, paragraphs, lists, and other sections. CSS and JavaScript can be used to style and add interactivity to HTML pages. Key HTML elements include headings, paragraphs, links, images, forms, tables, and lists. Attributes provide additional information about elements and usually appear in name/value pairs like name="value". Forms allow users to enter data using elements like text fields, textareas, select menus, radio buttons, and submit buttons.
The document provides an overview of HTML forms, including:
- Forms allow users to enter information into a webpage which is then sent to a server.
- Forms contain elements like text fields, checkboxes, radio buttons, and dropdown menus to collect user input.
- JavaScript can be used to add interactivity to forms, like validating user input before submitting.
- The <form> tag defines a form and attributes like "action" and "method" control where submitted data is sent.
- Common form elements like text, buttons, checkboxes are defined using <input> tags while dropdowns use <select>.
This lab exercise will enhance your web development skills. You'll apply concepts from previous lessons to build upon your foundation. Get ready to dive into practical exercises and coding challenges. This hands-on experience will solidify your understanding of web development principles. Let's continue building amazing things together!
This document provides an overview of HTML (Hypertext Markup Language). It defines HTML as a markup language used to define the structure and layout of web pages using a variety of tags. It describes common HTML tags like <head>, <body>, <h1>-<h6> for headings, <p> for paragraphs, and other text formatting tags. It also covers lists, links, images, tables, forms, and using CSS for styling HTML pages. The document is intended as a training presentation on basic HTML elements and concepts.
Tables are used on websites for arranging and displaying data in a grid format. The <table> tag defines an HTML table which consists of rows <tr> and cells <td> or <th>. Complex tables can also include <caption>, <col>, <colgroup>, <thead>, <tfoot>, and <tbody> elements. Attributes like bgcolor, border, cellpadding and cellspacing control the table appearance.
HTML describes the structure and content of web pages using tags. It uses tags like <p> for paragraphs and <img> to embed images. Common tags also include <head> for metadata, <body> for visible content, and <html> to enclose the entire page. HTML forms allow creating interactive elements like text fields, checkboxes, and buttons to collect user input. HTML5 is the latest version and introduces new semantic elements, multimedia capabilities, and APIs for building web applications.
The document discusses HTML forms and form elements. It explains that forms are used to pass data to a server and contain input elements like text fields, checkboxes, radio buttons, and submit buttons. It provides examples of how to create different form input elements like text fields, password fields, radio buttons, checkboxes, drop-down lists, and submit buttons using HTML tags.
The document provides an introduction to HTML frames. It explains that frames divide the browser window into separate panes, each displaying a different HTML document. The <frameset> tag is used to define rows and columns to divide the window, while <frame> tags specify the HTML documents to display in each frame. Attributes like rows, cols, border, and frameborder control the layout and appearance of frames. The <noframes> tag provides content for browsers that do not support frames.
In this slide I described all control which is used by the Html Form Controls such as checkbox , radio , text , drop down list / select , file upload and html output controls.
Forms are used in HTML to create simple graphical user interfaces on web pages that allow users to enter information. A form contains elements like text fields, checkboxes, radio buttons, and dropdown menus. When the user submits the form, the data from these elements is sent to the server. JavaScript can be used to add interactivity to forms, such as validating user input before submission. The <form> tag defines a form and includes attributes that specify where the form data is submitted and how it is sent. Common form elements like text fields and buttons are created using <input> tags with different type attributes.
This document discusses HTML forms and form elements. It begins by explaining that forms allow websites to collect information from users rather than just display static content. It then covers the main HTML form tags like <form> and various form field elements like <input>, <textarea>, and <select>. It details the different attributes associated with these elements, such as name, type, value, and how they determine what data is collected and how it is passed to the server. Finally, it discusses concepts like GET vs POST methods, and how submitted form data is handled by server-side variables like $_GET, $_POST, and $_REQUEST in PHP.
Ajanta Paintings: Study as a Source of HistoryVirag Sontakke
This Presentation is prepared for Graduate Students. A presentation that provides basic information about the topic. Students should seek further information from the recommended books and articles. This presentation is only for students and purely for academic purposes. I took/copied the pictures/maps included in the presentation are from the internet. The presenter is thankful to them and herewith courtesy is given to all. This presentation is only for academic purposes.
This slide is an exercise for the inquisitive students preparing for the competitive examinations of the undergraduate and postgraduate students. An attempt is being made to present the slide keeping in mind the New Education Policy (NEP). An attempt has been made to give the references of the facts at the end of the slide. If new facts are discovered in the near future, this slide will be revised.
This presentation is related to the brief History of Kashmir (Part-I) with special reference to Karkota Dynasty. In the seventh century a person named Durlabhvardhan founded the Karkot dynasty in Kashmir. He was a functionary of Baladitya, the last king of the Gonanda dynasty. This dynasty ruled Kashmir before the Karkot dynasty. He was a powerful king. Huansang tells us that in his time Taxila, Singhpur, Ursha, Punch and Rajputana were parts of the Kashmir state.
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleCeline George
One of the key aspects contributing to efficient sales management is the variety of views available in the Odoo 18 Sales module. In this slide, we'll explore how Odoo 18 enables businesses to maximize sales insights through its Kanban, List, Pivot, Graphical, and Calendar views.
Search Matching Applicants in Odoo 18 - Odoo SlidesCeline George
The "Search Matching Applicants" feature in Odoo 18 is a powerful tool that helps recruiters find the most suitable candidates for job openings based on their qualifications and experience.
What is the Philosophy of Statistics? (and how I was drawn to it)jemille6
What is the Philosophy of Statistics? (and how I was drawn to it)
Deborah G Mayo
At Dept of Philosophy, Virginia Tech
April 30, 2025
ABSTRACT: I give an introductory discussion of two key philosophical controversies in statistics in relation to today’s "replication crisis" in science: the role of probability, and the nature of evidence, in error-prone inference. I begin with a simple principle: We don’t have evidence for a claim C if little, if anything, has been done that would have found C false (or specifically flawed), even if it is. Along the way, I’ll sprinkle in some autobiographical reflections.
All About the 990 Unlocking Its Mysteries and Its Power.pdfTechSoup
In this webinar, nonprofit CPA Gregg S. Bossen shares some of the mysteries of the 990, IRS requirements — which form to file (990N, 990EZ, 990PF, or 990), and what it says about your organization, and how to leverage it to make your organization shine.
Ancient Stone Sculptures of India: As a Source of Indian HistoryVirag Sontakke
This Presentation is prepared for Graduate Students. A presentation that provides basic information about the topic. Students should seek further information from the recommended books and articles. This presentation is only for students and purely for academic purposes. I took/copied the pictures/maps included in the presentation are from the internet. The presenter is thankful to them and herewith courtesy is given to all. This presentation is only for academic purposes.
Form View Attributes in Odoo 18 - Odoo SlidesCeline George
Odoo is a versatile and powerful open-source business management software, allows users to customize their interfaces for an enhanced user experience. A key element of this customization is the utilization of Form View attributes.
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...Leonel Morgado
Slides used at the Invited Talk at the Harvard - Education University of Hong Kong - Stanford Joint Symposium, "Emerging Technologies and Future Talents", 2025-05-10, Hong Kong, China.
Redesigning Education as a Cognitive Ecosystem: Practical Insights into Emerg...Leonel Morgado
Ad
HTML Tables and Forms
1. DR. S. & S.S. GHANDHY
GOVERNMENT ENGINEERING
COLLEGE, SURAT
A Presentation on subject W.T.
(HTML Tables and Forms)
2. PRESENTED BY :
Prof J. J. Patel
(Faculty Guide)
Electronics & Communication Department
Name Enrollment number
Hinesh Miyani 180230111035
HTML Tables and Forms
3. TOPICS TO BE DISCUSSED:
Introduction to HTML
HTML Tables
Spanning Multiple Rows and Cells
Cell Padding and Spacing
HTML Forms
HTML Form Attributes
HTML Form Elements
HTML Input Types and Attributes
4. Introduction to HTML
What is HTML?
HTML stands for Hyper Text Markup Language.
HTML is the standard markup language for creating Web pages.
HTML describes the structure of a Web page.
We can apply this markup language to web pages to display
text, images, sound and movie files, and almost any other type
of electronic information.
We use the language to format documents and link them
together, regardless of the type of computer with which the file
was originally created.
5. HTML Tables
Tables represent tabular data
A table consists of one or several rows
Each row has one or more columns
Tables comprised of several core tags:
<table></table>: begin / end the table
<tr></tr>: create a table row
<td></td>: create tabular data (cell)
Tables should not be used for layout
Use CSS floats and positioning styles instead
6. HTML Tables
<table border="1">
<tr>
<td>Row 1 Cell 1</td>
<td>Row 1 Cell 2</td>
</tr>
<tr>
<td>Row 2 Cell 1</td>
<td>Row 2 Cell 2</td>
</tr>
</table>
Content is placed within tables cells. A table cell is defined by
<td> and </td>.
The border attribute defines how wide the table's border will be.
8. Spanning Multiple Rows and
Cells
<table border="1">
<thead>
<th>Column 1</th>
<th>Column 2</th>
<th>Column 3</th>
</thead>
<tbody>
<tr>
<td rowspan="2">Row 1 Cell 1</td>
<td>Row 1 Cell 2</td>
<td>Row 1 Cell 3</td>
</tr>
<tr>
<td>Row 2 Cell 2</td>
<td>Row 2 Cell 3</td>
</tr>
<tr>
<td colspan="3">Row 3 Cell 1</td>
</tr>
</tbody>
</table>
We will use colspan attribute if we want to merge two or more columns into a
single column.
Similar way we will use rowspan if we want to merge two or more rows.
9. Cell Padding and Spacing
<table border="1" cellpadding="20">
<thead>
<th>Column 1</th>
<th>Column 2</th>
</thead>
<tbody>
<tr>
<td>Row 1 Cell 1</td>
<td>Row 1 Cell 2</td>
</tr>
<tr>
<td>Row 2 Cell 1</td>
<td>Row 2 Cell 2</td>
</tr>
</tbody>
</table>
There are two attributes called cellpadding and cellspacing which we
will use to adjust the white space in our table cells.
The cellpadding represents the distance between cell borders and the
content within a cell.
11. HTML Forms
<form> is just another kind of HTML tag
HTML forms are used to create GUIs on Web pages
Usually the purpose is to ask the user for information
The information is then sent back to the server
A form is an area that can contain form elements
The syntax is:
<form parameters> ...form elements... </form>
Form elements include: buttons, checkboxes, text fields,
radio buttons, drop-down menus, etc.
Other kinds of HTML tags can be mixed in with the form elements
A form usually contains a Submit button to send the
information in the form elements to the server.
12. The <form> tag
The <form arguments> ... </form> tag encloses form elements
(and probably other HTML as well)
The arguments to form tell what to do with the user input
action="url" (required)
Specifies where to send the data when the Submit button is clicked
method="get" (default)
Form data is sent as a URL with ?form_data info appended to the end
Can be used only if data is all ASCII and not more than 100 characters
method="post"
Form data is sent in the body of the URL request
target="target"
Tells where to open the page sent as a result of the request
target= _blank means open in a new window
target= _top means use the same window
13. The <input> tag
Most, but not all, form elements use the input tag, with a type="..."
argument to tell which kind of element it is
type can be text, checkbox, radio, password, hidden, submit, reset, button,
file, or image
Other common input tag arguments include:
name: the name of the element
value: the “value” of the element; used in different ways for different values
of type
readonly: the value cannot be changed
disabled: the user can’t do anything with this element
Other arguments are defined for the input tag but have meaning only for
certain values of type
14. Text input
A text field:
<input type="text" name="textfield" value="with an initial value">
A multi-line text field:
<textarea name="textarea" cols="24" rows="2"></textarea>
A password field:
<input type="password" name="textfield3" value="secret">
15. Buttons
<div>A submit button:
<input type="submit" name="Submit" value="Submit">
</div>
<br>
<div>A reset button:
<input type="reset" name="Submit2" value="Reset">
</div>
<br>
<div>A plain button:
<input type="button" name="Submit3" value="Push Me">
</div>
submit: send data
reset: restore all form elements to
their initial state
button: take some action as specified
by JavaScript
16. Checkboxes
A checkbox:
<input type="checkbox" name="checkbox” value="checkbox" checked>
type: "checkbox"
name: used to reference this form element from JavaScript
value: value to be returned when element is checked
Note that there is no text associated with the checkbox—you have to
supply text in the surrounding HTML
17. Radio buttons
Radio buttons:
<br>
<input type="radio" name="radiobutton" value="myValue1" checked>
Male
<br>
<input type="radio" name="radiobutton" value="myValue2" >
Female
If two or more radio buttons have the same name, the user can only select one of
them at a time
This is how you make a radio button “group”
If you ask for the value of that name, you will get the value specified for the
selected radio button
As with checkboxes, radio buttons do not contain any text
18. Drop-down menu
A menu:
<select name="select">
<option value="red">red</option>
<option value="green">green</option>
<option value="BLUE">blue</option>
</select>
Additional arguments:
size: the number of items visible in the list (default is "1")
multiple: if set to "true", any number of items may be selected (default is
"false")