HTML to Markdown Converter

I-convert ang HTML sa malinis na Markdown habang pinapanatili ang mga heading, listahan, link, code block, at talahanayan.

Paano I-convert ang HTML sa Markdown

  1. I-paste ang isang HTML fragment o mag-upload ng suportadong .html file.
  2. I-convert the source at suriin kung aling mga semantic element ang nananatiling makabuluhan sa Markdown.
  3. I-convert at suriin ang mga link, larawan, nested na listahan, talahanayan, at code fence.
  4. Kopyahin ang Markdown o i-download ang .md file.

Ano ang Pinapanatili ng Converter?

Ano ang Pinapanatili ng Converter?
Source na nilalamanInirerekomendang gawi ng outputTala sa conversion
Mga HeadingI-map ang <h1><h6> sa mga Markdown heading
Mga Paragraph at emphasisI-convert ang mga paragraph, strong, at emphasis
Mga ListahanI-convert ang mga ordered, unordered, at nested na listahan
Mga LinkPanatilihin ang teksto at na-resolve na URL
Mga LarawanPanatilihin ang source at alt text
CodeGamitin ang inline code at mga fenced block
Mga TalahanayanI-convert ang mga katugmang talahanayan sa GFM
Mga BlockquoteI-convert ang mga semantic blockquote

Ano ang Maaaring Magbago sa Conversion?

Mga Script, style, at form

Ang mga executable at interactive na elemento ay walang karaniwang katumbas sa Markdown at maaaring laktawan o gawing teksto na lamang.

Mga kumplikadong talahanayan

Ang mga row span, column span, nested na talahanayan, at mayayamang nilalaman ng cell ay maaaring mangailangan ng raw HTML o pag-flatten.

Mga Relative na URL

Maaaring hindi kasama sa na-paste na fragment ang base URL ng pahina, kaya hindi palaging ma-resolve ang mga relative link at path ng larawan.

Mga Layout container

Ang mga layout ng div, grid, at flexbox ay hindi nagpapahiwatig ng semantic na pagkakasunod-sunod ng pagbasa.

Nakatago at boilerplate na nilalaman

Kailangan ng converter ng malinaw na patakaran para sa mga nakatagong elemento, nabigasyon, at visually collapsed na nilalaman.

Karaniwang Paggagamitan ng HTML sa Markdown

I-migrate ang web documentation

Ilipat ang semantic HTML sa isang Markdown-based na documentation system.

Linisin ang kinopyang rich text

I-convert ang HTML na binuo ng editor sa mas simpleng format bago i-version o i-publish.

Ihanda ang mga halimbawa ng code

Panatilihin ang mga code block at heading nang hindi dinadala ang buong stylesheet ng pahina.

Gumawa ng text-first AI context

Alisin ang mga script at styling habang pinapanatili ang istruktura ng impormasyon na kailangan pang suriin.

Halimbawa ng HTML sa Markdown

Input
<h2>Setup</h2>
<p>Read the <a href="/guide">guide</a>.</p>
<ul><li>Install</li><li>Test</li></ul>
Expected Markdown
## Setup

Read the [guide](/guide).

- Install
- Test

Mga Tip para sa Mas Malinis na Output ng Markdown

  1. Gumamit ng semantic HTML Mas maaasahang nagko-convert ang mga heading, listahan, at talahanayan kaysa sa mga generic na layout container.
  2. Magbigay ng base URL kapag kinakailangan Nangangailangan ng konteksto ang mga relative link kung dapat gumana ang resulta sa labas ng orihinal na pahina.
  3. Pumili ng output dialect Sinusuportahan ng GFM ang mga talahanayan at task list na hindi tinutukoy ng baseline na CommonMark.
  4. Suriin ang mga code fence Kumpirmahin ang natukoy na programming language at anumang naka-embed na backtick.
  5. Magdesisyon sa raw-HTML fallback Ang pagpapanatili ng hindi sinusuportahang HTML ay maaaring magpanatili ng impormasyon ngunit magpapababa sa portability.

Mga Madalas Itanong

Inaalis ba ang mga elementong <script> at <style>?

Ang mga script at style ay hindi kapaki-pakinabang na nilalaman ng Markdown at hindi dapat asahan sa resulta. Suriin ang na-paste na HTML bago muling gamitin ang output.

Ang mga HTML table ba ay nako-convert sa mga Markdown table?

Ang mga katugmang rectangular table ay maaaring maging mga GFM table. Ang mga talahanayan na may rowspan, colspan, mga nested block, o maramihang header row ay nangangailangan ng documented na fallback.

Napapanatili ba ang mga code block at inline code?

Maaari silang i-map mula sa <pre> at <code>.

Ano ang nangyayari sa mga link at larawan?

Maaaring panatilihin ang wastong teksto at patutunguhan ng link. Nananatiling nakadepende sa konteksto ang mga relative link at path ng larawan dahil walang garantisadong base URL ang isang na-upload na fragment.

Inaalis ba o pinapanatili ang mga hindi sinusuportahang HTML tag?

Maaaring gawing simple ang mga presentation-only na wrapper habang pinapanatili ang nababasang teksto. Ihambing ang output sa source kapag may kahulugan ang mga custom element.

Naglalabas ba ng CommonMark o GFM ang converter?

Ang nilalayong output ay GitHub-Flavored Markdown. Ang mga talahanayan, strikethrough, at task list ay umaasa sa mga extension ng GFM.

Maaari ba akong mag-paste ng buong HTML document?

Oo. Maaari kang mag-paste ng fragment o mag-upload ng .html o .htm file, pagkatapos ay suriin ang nabuong Markdown.

Maaari bang i-convert ng pahinang ito ang isang live na URL ng website?

Hindi. Tinitanggap ng pahinang ito ang na-paste na HTML o na-upload na HTML file; hindi ito kumukuha ng live na URL ng website.

I-convert ang Markdown Balik sa PDF

Mayroon ka na bang Markdown file? Gamitin angMarkdown to PDF converterpara gumawa ng maibabahaging PDF.