เมนูนำทาง
วิธีใช้:รายการ ย่อหน้าและการแบ่งตอนอื่น ๆเทคนิคทั้งหมดที่อธิบายในส่วนนี้สามารถใช้ได้พร้อม ๆ กันและกับรายการประเภทใดก็ได้ ระดับใดก็ได้
เพื่อให้เข้าใจง่าย ไอเท็มรายการในมาร์กอัพวิกิล้วนไม่ซับซ้อนไปกว่าย่อหน้าพื้นฐาน การแบ่งบรรทัดในมาร์กอัพวิกิของไอเท็มรายการจะไม่เพียงยุติไอเท็มนั้น แต่ยังทำให้ทั้งรายการยุติลงด้วย และตั้งตัวนับรายการเรียงลำดับใหม่ การแยกรายการไม่เรียงลำดับด้วยบรรทัดว่างอาจดูเหมือนปกติบนจอภาพ แต่มันสร้างรายการหนึ่งไอเท็มแยกกันหลายรายการ ซึ่งเป็นปัญหาสำหรับผู้ที่ใช้โปรแกรมอ่านจอภาพ (screen reader) และยังเป็นปัญหาสำหรับการวิเคราะห์บทความของเครื่อง และสำหรับการนำเนื้อหาวิกิพีเดียไปใช้ซ้ำโดยทั่วไป
สามารถสร้างย่อหน้าในไอเท็มรายการได้โดยใช้ส่วนย่อยเอชทีเอ็มแอล <p>...</p>
(ย่อหน้า) คร่อมย่อหน้าที่สองและย่อหน้าถัดไป โดยไม่เว้นบรรทัดในมาร์กอัพวิกิ:
มาร์กอัพ | แสดงผลเป็น |
---|---|
# ย่อหน้า 1.<p>ย่อหน้า 2.</p><p>ย่อหน้า 3.</p># ไอเท็มที่ 2 |
|
อย่าใช้ <br />
แทน <p>...</p>
เพราะมีอรรถศาสตร์ (semantics) ต่างกันและใช้แทนกันไม่ได้
สำหรับความอ่านได้ของรหัส (การพัฒนาเห็นได้ชัดเมื่อย่อหน้ายาว ไม่ใช่ตัวอย่างสั้นแบบนี้) อาจสร้างการแบ่งบรรทัดด้วยความเห็นเอชทีเอ็มแอล <!-- ... -->
ซึ่งเริ่มต้นในบรรทััดหนึ่ง ณ จุดสิ้นสุดของรหัสบรรทัดนั้น และสิ้นสุดที่อีกบรรทัดหนึ่ง ณ จุดเริ่มต้นของรหัสบรรทัดนั้น
มาร์กอัพ | แสดงผลเป็น |
---|---|
# ย่อหน้า 1.<!-- --><p>ย่อหน้า 2.</p><!-- --><p>ย่อหน้า 3.</p># ไอเท็มที่ 2 |
|
ใช้ <br />
เดี่ยวสำหรับการแบ่งบรรทัดที่ไม่ใช่ย่อหน้า คือ ที่ที่ไม่ต้องการสร้างรายการซ้อนในเพราะไอเท็มย่อยมีจำนวนนำหน้าอยู่แล้ว
มาร์กอัพ | แสดงผลเป็น |
---|---|
# เตรียมส่วนประกอบ:<br />1{{frac|1|2}} (powdered)<br />2 bat wings<br />4 cups mandrake root juice# คนในหม้อใหญ่เหนือไฟอ่อน ๆ เป็นเวลา 30 นาที |
|
จะต้องใช้การแบ่งบรรทัดด้วยรหัส <br />
การแบ่งบรรทัดข้อความวิกิแท้จริง (คือ การกด ป้อนเข้า/ขึ้นบรรทัด ขณะเขียนรหัสต้นทาง) จะทำให้รายการสิ้นสุด
การใช้เอชทีเอ็มแอลคล้ายกันสามารถให้เกิดอัญพจน์บล็อกในไอเท็มรายการ
มาร์กอัพ | แสดงผลเป็น |
---|---|
* เริ่มต้นไอเท็มแรก<blockquote>อัญพจน์ขนาดใหญ่</blockquote>ไอเท็มแรกที่เหลือ<br /><br />* ไอเท็มที่ 2 |
|
* เริ่มต้นไอเท็มแรก<blockquote>อัญพจน์ขนาดใหญ่</blockquote>ไอเท็มแรกที่เหลือ<br /><br />* ไอเท็มที่ 2 |
|
อีกกรณีที่คล้ายกันคือบล็อกรหัสซ้อนในขนาดเล็ก
มาร์กอัพ | แสดงผลเป็น |
---|---|
แม่แบบ {{tnull|fnord}} มี 2 ตัวแปรย่อย:# {{para|foo}} บ่งชี้ระดับ ''foo'':<br /><pre>{{fnord|foo=20}}</pre># {{para|bar}} บ่งชี้... | แม่แบบ
|
ในที่นี้ การแบ่งบรรทัดยังไม่สามารถเกิดในไอเท็มรายการได้ แม้อยู่ใน <pre>
และกลเม็ดความเห็นเอชทีเอ็มแอลใช้ไม่ได้กับ <pre>
ซึ่งเป็นสาเหตุที่เทคนิคนี้เหมาะสำหรับตัวอย่างรหัสสั้น ๆ เท่านั้น
ในเอชทีเอ็มแอล ไอเท็มรายการอาจมีรายการย่อยหลายรายการ ซึ่งไม่จำเป็นต้องอยู่ติดกัน ฉะนั้นอาจมีบางส่วนของไอเท็มรายการที่ไม่อยู่หน้ารายการย่อยแรกเท่านั้น แต่ยังอยู่ระหว่างรายการย่อย และหลังรายการย่อยสุดท้ายด้วย
ทว่า ในมาร์กอัพวิกิรายการย่อยยึดกฎเดียวกันกับส่วนของหน้า คือ ส่วนเดียวที่เป็นไปได้ของไอเท็มรายการที่จะไม่อยู่ในรายการย่อยคือก่อนรายการย่อยแรก
ในกรณีรายการระดับแรกไม่มีเลขนำในมาร์กอัพวิกิ ข้อจำกัดนี้สามารถอ้อมได้โดยการแบ่งรายการออกเป็หลายรายการ ข้อความย่อหน้าระหว่างรายการบางส่วนอาจดูเป็นส่วนเหนึ่งของไอเท็มรายการหลังรายการย่อย ทว่า ผู้อ่านหลายคนอาจพบว่ามันน่าสับสน เนื่องจากการย่อหน้าอาจทำให้ดูเหมือนเป็นการต่อเนื่องของไอเท็มรายการย่อยสุดท้ายมากกว่า นอกจากนี้ เทคนิคนี้อาจทำให้เกิดบรรทัดว่างก่อนและหลังแต่ละรายการด้วยขึ้นอยูกับซีเอสเอส ซึ่งในกรณีนี้เพื่อความเป็นเอกรูป ไอเท็มรายการระดับแรกทุกไอเท็มควรทำเป็นรายการแยกซึ่งทำให้รหัสซับซ้อนยิ่งขึ้นอีก สำหรับรายการที่ซับซ้อนเช่นนี้ แนะนำให้ใช้เทคนิค {{ordered list}} (รายการเรียงลำดับ) และแทนที่ตัวอย่างรุ่นมาร์กอัพวิกิ "เร็วและสกปรก" ด้วยรุ่น {{tl|ordered list}
รายการมีเลขนำเป็นตัวอย่างว่าสิ่งที่ควรดูเหมือนรายการหนึ่งอาจมีรายการซ้อนในหลายรายการสำหรับซอฟต์แวร์ รายการไม่มีเลขนำอาจให้ผลลัพธ์คล้ายกัน ยกเว้นแต่ปัญหาของการเริ่มใหม่ด้วย 1 จะใช้ไม่ได้
มาร์กอัพ | แสดงผลเป็น |
---|---|
<ol> <li>ไอเท็มรายการเอ1 <ol> <li>ไอเท็มรายการบี1</li> <li>ไอเท็มรายการบี2</li> </ol>ไอเท็มรายการเอ1 ต่อ </li> <li>ไอเท็มรายการเอ2</li></ol> |
|
{{ordered list | ไอเท็มรายการเอ1 {{ordered list | ไอเท็มรายการบี1 | ไอเท็มรายการบี2 }} ไอเท็มรายการเอ1 ต่อ | ไอเท็มรายการเอ2}} |
|
# ไอเท็มรายการเอ1## ไอเท็มรายการบี1## ไอเท็มรายการบี2#: ไอเท็มรายการเอ1 ต่อ# ไอเท็มรายการเอ2 |
|
ลึกไปอีกหนึ่งระดับ โดยมีไอเท็มรายการย่อยต่อหลังรายการย่อยย่อย จะได้บรรทัดว่างมากขึ้น ทว่า จะไม่กระทบต่อความต่อเนื่องกับรายการระดับแรก
มาร์กอัพ | แสดงผลเป็น |
---|---|
# ไอเท็มรายการเอ1## ไอเท็มรายการบี1### ไอเท็มรายการซี1##: ไอเท็มรายการบี1 ต่อ## ไอเท็มรายการบี2# ไอเท็มรายการเอ2 |
|
ดูเพิ่มที่ m:แม่แบบ:List demo (backlinks edit)
สำหรับรายการเรียงลำดับที่รายการซึ่งมีความยาวมากกว่าหนึ่งย่อหน้า การใช้กลเม็ดความเห็นเอชทีเอ็มแอลที่กล่าวข้างต้นเพื่อเพิ่มบรรทัดว่างระหว่างไอเท็มในวิกิโค้ดอาจจำเป็นเพื่อเลี่ยงควาามสับสนของผู้ใช้เพิ่ม This is done with a commented-out line:
# ไอเท็มที่ 1<!-- --># ไอเท็มที่ 2
แบบนี้ไม่สร้างการเว้นวรรคที่เห็นได้ที่ไม่พึงประสงค์หรือรหัสรายการเลวในหน้าที่แสดงผลแบบการเพิ่มบรรทัดว่าง:
ความเห็นต้องขึ้นต้นในบรรทัดเดียวกับที่ไอเท็มก่อนหน้าสิ้นสุด และความเห็นจะต้องสิ้นสุดในบรรทัดของมันเอง
ผิด:
# ไอเท็มที่ 1<!-- --># ไอเท็มที่ 2
ผิด:
# ไอเท็มที่ 1<!----># ไอเท็มที่ 2
หากข้อความที่แสดงผลมัีปัญหาการอ่านได้เนื่องจากไอเท็มรายการซับซ้อน หรือด้วยเหตุผลอื่น ประสงค์ให้มีช่องว่างระหว่างไอเท็มรายการ ให้เพิ่มคู่การแบ่งบรรทัดเอชทีเอ็มแอลชัดแจ้งเพื่อยุติไอเท็มรายการ
# ไอเท็ม 1<br /><br /># ไอเท็ม 2<br /><br />
จะได้
เทียบกับรุ่นที่ไม่เว้น
เมนูนำทาง
วิธีใช้:รายการ ย่อหน้าและการแบ่งตอนอื่น ๆใกล้เคียง
วิธีใช้ วิธีกงดอร์แซ วิธีตรวจจับดาวเคราะห์นอกระบบ วิธีการเข้าถึงหลายช่องทาง วิธีการครอส-เอนโทรปี วิธีค่าเฉลี่ยสูงสุด วิธีโดนต์ วิธีเหลือเศษสูงสุด วิธีเดลฟาย วิธีเว็บสเตอร์/แซ็งต์-ลากูว์แหล่งที่มา
WikiPedia: วิธีใช้:รายการ http://www.w3.org/TR/REC-CSS2/generate.html#lists http://www.w3.org/TR/html-markup/dl.html https://meta.wikimedia.org/wiki/Template:List_demo...