HTML5 แนะนำแอตทริบิวต์ใหม่ที่เรียกว่าตัวยึดตำแหน่ง คุณลักษณะนี้ในองค์ประกอบ และ
ต่อไปนี้คือตัวอย่างที่แสดงว่าตัวยึดตำแหน่งคืออะไร คำแนะนำในการส่งอีเมล เช่น email@example.com เป็นตัวยึดตำแหน่งที่นี่:
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีใช้ ตัวยึดตำแหน่ง แอตทริบิวต์:
<!DOCTYPE HTML> <html> <body> <form action="/cgi-bin/html5.cgi" method="get"> Enter email : <input type="email" name="newinput" placeholder="email@example.com"/> <input type="submit" value="submit" /> </form> </body> </html>
ตัวอย่าง
หากต้องการเปลี่ยนสีตัวยึดตำแหน่งอินพุต ให้ใช้ CSS
<!DOCTYPE HTML> <html> <style> ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #7F0D10; } :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #7F0D10; opacity: 1; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #7F0D10; opacity: 1; } </style> <body> <form action="/cgi-bin/html5.cgi" method="get"> Enter email : <input type="email" name="newinput" placeholder="email@example.com"/> <input type="submit" value="submit" /> </form> </body> </html>