Resources
Markdown
- The original Markdown definition, by John Gruber.
- Pandoc's implementation of Markdown differs from the strict definition, allowing for additional features when converting to a wider range of formats.
HTML
CSS
-
CSS-Tricks is a great source of clear and clever advice on getting things done with CSS. I reference a few of their pages regularly:
-
Designing For Print With CSS by Rachel Andrew is my go-to reference for creating style sheets for my print-first projects.
-
I've almost entirely switched my own designs over to TailwindCSS, a utility-first framework that lets you write the bulk of your styling without leaving your HTML.
Document Conversion
- I recommend Pandoc for converting between a multiple formats—Markdown, HTML, DOCX, etc.
- Weasyprint is an open-source project that converts HTML and CSS files to PDFs.