HTML Academy · บทเรียน

ย่อหน้า em, strong, b และ i

กำกับข้อความร้อยแก้วด้วยการเน้นเชิงความหมายและแท็กตัวหนา

บทเรียน 2 จาก 413 ขั้นตอน

ย่อหน้า em, strong, b และ i เป็นบทเรียน HTML Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน HTML Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส HTML Academy มีบทเรียนทั้งหมด 4 บทเรียน

องค์ประกอบย่อหน้า

องค์ประกอบ <p> ใช้ระบุว่ากลุ่มข้อความเป็นย่อหน้า:

<p>This is a paragraph of text. Browsers add margin above and below paragraphs automatically.</p>
<p>This is a second paragraph. It starts on a new line.</p>

การเน้นเชิงความหมาย: em

องค์ประกอบ <em> ใช้กำกับข้อความที่มี การเน้นเสียง ซึ่งหมายถึงคำที่ทำให้ความหมายของประโยคเปลี่ยนไป:

<p>I <em>never</em> said she stole the money.</p>
<p>I never said <em>she</em> stole the money.</p>
<!-- Same words, different meaning depending on which is emphasized -->
<!-- Screen readers change inflection on em content -->

ความสำคัญเชิงความหมาย: strong

องค์ประกอบ <strong> ใช้กำกับข้อความว่า มีความสำคัญอย่างมาก:

<p><strong>Warning:</strong> Do not enter this area without protective equipment.</p>
<p>The deadline is <strong>Friday at 5 PM</strong>.</p>
<!-- strong = this content is more important than surrounding text -->
<!-- Screen readers may emphasize strong content differently -->

em เทียบกับ i

โดยค่าเริ่มต้น <em> และ <i> จะแสดงข้อความเป็นตัวเอียงเหมือนกัน แต่มีความหมายต่างกัน:

  • <em> — การเน้นเสียงเชิงความหมาย (ควรใช้เป็นส่วนใหญ่)
  • <i> — ตัวเอียงเชิงการนำเสนอ: คำศัพท์ทางเทคนิค ชื่อเรื่อง หรือวลีภาษาต่างประเทศ
<p>The ship was called <i>HMS Beagle</i>.</p>
<p>The CSS property is <i>display</i>.</p>
<p><em>Please</em> be careful.</p>

strong เทียบกับ b

โดยค่าเริ่มต้น <strong> และ <b> จะแสดงข้อความเป็นตัวหนาเหมือนกัน แต่มีความหมายต่างกัน:

  • <strong> — ความสำคัญเชิงความหมาย (ควรใช้เป็นส่วนใหญ่)
  • <b> — ดึงความสนใจโดยไม่สื่อว่ามีความสำคัญ: คำสำคัญหรือชื่อผลิตภัณฑ์
<p>The product is called <b>ProSuite</b>.</p>
<p><b>Note:</b> All fields are required.</p>
<p>This step is <strong>critical</strong> — do not skip it.</p>

การซ้อน em และ strong

คุณสามารถซ้อนองค์ประกอบการเน้นเพื่อให้เกิดผลร่วมกันได้:

<p>This is <strong>very <em>important</em></strong>.</p>
<!-- strong (important) wraps em (stressed) -->
<!-- Result: bold italic text with both semantic meanings -->

ย่อหน้าไม่สามารถซ้อนกันได้

องค์ประกอบ <p> ไม่สามารถมีองค์ประกอบ <p> อื่นอยู่ภายในได้:

<!-- INVALID: nested paragraphs -->
<p>First paragraph <p>nested paragraph</p></p>

<!-- The browser auto-closes the first p before the second opens -->
<!-- Always use separate paragraph tags -->
<p>First paragraph.</p>
<p>Second paragraph.</p>

องค์ประกอบในบรรทัดกับแบบบล็อกในย่อหน้า

