ประกาศ (ข้อความเสริม หมายเหตุ คำเตือน ฯลฯ)

DevSite รองรับประกาศหลายรูปแบบ ซึ่งแสดงเป็นกล่องที่มีสีพื้นหลังต่างกัน ระบบจะกำหนดสีพื้นหลังไว้ล่วงหน้า และคุณสร้างประกาศได้โดยใช้ HTML หรือ Markdown

ประเภทประกาศที่ใช้ได้

หมายเหตุ

HTML

<aside class="note">
<b>Note:</b> An ordinary note.
</aside>

Markdown

Note: An ordinary note.

เคล็ดลับ

HTML

<aside class="tip">
<b>Tip:</b> An ordinary tip.
</aside>

Markdown

Tip: An ordinary tip.

ข้อควรระวัง

HTML

<aside class="caution">
<b>Caution:</b> Suggests proceeding with caution.
</aside>

Markdown

Caution: Suggests proceeding with caution.

คำเตือน

HTML

<aside class="warning">
<b>Warning:</b> Stronger than caution; it means "Don't do this."
</aside>

Markdown

Warning: Stronger than caution; it means "Don't do this."

สำคัญ

HTML

<aside class="special">
<b>Important:</b> Defines an important concept.
</aside>

Markdown

Important: Defines an important concept.

ประเด็นสำคัญ

HTML

<aside class="key-point">
<b>Key Point:</b> Defines an important takeaway.
</aside>

Markdown

Key Point: Defines an important takeaway.

คีย์เวิร์ด

HTML

<aside class="key-term">
<b>Key Term:</b> Defines important terminology.
</aside>

Markdown

Key Term: Defines important terminology.

วัตถุประสงค์

HTML

<aside class="objective">
<b>Objective:</b> Defines the goal of a procedure.
</aside>

Markdown

Objective: Defines the goal of a procedure.

สำเร็จ

HTML

<aside class="success">
<b>Success:</b> Describes a successful action or an error-free status.
Used only in interactive or dynamic content; don't use in ordinary
static pages.
</aside>

Markdown

Success: Describes a successful action or an error-free status. Used only
in interactive or dynamic content; don't use in ordinary static pages.

เบต้า

HTML

<aside class="beta">
<b>Beta:</b> A notice that describes a beta-release feature, which is
subject to change or removal in new minor versions of the product.
</aside>

Markdown

Beta: A notice that describes a beta-release feature, which is subject to
change or removal in new minor versions of the product.

Preview

HTML

<aside class="preview">
<b>Preview:</b> A note or tip for a feature preview.
</aside>

Markdown

Preview: A note or tip for a feature preview.

การลองใช้แบบ Dogfood

HTML

<aside class="dogfood">
<b>Dogfood:</b> A notice that applies only temporarily, during internal
dogfood testing. Remove all Dogfood notices before making a document
publicly visible.
</aside>

Markdown

Dogfood: A notice that applies only temporarily, during internal dogfood
testing. Remove all Dogfood notices before making a document publicly
visible.

เลิกใช้

HTML

<aside class="deprecated">
<b>Deprecated:</b> A note or tip for a deprecated feature, product, or
service.
</aside>

Markdown

Deprecated: A note or tip for a deprecated feature, product, or service.

หมายเหตุการใช้งาน

การใช้ HTML

เราขอแนะนำให้ใช้คลาสเหล่านี้กับองค์ประกอบ <aside> ของ HTML5 แต่คุณใช้องค์ประกอบระดับบล็อกอื่น (เช่น <p>) แทนได้

คลาส HTML จะกำหนดสีและไอคอนของประกาศ แต่จะไม่ตั้งค่าคำแรกแบบตัวหนาโดยอัตโนมัติ คุณต้องเขียนคำนั้นด้วยตนเองตามที่แสดงในตัวอย่าง ในทางทฤษฎีแล้ว คุณอาจใช้คำอื่นที่ไม่ใช่คำที่สอดคล้องกับคลาสได้ แต่เราขอแนะนำให้ใช้คำแรกๆ ที่แสดงอยู่ด้านบน

