ล่าสุดการพัฒนาเว็บบทเรียน
×

HTML5 เกี่ยวกับการสอน

HTML บ้าน HTML บทนำ บรรณาธิการ HTML HTML ขั้นพื้นฐาน HTML องค์ประกอบ HTML แอตทริบิวต์ HTML หัวเรื่อง HTML ย่อหน้า HTML รูปแบบ HTML การจัดรูปแบบ HTML ใบเสนอราคา HTML รหัสคอมพิวเตอร์ HTML ความคิดเห็น HTML สี HTML CSS HTML การเชื่อมโยง HTML ภาพ ตาราง HTM​​L รายการ HTML HTML บล็อกและ Inline องค์ประกอบ HTML ชั้นเรียน HTML แบบ HTML อ่อนไหว HTML iframes HTML JavaScript HTML หัว HTML หน่วยงาน HTML สัญลักษณ์ HTML charset HTML URL เปลี่ยนเป็นรหัส HTML XHTML

HTML ฟอร์ม

HTML ฟอร์ม HTML องค์ประกอบของแบบฟอร์ม HTML รูปแบบการใส่ HTML แอตทริบิวต์การป้อนข้อมูล

HTML5

HTML5 แนะนำ HTML5 สนับสนุน HTML5 องค์ประกอบ HTML5 อรรถศาสตร์ การย้ายถิ่นของ HTM​​L5 HTML5 คู่มือสไตล์

HTML กราฟิก

HTML ผ้าใบ HTML SVG

HTML สื่อ

HTML สื่อ HTML วีดีโอ HTML เสียง HTML ปลั๊กอิน HTML YouTube

HTML APIs

HTML ตำแหน่งทางภูมิศาสตร์ HTML ลาก / Drop HTML เก็บข้อมูลท้องถิ่น HTML App ขุมทรัพย์ HTML คนงานเว็บ HTML SSE

HTML ตัวอย่าง

HTML ตัวอย่าง HTML ทดสอบ HTML5 ทดสอบ HTML สรุป

HTML คู่มืออ้างอิง

HTML รายการแท็ก HTML แอตทริบิวต์ เหตุการณ์ HTML HTML ผ้าใบ HTML เสียง / วิดีโอ HTML doctypes HTML สี HTML ชุดตัวอักษร HTML URL เปลี่ยนเป็นรหัส HTML รหัสภาษา HTTP ข้อความ HTTP วิธีการ PX to EM แปลง แป้นพิมพ์ลัด

องค์ประกอบ HTML


เอกสาร HTML จะทำขึ้นโดยองค์ประกอบ HTML

ในไวยากรณ์ HTML องค์ประกอบส่วนใหญ่จะเขียนด้วยแท็กเริ่มต้นและแท็กสิ้นสุดที่มีเนื้อหาในระหว่าง แท็ก HTML ประกอบด้วยชื่อขององค์ประกอบที่ล้อมรอบด้วยวงเล็บมุม แท็กสิ้นสุดนอกจากนี้ยังมีการเฉือนหลังจากวงเล็บมุมเปิดแตกต่างจากแท็กเริ่มต้น


องค์ประกอบ HTML

องค์ประกอบ HTML เขียนด้วยแท็กเริ่มต้นที่มีแท็กสิ้นสุดที่มีเนื้อหาในระหว่าง:

<tagname>content</tagname>

องค์ประกอบ HTML ที่เป็นทุกอย่างจากแท็กเริ่มต้นไปยังแท็กสิ้นสุด:

<p> วรรค HTML แรกของฉัน </p>
แท็กเริ่มต้น เนื้อหาธาตุ แท็กสิ้นสุด
<h1> หัวเรื่องแรกของฉัน </h1>
<p> วรรคแรกของฉัน </p>
<br> 

บางองค์ประกอบ HTML ไม่ได้มีแท็กสิ้นสุด


ซ้อนองค์ประกอบ HTML

องค์ประกอบ HTML สามารถซ้อนกัน (elements can contain elements)

เอกสาร HTML ทั้งหมดประกอบด้วยองค์ประกอบ HTML ซ้อนกัน

ตัวอย่างนี้มี 4 องค์ประกอบ HTML:

ตัวอย่าง

<!DOCTYPE html>
<html>
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>
ลองตัวเอง»

HTML ตัวอย่างอธิบาย

<html> องค์ประกอบที่กำหนดเอกสารทั้งหมด

แต่ก็มีแท็กเริ่มต้น <html> และแท็กสิ้นสุด </html>

เนื้อหาองค์ประกอบคือองค์ประกอบ HTML อื่น (the <body> element)

<html>
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>

<body> องค์ประกอบที่กำหนดตัวเอกสาร

แต่ก็มีแท็กเริ่มต้น <body> และแท็กสิ้นสุด </body>

เนื้อหาองค์ประกอบสององค์ประกอบ HTML อื่น ๆ ( <h1> and <p> )

<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>

<h1> องค์ประกอบกำหนดหัวข้อ

แต่ก็มีแท็กเริ่มต้น <h1> และแท็กสิ้นสุด </h1>

เนื้อหาองค์ประกอบคือหัวเรื่องแรกของฉัน

<h1>My First Heading</h1>

<p> องค์ประกอบที่กำหนดย่อหน้า

แต่ก็มีแท็กเริ่มต้น <p> และแท็กสิ้นสุด </p>

เนื้อหาองค์ประกอบ: วรรคแรกของฉัน

<p>My first paragraph.</p>

อย่าลืมแท็กสิ้นสุด

บางองค์ประกอบ HTML จะแสดงอย่างถูกต้องแม้ว่าคุณจะลืมแท็กสิ้นสุด:

ตัวอย่าง

<html>
<body>

<p>This is a paragraph
<p>This is a paragraph

</body>
</html>
ลองตัวเอง»

ตัวอย่างข้างต้นทำงานในเบราว์เซอร์ทั้งหมดเพราะแท็กปิดที่ถือว่าเป็นตัวเลือก

ไม่เคยพึ่งพานี้ มันอาจจะก่อให้เกิดผลที่ไม่คาดคิดและ / หรือข้อผิดพลาดหากคุณลืมแท็กสิ้นสุด


องค์ประกอบ HTML ที่ว่างเปล่า

องค์ประกอบ HTML ที่ไม่มีเนื้อหาจะเรียกว่าองค์ประกอบที่ว่างเปล่า

<br> เป็นองค์ประกอบที่ว่างเปล่าโดยไม่ต้องแท็กปิด (the <br> tag defines a line break)

องค์ประกอบที่ว่างเปล่าสามารถ "closed" ในแท็กเปิดเช่นนี้ <br />

HTML5 ไม่จำเป็นต้องมีองค์ประกอบที่ว่างเปล่าที่จะปิด แต่ถ้าคุณต้องการการตรวจสอบที่เข้มงวดหรือคุณต้องการที่จะทำให้เอกสารของคุณสามารถอ่านได้โดย parsers XML คุณควรปิดองค์ประกอบ HTML ทั้งหมด


HTML เคล็ดลับ: ใช้ตัวพิมพ์เล็กแท็ก

แท็ก HTML ไม่ได้กรณีที่มีความละเอียดอ่อน: <P> ความหมายเช่นเดียว <p>

มาตรฐาน HTML5 ไม่จำเป็นต้องมีแท็กพิมพ์เล็ก แต่ W3C recommends ตัวพิมพ์เล็กใน HTML4 และ demands พิมพ์เล็กประเภทเอกสารที่เข้มงวดเช่น XHTML

ที่ w3ii เรามักจะใช้แท็กพิมพ์เล็ก