<p> เป็นองค์ประกอบแบบบล็อกที่มีได้เฉพาะองค์ประกอบในบรรทัดอยู่ภายใน:

<!-- Valid: inline content in p -->
<p>Text with <strong>bold</strong> and <a href="/">a link</a>.</p>

<!-- INVALID: block element inside p -->
<p>
  <div>A div inside p is invalid</div>
</p>

การเข้าถึงได้ของการเน้น

เหตุผลที่มาร์กอัปเชิงความหมายมีความสำคัญต่อเทคโนโลยีสิ่งอำนวยความสะดวก:

  • โปรแกรมอ่านหน้าจอจะอ่าน <em> ด้วยการเปลี่ยนระดับเสียงในบางการนำไปใช้งาน
  • <strong> อาจถูกอ่านด้วยการเน้นเพิ่มเติม
  • การทำตัวหนาหรือตัวเอียงด้วย CSS เพียงอย่างเดียว (เช่น font-style: italic บน span) ไม่มีความหมายเชิงความหมายสำหรับโปรแกรมอ่านหน้าจอ

ข้อผิดพลาดที่พบบ่อย

หลีกเลี่ยงข้อผิดพลาดที่พบบ่อยในการมาร์กอัปข้อความต่อไปนี้:

<!-- Bad: using br for paragraph spacing -->
First paragraph<br><br>Second paragraph

<!-- Good: use p elements -->
<p>First paragraph</p>
<p>Second paragraph</p>

<!-- Bad: bold for visual style only -->
<b>Heading Text</b>

<!-- Good: use h elements for headings -->
<h2>Heading Text</h2>

ควรใช้องค์ประกอบแต่ละชนิดเมื่อใด

แนวทางตัดสินใจอย่างรวดเร็ว:

  • กลุ่มข้อความร้อยแก้ว → <p>
  • เน้นคำที่ทำให้ความหมายเปลี่ยน → <em>
  • กำกับข้อมูลสำคัญอย่างยิ่ง → <strong>
  • ทำชื่อเรื่องหรือคำศัพท์ทางเทคนิคเป็นตัวเอียง → <i>
  • ดึงความสนใจไปที่คำสำคัญโดยไม่สื่อว่ามีความสำคัญ → <b>

ตรวจสอบความเข้าใจ

ควรใช้องค์ประกอบใดเพื่อกำกับข้อความว่ามีความสำคัญอย่างยิ่ง

ทบทวน: ความหมายของข้อความ

สรุปการมาร์กอัปข้อความ:

  • <p> — ย่อหน้าของข้อความร้อยแก้ว
  • <em> — การเน้นเสียงที่เปลี่ยนความหมายของประโยค
  • <strong> — ความสำคัญอย่างมาก
  • <i> — ตัวเอียงเชิงการนำเสนอ (ชื่อเรื่อง คำศัพท์)
  • <b> — ดึงความสนใจโดยไม่สื่อถึงความสำคัญ
  • อย่าใช้ <br><br> เพื่อเว้นระยะระหว่างย่อหน้า
เริ่มต้นได้ฟรี

เรียนรู้ HTML ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
40
บทเรียน
159

คำถามที่พบบ่อย

บทเรียน “ย่อหน้า em, strong, b และ i” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “ย่อหน้า em, strong, b และ i” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส HTML Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส HTML Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “ย่อหน้า em, strong, b และ i”

กำกับข้อความร้อยแก้วด้วยการเน้นเชิงความหมายและแท็กตัวหนา คุณปฏิบัติ HTML Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน HTML Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน HTML Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน

บทเรียน “ย่อหน้า em, strong, b และ i” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน HTML Academy นี้ได้ไหม

ได้ บทเรียน HTML Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. หัวเรื่อง h1-h6 และลำดับชั้น
  2. ย่อหน้า em, strong, b และ i
  3. br, hr, blockquote และ pre
  4. องค์ประกอบ span และ div
← กลับไปที่ HTML Academy