ในเอกสารเก่าๆ คุณอาจเห็น class="special" หรือชื่อคลาสที่ไม่เป็นมาตรฐานแทน class="note" ชื่อคลาสเหล่านั้นจะสร้างการแจ้งเตือนที่มีลักษณะเหมือนกับการแจ้งเตือน note แต่เราขอแนะนำให้ใช้ class="note" แทนชื่อคลาสพิเศษหรือไม่เป็นไปตามมาตรฐาน

การใช้ Markdown

รูปแบบ Markdown จะกำหนดสีและไอคอนของประกาศ รวมถึงตั้งค่าคำแรกแบบตัวหนาของประกาศโดยอัตโนมัติ ตัวอย่างเช่น หมายเหตุใน Markdown จะขึ้นต้นด้วยคำว่า "หมายเหตุ:" ตัวหนาเสมอ

สำหรับประกาศที่มีมากกว่า 1 ย่อหน้า ให้ใช้ HTML <aside> (และ <p>) แทน

คุณอาจเห็น "สำคัญ:" แทน Note: รูปแบบ Markdown ดังกล่าวจะสร้างการแจ้งเตือนที่มีลักษณะเหมือนกับการแจ้งเตือน Note:

แนวทางปฏิบัติแนะนำ

DevSite ขอแนะนำให้คุณปฏิบัติตามแนวทางปฏิบัติแนะนำต่อไปนี้เมื่อเพิ่มประกาศลงในเอกสารประกอบ

แนะนำ

  • กระชับ (พยายามเขียนประกาศให้สั้นๆ เพียง 1-2 ประโยค)
  • จำกัดประกาศไว้ที่ 1 รายการต่อหน้า หากเป็นไปได้ (หรือ 1 รายการต่อส่วน หากจำเป็น)
  • ตรวจสอบว่าประกาศมีเฉพาะเนื้อหาสำคัญที่ต้องการไฮไลต์เท่านั้น อย่าใส่เนื้อหาในประกาศที่คุณไม่แน่ใจว่าควรทำอย่างไร
  • ใช้การแจ้งเตือนก่อนที่ผู้ใช้ต้องการข้อมูล ไม่ใช่หลังจากนั้น

ไม่แนะนำ

  • อย่าใส่ตัวอย่างโค้ด ตาราง หรือรูปภาพในหนังสือแจ้ง
  • หลีกเลี่ยงการซ้อนประกาศทับซ้อนกัน แม้ว่าจะเป็นประกาศประเภทต่างๆ ก็ตาม
  • พยายามอย่าแทรกประกาศไว้หลังส่วนหัว
  • อย่าใช้ประกาศเพื่อระบุข้อกําหนดเบื้องต้นก่อนขั้นตอน

แนวทางปฏิบัติแนะนำเหล่านี้ส่วนใหญ่ใช้กับประกาศประเภท note, caution และ warning แต่อาจใช้กับประกาศประเภทอื่นๆ ได้ด้วย

ตัวอย่างที่ดี

ใช้ชื่อที่เรียบง่าย:

ใช้ cautions ในกรณีที่ข้อมูลอาจสูญหาย

ใช้ warning สำหรับอันตรายที่อาจเกิดขึ้น

ใช้การแจ้งเตือนประเภทที่เหมาะสมสำหรับเนื้อหา เช่น key-term หรือ success

ตัวอย่างที่ไม่ดี

ประกาศไม่ควรมีรายละเอียดมากเกินไปหรือสื่อถึงข้อมูลที่ควรอยู่ในเนื้อหาหลัก

ประกาศไม่ควรระบุข้อกําหนดเบื้องต้นก่อนขั้นตอน (ใช้ส่วน "ข้อกําหนดเบื้องต้น" แทน)