מהו ממיר הסימון ל-HTML?
ה-Markdown to HTML Converter הופך מקור Markdown - README, יומן שינויים, טיוטת בלוג, קבוצה של הערות שחרור - ל-HTML שדפדפן או CMS מעבד. הדבק או הקלד Markdown משמאל, ותקבל HTML סמנטי מימין: כותרות הופכות ל-h1–h6, קוד מגודר הופך ל-pre וקוד עם מחלקת שפה, רשימות הופכות ל-ul ו-ol, והרחבות GitHub כגון טבלאות, רשימות משימות ו-strikethrough מטופלות באופן שבו GitHub מעבד אותן.
Markdown הוא פורמט כתיבה בטקסט רגיל, לא פורמט תצוגה בכל מקום שהוא מופיע בדף - אתר מסמכים, בלוג סטטי, תבנית דואל, שדה CMS שמקבל רק HTML - משהו צריך להרכיב אותו קודם. לעשות את זה בדפדפן, במקום למשוך מנתח לתוך המבנה שלך או להדביק את הטיוטה שלך בשירות שאינך שולט בו, היא הדרך המהירה ביותר להוציא את הסימון ולהמשיך הלאה.
הכל פועל בצד הלקוח. הממיר הוא מנתח בכתב יד, לא מעטפת סביב API מרוחק, כך שהפוסטים שלא פורסמו, המסמכים הפנימיים והערות השחרור הפרטיות שלך לעולם לא יוצאים מהדף. החלף את Markdown בטעם GitHub, כותרת מזהה עוגן, מעברי שורה אחת בשורה אחת ומעבר HTML גולמי, ולאחר מכן העתק את ה-HTML, הורד קובץ .html או תפס תוכן עניינים שנוצר.
דוגמה קצרה שעובדת מראה מה אתה מקבל כשאתה ממיר כאן Markdown ל-HTML. הדבק כאן `# My Project`, then `## Install`, then a two-row task list `- [x] Done` and `- [ ] Todo`. הפלט הוא `<h1 id="my-project">My Project</h1>`, `<h2 id="install">Install</h2>` and a`<ul class="task-list">` שהפריטים שלו מתחילים עם כניסות תיבת סימון מושבתות. סמן מסמך מלא ואותו גוף עטוף בדוקטיפ עם `<title>My Project</title>`. זהו ממיר Markdown ל-HTML בחינם, ללא הרשמה, והוא ממיר תוך כדי הקלדה.
Markdown מאפשר HTML מוטבע גולמי, מה שהופך את שאלת הבטיחות לאמיתית ולא תיאורטית: מסמך המכיל תג סקריפט תקף Markdown, וממיר שמעביר אותו מייצר HTML שיפעל בעת עיבוד. הפלט כאן נמלט כברירת מחדל מסיבה זו, כך שקובץ Markdown ממקור לא מהימן לא יכול להבריח תגיות לדף שלך. קישורים הם מקרה נפרד: קישור `javascript:` ב-Markdown שומר את ה-href הזה ב-HTML המועתק, ורק חלונית התצוגה המקדימה משכתבת אותו, אז חיטא את הפלט לפני פרסום Markdown לא כתבת. אם אתה ממיר תוכן משלך ורוצה לשמור HTML גולמי, זו בחירה מכוונת ולא ברירת המחדל. הדבר השני שצריך לדעת הוא של-Markdown אין מפרט אחד. GitHub Flavored Markdown מיושם כאן, המכסה טבלאות, רשימות משימות, קוד מחשוף ומגודר, ואלה הרחבות ולא חלק מהתחביר המקורי, כך שמעבד CommonMark קפדני לא יראה אותם.
כיצד להשתמש בממיר Markdown ל-HTML?
הדבק את הסימון שלך
הקלד או הדבק Markdown לתוך העורך - README, יומן שינויים, הערות מהעורך שלך, כל דבר. הפלט מתעדכן תוך כדי הקלדה; טען את המדגם אם אתה רוצה לראות מה נתמך.
בחר את האפשרויות שלך
הפעל את Markdown בטעם GitHub עבור טבלאות, רשימות משימות, קישורים סטרייק דרך ו-bare-url. הוסף מזהי כותרת עבור קישורים עמוקים, הפעל מעברי שורות אם שורה חדשה בודדת אמורה להפוך ל-<br />, ואפשר HTML גולמי אם ה-Markdown שלך כבר מכיל תגים.
בדוק את התצוגה המקדימה
עבור בין מקור ה-HTML לתצוגה מקדימה מעובדת כדי לאשר שהמבנה הוא מה שציפית, וקרא את הנתונים הסטטיסטיים של המסמך - מילים, כותרות, קישורים, בלוקי קוד וזמן קריאה.
העתק, הורד או קח את ה-TOC
העתק את ה-HTML ללוח, או הקש .html כדי להוריד אותו כ-document.html (סמן תחילה את המסמך המלא אם אתה רוצה דף עצמאי). אתה יכול גם להעתיק את תוכן העניינים Markdown שנוצר אוטומטית שנבנה מעוגני הכותרות H2 ו-H3.
תכונות מפתח
GitHub בטעם Markdown
טבלאות עם יישור עמודות, תיבות סימון של רשימת משימות, ~~strikethrough~~ וקישור אוטומטי של כתובות URL חשופות - ההרחבות שה-README שלך כבר מסתמך עליהן
קוד מגודר עם שיעורי שפה
בלוקים מגודרים הופכים ל-<pre><code class="language-js">, שם המחלקה prism, highlight.js ו-shiki מצפים, כך שהדגשת תחביר פועלת ברגע שאתה מדביק את הפלט באתר שלך
כותרת עוגנים ו-TOC
כל כותרת מקבלת מזהה מוצנח, לא משוכפל, והכלי יוצר תוכן עניינים Markdown עבור כותרות H2 ו-H3 שלך שתוכל להדביק בחזרה בראש המסמך שלך
בטוח כברירת מחדל
HTML גולמי במקור נמלט אלא אם כן אתה מצטרף, והתצוגה המקדימה החיה מפשיטה סקריפט, סגנון ומטפלי אירועים מוטבעים - כך שהדבקת Markdown של מישהו אחר לא יכולה להריץ את הקוד שלו
Frequently Asked Questions
Related Tools
HTML Formatter
Format, beautify, and minify HTML online. Re-indents messy or minified markup, keeps script, style, and pre content verbatim, and runs entirely in your browser.
HTML to Markdown
Convert HTML to clean Markdown instantly. Turns headings, lists, links, images, blockquotes, code blocks and tables into portable GitHub Flavored Markdown. Tolerant of messy CMS markup. Runs client-side.
Markdown Table Generator
Build Markdown tables in a spreadsheet-style editor - import CSV, Excel, or an existing table, set alignment, copy clean GFM
Markdown TOC Generator
Generate a linked table of contents from Markdown headings
Comments
0 comments
No comments yet. Be the first to share your thoughts!