Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML
HTML
  1. เพิ่มแท็ก Address ใน HTML

    ใช้แท็ก <address> เพื่อใส่ที่อยู่ในหน้าเว็บ แท็กนี้แสดงผลเป็นตัวเอียง (italic) ตามค่าเริ่มต้น ตัวอย่าง <!DOCTYPE html> <html>    <head>       <title>HTML address element</title>    </head>    <body>  

  2. ใช้ WebSocket ใน JavaScript/HTML

    WebSocket API ใน JavaScript เปิดใช้งานการสื่อสารสองทิศทาง (bidirectional) ระหว่างเว็บแอปกับเซิร์ฟเวอร์แบบ real-time เมธอดหลัก // สร้างการเชื่อมต่อใหม่ socket = new WebSocket(url [, protocols]); // ส่งข้อมูล socket.send(data); // ปิดการเชื่อมต่อ socket.close([code] [, reason]); // ดึง URL ที่ใช้เ

  3. ใช้ Inline CSS Style สำหรับองค์ประกอบใน HTML

    ใช้แอตทริบิวต์ style เพื่อกำหนด inline CSS โดยตรงบนองค์ประกอบ ไวยากรณ์ <element style="property: value; property2: value2;"> คั่นคุณสมบัติ CSS หลายตัวด้วย semicolon (;) ตัวอย่าง <!DOCTYPE html> <html>    <body>       <h1 style="colo

  4. จำกัดจำนวนไฟล์สูงสุดใน Multiple File Upload

    ใช้แอตทริบิวต์ multiple บน <input type="file"> เพื่อให้อัปโหลดหลายไฟล์ได้ แอตทริบิวต์นี้ทำงานกับ type file และ email จำกัดจำนวนไฟล์ด้วย JavaScript HTML ไม่มีแอตทริบิวต์จำกัดจำนวนไฟล์โดยตรง ต้องใช้ JavaScript ตรวจสอบก่อนส่งฟอร์ม ตัวอย่าง: จำกัดสูงสุด 3 ไฟล์ <!DOCTYPE html> <

  5. วิธีใช้ <br>, <br/>, <br /> ใน HTML ให้ถูกต้อง

    ใน HTML แท็ก <br> ใช้สำหรับขึ้นบรรทัดใหม่ เป็น void element (ไม่มีแท็กปิด) เขียน <br> ถือว่าถูกต้อง ความแตกต่าง HTML: ใช้ <br> (มาตรฐาน HTML5) XHTML: ต้องใช้ <br/> หรือ <br></br> ตามกฎ XML W3C Guidelines: แนะนำเว้นวรรคก่อน /> คือ <br /> เพื่อความเข้ากัน

  6. ใช้ Step Attribute หลายค่าใน Range Input เดียว

    แอตทริบิวต์ step กำหนดช่วงตัวเลขที่ยอมรับ (เช่น 0, 2, 4, 6...) ใช้ร่วม min และ max เพื่อกำหนดช่วงค่า ตัวอย่างพื้นฐาน: Step = 2 <!DOCTYPE html> <html>    <head>       <title>HTML input step attribute</title>    </head>   &nb

  7. ใช้ Year Input Type ใน HTML (ด้วย jQuery Datepicker)

    HTML ไม่มี input type สำหรับปี (year) โดยตรง มีแค่ type="month" เลือกเดือนและปี ถ้าต้องการแค่ปี ใช้ jQuery UI Datepicker กับ type="text" ตัวอย่าง: เลือกปีเกิดนักศึกษา <html>    <head>       <script src="https://ajax.aspnetcdn.com/ajax

  8. ไลบรารีฟรีสำหรับ Canvas ใน HTML5

    หากต้องการเพิ่มองค์ประกอบโต้ตอบในเว็บ ไลบรารี Canvas ฟรีช่วยลดงานได้มาก ก่อนอื่น เรื่องพื้นฐาน Canvas: สร้าง Canvas พื้นฐาน <!DOCTYPE html> <html>    <head>       <title>HTML5 Canvas Tag</title>    </head>    <body&

  9. เก็บข้อมูลในเบราว์เซอร์ด้วย HTML5 localStorage API

    localStorage บันทึกข้อมูล string ในเบราว์เซอร์ ไม่มีวันหมดอายุ แตกต่างจาก sessionStorage ที่หายเมื่อปิดเบราว์เซอร์ Local Storage ออกแบบสำหรับเก็บข้อมูลข้ามหน้าต่างและข้ามเซสชัน Web apps อาจเก็บข้อมูลผู้ใช้หลายเมกะไบต์ฝั่ง client เพื่อประสิทธิภาพ ตัวอย่าง: นับจำนวนครั้งที่เข้าชม <!DOCTYPE HTML>

  10. ใช้ GoJS HTML5 Canvas Library วาดแผนภาพและกราฟ

    GoJS เป็นไลบรารี JavaScript สำหรับสร้างแผนภาพโต้ตอบ (interactive diagrams) โอเพนซอร์ส ใช้งานง่าย GoJS ใช้สถาปัตยกรรม Model-View: Models เก็บอาร์เรย์ของ JavaScript objects อธิบาย nodes และ links Diagrams ทำหน้าที่ views เพื่อแสดงผลจริง การสร้าง Diagram ด้วย GoJS จะสร้าง HTML5 Canvas element วางใน DI

  11. Document Object Model (DOM) คืออะไร?

    Document Object Model (DOM) คือโมเดลวัตถุของเอกสาร HTML ที่แสดงในหน้าต่างเบราว์เซอร์ อ็อบเจกต์ Document มีคุณสมบัติต่างๆ ที่อ้างถึงอ็อบเจกต์อื่นๆ ทำให้เข้าถึงและแก้ไขเนื้อหาเอกสารได้ อ็อบเจกต์จัดเรียงเป็นลำดับชั้น (Hierarchy) โครงสร้างนี้ใช้กับการจัดระเบียบอ็อบเจกต์ในเอกสารเว็บ Window object - ยอด

  12. ใช้ Drag and Drop ใน HTML5

    Drag and Drop (DnD) แนวคิด UI อันทรงพลัง ทำให้คัดลอก จัดเรียง ลบรายการได้ง่ายด้วยเมาส์ HTML5 มี DnD API รองรับเนทีฟ ไม่ต้องพึ่ง jQuery หรือ JS ซับซ้อนเหมือน HTML4 ขั้นตอนการทำ Drag and Drop ขั้นตอน 1: ทำให้วัตถุลากได้ (Draggable) ตั้งค่า draggable="true" บนองค์ประกอบที่ต้องการลาก ตั้ง eve

  13. การทำงานของ Server-Sent Events ใน HTML5

    Server-Sent Events (SSE) มาตรฐานการสตรีมข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอ็นต์ ใช้แท็ก <eventsource> (ปัจจุบันใช้ EventSource API ใน JavaScript แทน) แอตทริบิวต์ src ของ <eventsource> ต้องชี้ไปที่ URL ที่ให้ persistent HTTP connection สตรีมข้อมูลเหตุการณ์ URL นี้มักชี้ไปสคริปต์ PHP, Perl, Py

  14. เพิ่มวิดีโอ YouTube ลงในเว็บไซต์

    ใช้แท็ก <iframe> เพื่อฝังวิดีโอ YouTube แอตทริบิวต์ src ใช้ลิงก์ embed กำหนด width และ height ให้เหมาะสม วิธีหาลิงก์ Embed ไปที่วิดีโอ YouTube ที่ต้องการ กดปุ่ม Share > Embed คัดลอกลิงก์ในแอตทริบิวต์ src ของ iframe ตัวอย่าง <!DOCTYPE html> <html>    <head> &nb

  15. เปลี่ยนเส้นทางผู้เยี่ยมชมไปหน้าแรกใหม่อัตโนมัติ

    ใช้ <meta http-equiv="refresh"> เพื่อเปลี่ยนเส้นทางอัตโนมัติ ตั้ง content เป็นวินาที ตั้ง 0 เพื่อโหลดทันที ตัวอย่าง: เปลี่ยนหน้าหลัง 2 วินาที <!DOCTYPE html> <html>    <head>       <title>HTML Meta Tag</title>     &nbs

  16. ทำไมต้องใช้ DOCTYPE ในเอกสาร HTML?

    แท็ก <!DOCTYPE> ระบุเวอร์ชัน HTML ที่เอกสารใช้ เรียกว่า Document Type Declaration (DTD) ต้องอยู่บรรทัดแรกสุด ก่อน <html> ไม่มีแท็กปิด HTML 4.01 มี 3 แบบ HTML 4 Strict รวมทุก element ยกเว้นที่ deprecated และ frameset <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"   &

  17. วิธีเปลี่ยนเส้นทางจากหน้า HTML

    ใช้แท็ก <meta> กับ http-equiv="refresh" แอตทริบิวต์ content ระบุวินาที ก่อนเปลี่ยน ตั้ง 0 เพื่อโหลดทันที ตัวอย่าง: เปลี่ยนไป tutorialspoint.com หลัง 2 วินาที <!DOCTYPE html> <html>    <head>       <title>HTML Meta Tag</title> &n

  18. เปลี่ยนเส้นทางหน้าเว็บไปยัง URL อื่นโดยอัตโนมัติ

    ใช้แท็ก <meta> พร้อม http-equiv="refresh" เพื่อเปลี่ยนเส้นทาง แอตทริบิวต์ content กำหนดจำนวนวินาที ก่อนเปลี่ยน ตั้งเป็น 0 เพื่อโหลดทันที ตัวอย่าง: เปลี่ยนไป qries.com หลัง 3 วินาที <!DOCTYPE html> <html>    <head>       <title>HTML Me

Total 2078 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:89/104  20-คอมพิวเตอร์/Page Goto:1 83 84 85 86 87 88 89 90 91 92 93 94 95