- HTML Tutorial
- HTML - Home
- HTML - History and Evolution
- HTML - Overview
- HTML - Editors
- HTML - Basic Tags
- HTML - Elements
- HTML - Attributes
- HTML - Formatting
- HTML - Headings
- HTML - Paragraphs
- HTML - Quotations
- HTML - Comments
- HTML - Phrase Tags
- HTML - Meta Tags
- HTML - Style Sheet
- HTML - CSS Classes
- HTML - CSS IDs
- HTML - Images
- HTML - Image Map
- HTML Tables
- HTML - Tables
- HTML - Headers & Caption
- HTML - Table Styling
- HTML - Table Colgroup
- HTML - Nested Tables
- HTML Lists
- HTML - Lists
- HTML - Unordered Lists
- HTML - Ordered Lists
- HTML - Definition Lists
- HTML Links
- HTML - Text Links
- HTML - Image Links
- HTML - Email Links
- HTML - Iframes
- HTML - Blocks
- HTML Backgrounds
- HTML - Backgrounds
- HTML Colors
- HTML - Colors
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML Forms
- HTML - Forms
- HTML - Form Attributes
- HTML - Form Control
- HTML - Input Attributes
- HTML Media
- HTML - Video Element
- HTML - Audio Element
- HTML - Embed Multimedia
- HTML Header
- HTML - Head Element
- HTML - Adding Favicon
- HTML - Javascript
- HTML Layouts
- HTML - Layouts
- HTML - Layout Elements
- HTML - Layout using CSS
- HTML - Responsiveness
- HTML - Symbols
- HTML - Emojis
- HTML - Style Guide
- HTML Graphics
- HTML - SVG
- HTML - Canvas
- HTML APIs
- HTML - Geolocation API
- HTML - Drag & Drop API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web Storage
- HTML - Server Sent Events
- HTML Miscellaneous
- HTML - MathML
- HTML - Microdata
- HTML - IndexedDB
- HTML - Web Messaging
- HTML - Web CORS
- HTML - Web RTC
- HTML Demo
- HTML - Audio Player
- HTML - Video Player
- HTML - Web slide Desk
- HTML Tools
- HTML - Velocity Draw
- HTML - QR Code
- HTML - Modernizer
- HTML - Validation
- HTML - Color Code Builder
- HTML References
- HTML - Tags Reference
- HTML - Attributes Reference
- HTML - Events Reference
- HTML - Fonts Reference
- HTML - ASCII Codes
- ASCII Table Lookup
- HTML - Color Names
- HTML - Entities
- MIME Media Types
- HTML - URL Encoding
- Language ISO Codes
- HTML - Character Encodings
- HTML - Deprecated Tags
- HTML Resources
- HTML - Quick Guide
- HTML - Useful Resources
- HTML - Color Code Builder
- HTML - Online Editor
HTML - accept-charset Attribute
The HTML accept-charset attribute is used to specify the character encodings that are to be used for the form submission.
It is a space-separated character encoding the server accepts. The default value of this attribute is the UNKNOWN string, which means the encoding equals the encoding of the document containing the form element.
In the previous version of HTML, character encodings could also be delimited by commas. The accept-attribute only works with the <form> tag.
Syntax
Following is the syntax for HTML 'accept-charset’ attribute −
<form accept-charset = "value"></form>
Example
In the following example, we are using the accept-charset attribute is used within the <form> tag.
<!DOCTYPE html> <html lang="en"> <head> <title>HTML 'accept-charset' attribute</title> </head> <body> <!--HTML 'accept-charset' attribute--> <p>Example of the HTML 'accept-charset' attribute</p> <form accept-charset="utf-8"> <h1>Login</h1> <label for="">Username</label> <br> <input type="text"> <br> <br> <label for="">Password</label> <br> <input type="password"> <br> <br> <button>Login</button> </form> </body> </html>
When we run the above code, it will generate an output consisting of the input field along with a click button displayed on the webpage.
Example
Considering the another scenario, where the accept-charset attribute is used with form element to specify the character encoding(i.e. default value ‘UNKNOWN’) to be used for form submission.
<!DOCTYPE html> <html lang="en"> <head> <title>HTML 'accept-charset' attribute</title> <style> form { border: 1px solid blueviolet; width: 300px; border-radius: 10px; } form h1 { text-align: center; } form label { margin: 0px 30px; } form input, select { margin: 0px 30px; padding: 8px; width: 200px; } form button { width: 100px; padding: 10px; margin: 0px 30px; } </style> </head> <body> <!--HTML 'accept-charset' attribute--> <p>Example of the HTML 'accept-charset' attribute</p> <form accept-charset="UNKNOWN"> <h1>User Form</h1> <label for="">Name</label> <br> <input type="text"> <br> <br> <label for="">Mobile</label> <br> <input type="number"> <br> <br> <label for="">Select language you knows</label> <br> <br> <select name="language" id=""> <option value="">Choose your option</option> <option value="">Hindi</option> <option value="">English</option> <option value="">Telugu</option> </select> <br> <br> <button>Submit</button> <br> <br> </form> </body> </html>
On running the above code, the output windoww will pop up displaying the form with input fields along with a click button on the webpage.
To Continue Learning Please Login
Login with Google