Grav - Markdown Syntax
ไวยากรณ์ Markdown หมายถึงการเขียนข้อความธรรมดาในรูปแบบที่อ่านง่ายและง่ายต่อการเขียนซึ่งจะถูกแปลงเป็นโค้ด HTML ในภายหลัง สัญลักษณ์เช่น (*) หรือ (`) ถูกใช้ในไวยากรณ์ markdown สัญลักษณ์เหล่านี้ใช้เป็นตัวหนาสร้างส่วนหัวและจัดระเบียบเนื้อหาของคุณ
ในการใช้ไวยากรณ์ Markdown คุณต้องสร้างไฟล์. md ในไฟล์ user/pages/02.mypageโฟลเดอร์ เปิดใช้งาน Markdown Syntax ในไฟล์\user\config\system.yaml ไฟล์กำหนดค่า
มีประโยชน์มากมายของการใช้ไวยากรณ์ Markdown บางส่วนมีดังนี้
ง่ายต่อการเรียนรู้และมีอักขระขั้นต่ำ
เมื่อคุณใช้ markdown มีโอกาสน้อยมากที่จะเกิดข้อผิดพลาด
เอาต์พุต XHTML ที่ถูกต้อง
เนื้อหาและการแสดงภาพของคุณแยกจากกันเพื่อไม่ให้ส่งผลกระทบต่อรูปลักษณ์ของเว็บไซต์ของคุณ
คุณสามารถใช้โปรแกรมแก้ไขข้อความหรือโปรแกรม markdown ใดก็ได้
ในส่วนต่อไปนี้เราจะพูดถึงองค์ประกอบหลักของ HTML ที่ใช้ในการทำเครื่องหมาย
หัวเรื่อง
แท็กหัวเรื่องแต่ละแท็กถูกสร้างขึ้นด้วย # สำหรับแต่ละหัวเรื่องกล่าวคือจาก h1 ถึง h6 จำนวน # เพิ่มขึ้นดังที่แสดง
#my new Heading
##my new Heading
###my new Heading
####my new Heading
#####my new Heading
######my new Heading
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
ความคิดเห็น
คุณสามารถเขียนความคิดเห็นในรูปแบบต่อไปนี้
<!—
This is my new comment
-->
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
กฎแนวนอน
กฎแนวนอนใช้เพื่อสร้างตัวแบ่งใจความระหว่างย่อหน้า คุณสามารถสร้างตัวแบ่งระหว่างย่อหน้าได้โดยใช้วิธีการใด ๆ ต่อไปนี้
___ - สามขีดล่าง
--- - สามขีด
*** - ดอกจันสามดอก
เปิดไฟล์mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
สำเนาเนื้อหา
Body copy สามารถกำหนดเป็นการเขียนข้อความในรูปแบบปกติในไวยากรณ์ markdown, no (p) ใช้แท็ก
ตัวอย่าง
It is a way of writing your plain text in an easy to read and write format,
which later gets converted into HTML code.
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
เน้น
เน้นเป็นรูปแบบการเขียนในไวยากรณ์ markdown ที่ใช้ในการทำตัวหนาตัวเอียงหรือขีดทับส่วนของข้อความ ให้เราคุยกันด้านล่าง -
ตัวหนา
ข้อความส่วนหนึ่งสามารถทำเป็นตัวหนาได้โดยใช้สองตัว (**) สัญญาณที่ด้านใดด้านหนึ่ง
Example
The newest articles from **Advance Online Publication (AOP)** and the current issue.
ในตัวอย่างนี้เราต้องแสดง ‘Advance Online Publication (AOP)’ เป็นตัวหนา
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypageคุณจะได้รับผลดังต่อไปนี้ -
ตัวเอียง
ใช้ “_” (ขีดล่าง) ลงนามที่ด้านใดด้านหนึ่งของคำเพื่อทำให้ข้อความเป็นตัวเอียง
Example
The newest articles from _Advance Online Publication_ (AOP) and the current issues.
ในตัวอย่างนี้เราต้องทำให้ตัวเอียง “Advance Online Publication” (AOP) คำ.
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage. สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -
ขีดทับ
ใช้สอง "~~" (ทิลเดส) ที่ด้านใดด้านหนึ่งของคำเพื่อขีดฆ่าคำ
Example
The newest articles from ~~Advance Online Publication~~ (AOP) and the current issues.
ในตัวอย่างนี้เราต้องขีดฆ่าคำว่า“ Advance Online Publication” (AOP)
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage. สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -
Blockquote
ในการสร้างคำพูดบล็อกคุณต้องเพิ่มไฟล์ > ลงนามก่อนประโยคหรือคำ
Example
>The newest articles from Advance Online Publication (AOP) and the current issues.
ในตัวอย่างนี้เราได้ใช้เครื่องหมาย> นำหน้าประโยค
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
นอกจากนี้ยังสามารถใช้ Blockquote ได้ด้วยวิธีต่อไปนี้ -
>The newest articles from Advance Online Publication (AOP) and the current issues.
>>> The newest articles from Advance Online Publication (AOP) and the current issues.
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
ประกาศ
การแจ้งสามารถใช้เพื่อแจ้งหรือแจ้งเกี่ยวกับบางสิ่งที่สำคัญ
ประกาศมีสี่ประเภท ได้แก่ สีเหลืองสีแดงสีน้ำเงินและสีเขียว
สีเหลือง
คุณต้องใช้ไฟล์ >>> ลงชื่อก่อนประเภทประกาศสีเหลืองที่อธิบาย !Info หรือข้อมูล
Example
>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.
แดง
ใช้สี่ >>>> สัญญาณก่อนการแจ้งเตือนสีแดงสำหรับคำเตือน
Example
>>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.
สีน้ำเงิน
ใช้ห้า >>>>> สัญญาณสำหรับประเภทประกาศสีน้ำเงินซึ่งอธิบายถึงหมายเหตุ
Example
>>>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.
เขียว
ใช้หก >>>>>> สัญญาณก่อนประเภทการแจ้งเตือนสีเขียวซึ่งจะอธิบายถึงเคล็ดลับ
Example
>>>>>>Neurotransmitter-gated ion channels of the Cys-loop receptor family are essential
mediators of fast neurotransmission throughout the nervous system and are implicated
in many neurological disorders.
เปิดไฟล์ md ในเบราว์เซอร์เป็น localhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
รายการ
ในส่วนนี้เราจะเข้าใจว่ารายการที่ไม่เรียงลำดับและเรียงลำดับทำงานอย่างไรใน Grav
ไม่เรียงลำดับ
ในรายการที่ไม่เรียงลำดับจะใช้สัญลักษณ์แสดงหัวข้อย่อย ใช้*, - , +. สัญลักษณ์สำหรับสัญลักษณ์แสดงหัวข้อย่อย ใช้สัญลักษณ์ที่มีช่องว่างก่อนข้อความใด ๆ และสัญลักษณ์แสดงหัวข้อย่อยจะปรากฏขึ้น
Example
+ Bullet
+ Bullet
+ Bullet
-Bullet
-Bullet
-Bullet
*Bullet
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
สั่งซื้อ
เพิ่มตัวเลขก่อนที่คุณจะแสดงรายการ
Example
1. Coffee
2. Tea
3. Green Tea
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage. สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -
รหัส
ในส่วนนี้เราจะเข้าใจวิธีการทำงานของรหัส "รั้ว" แบบอินไลน์และบล็อกใน Grav
รหัสอินไลน์
สร้างรหัสแบบอินไลน์โดยใช้ (`) สำหรับการใช้รหัสใน markdown
Example
In the given example, '<section></section>' must be converted into code.
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage คุณจะได้รับผลดังต่อไปนี้ -
รหัสบล็อก "รั้ว"
ใช้ (```) รั้วหากคุณต้องการบล็อกโค้ดหลายบรรทัด
Example
```
You’re Text Here
```
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
ตาราง
ใน Grav ตารางจะถูกสร้างขึ้นโดยใช้ท่อและขีดใต้ส่วนหัว ท่อต้องไม่อยู่ในแนวตั้ง
ตัวอย่าง
| Number | Points |
| ------ | ----------- |
| 1 | Eve Jackson 94 |
| 2 | John Doe 80 |
| 3 | Adam Johnson 67 |
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
ข้อความจัดชิดขวา
ในการรับเนื้อหาในตารางทางด้านขวาคุณต้องเพิ่มเครื่องหมายจุดคู่ทางด้านขวาของขีดกลางใต้หัวเรื่อง
| Number | Points |
| ------:| -----------: |
| 1 | Eve Jackson 94 |
| 2 | John Doe 80 |
| 3 | Adam Johnson 67 |
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
ลิงค์
ในส่วนนี้เราจะเข้าใจว่าลิงก์ทำงานอย่างไรใน Grav
ลิงค์พื้นฐาน
ลิงก์ถูกสร้างขึ้นด้วยความช่วยเหลือของ ([]) วงเล็บเหลี่ยมและ (()) วงเล็บ ใน[] คุณต้องเขียนเนื้อหาและใน () เขียนชื่อโดเมน
Example
[Follow the Given link](http://www.google.com)
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
เพิ่มชื่อ
ในส่วนนี้เราจะเข้าใจวิธีการเพิ่มชื่อในไฟล์. md
Example
[Google](https://www.gogle.com/google/ "Visit Google!")
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage; คุณจะได้รับผลดังต่อไปนี้ -
รูปภาพ
รูปภาพจะคล้ายกับลิงก์ แต่มีเครื่องหมายอัศเจรีย์ที่จุดเริ่มต้นของไวยากรณ์
Example
![Nature] (/Grav/images/Grav-images.jpg)
เปิดไฟล์. mdในเบราว์เซอร์เป็นlocalhost/Grav/mypage คุณจะได้รับผลดังต่อไปนี้ -