HTML5 Tag List And Its Uses
HTML5 Tag
Number 1: Input
In HTML5 introduce some cool types like
- email***
- button***
- password***
- text***
- submit***
- date**
- time**
- color***
- range***
- month
- search
- url
- datetime-local
- number***
- tel
- week
<script>
function getValue() {
var date = document.getElementById("mydate").value;
alert(date);
}
</script>
</head>
<body>
<form>
<label for="mydate">Select Date:</label>
<input type="date" value="2019-04-15" id="mydate">
<button type="button" onclick="getValue();">Get Value</button>
</form>
</body>
Number 2: <audio></audio>
Number 3: <data value=""></data>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
data:hover::after {
content: ' (ID ' attr(value) ')';
font-size: .7em;
}
</style>
</head>
<body>
<p>New Products</p>
<ul>
<li><data value="204">Green Tea</data></li>
<li><data value="205">Tomato Ketchup</data></li>
<li><data value="206">Roasted Coffee Beans</data></li>
</ul>
<p><strong>Note:</strong> Place the mouse pointer over the list item to see how it actually works.</p>
</body>
datalist is a process in which through user can put input without writing. It's also like an auto-complete feature. All lists included with option tag.
<label for="browser">Choose your browser from the list:</label>
<input list="browsers" name="browser" id="browser">
<datalist id="browsers">
<option value="Edge">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
Number 7: <nav></nav>
Number 8: <footer></footer>
Number 9: <section></section>