سلام دنیا
اولین نوشته من در وبلاگ عارف
- تاریخ انتشار
- زمان مطالعه
- ۱ دقیقه
سلام دنیا!
این مطلب صرفاً برای جایگذاری و آزمایش قابلیتهای وبلاگ است و اهمیت خاصی ندارد. هر چیزی که در ادامه میبینید، برای آزمایش رندر Markdown نوشته شده است.
متن و قالببندی
این یک پاراگراف معمولی است. Markdown اجازه میدهد متن را بدون نوشتن مستقیم HTML قالببندی کنیم و همچنان خوانایی خوبی در فایل اصلی داشته باشیم.
این متن ضخیم است.
این متن مورب است.
این متن ضخیم و مورب است.
این متن حذفشده است.
این متن کد درونخطی است.
ترکیب قالببندیها هم امکانپذیر است؛ مثلاً متن ضخیم با کد درون آن.
میتوان از نویسههای ویژه هم استفاده کرد: * _ # `
عنوانها
عنوان سطح سوم
عنوان سطح چهارم
عنوان سطح پنجم
عنوان سطح ششم
این عنوانها برای آزمایش ساختار سلسلهمراتبی نوشتهها هستند. عنوان اصلی مطلب در سامانهی وبلاگ مدیریت میشود و در اینجا عمداً از عنوان سطح اول استفاده نشده است.
فهرستها
فهرست نامرتب
- برنامهنویسی
- طراحی وب
- سیستمعامل
- لینوکس
- ویندوز
- مک
- زبانها
- JavaScript
- Rust
- C
فهرست مرتب
- ایدهپردازی
- نوشتن متن
- بازبینی
- انتشار
فهرست با شمارهی آغازین دلخواه
- مورد اول
- مورد دوم
- مورد سوم
فهرست وظایف
- ساخت وبلاگ
- انتشار اولین نوشته
- نوشتن مطلب بعدی
- افزودن قابلیتهای بیشتر
پیوندها
نقلقول
این یک نقلقول ساده است.
نقلقول میتواند چند پاراگراف داشته باشد و متن داخل آن هم قالببندی شود.
یک عنوان داخل نقلقول
این بخش متن ضخیم دارد و این بخش
کداست.نقلقول تودرتو:
این متن داخل نقلقول دیگری قرار دارد.
کد و برنامهنویسی
برای نمایش یک مقدار در JavaScript میتوان از const answer = 42 استفاده کرد.
JavaScript
function greet(name) {
return `سلام، ${name}!`;
}
const result = greet("Aref");
console.log(result);
// سلام، Aref!
Rust
fn main() {
let name = "Aref";
println!("Hello, {name}!");
}
JSON
{
"title": "سلام دنیا!",
"language": "fa",
"rtl": true,
"tags": ["markdown", "test"]
}
متن ساده بدون رنگآمیزی
این فقط یک متن ساده است.
نه رنگآمیزی نحوی دارد و نه زبان برنامهنویسی مشخصی.
تفاوت قبل و بعد
- const framework = "old";
+ const framework = "Astro";
console.log(framework);
نکته: نام زبان بعد از سه بکتیک برای مشخص کردن زبان کد و فعال کردن رنگآمیزی نحوی است.
جدول
| زبان | نوع | کاربرد |
|---|---|---|
| JavaScript | پویا | وب و برنامهنویسی عمومی |
| Rust | ایستا | سیستم و نرمافزارهای سریع |
| C | ایستا | سیستمهای سطح پایین |
| Python | پویا | خودکارسازی و داده |
| چپچین | وسطچین | راستچین |
|---|---|---|
| Left | Center | Right |
| متن | متن | متن |
خط افقی و شکست خط
این جمله پیش از شکست خط قرار دارد.
این جمله در خط بعدی است؛ در Markdown معمولاً دو فاصله در انتهای خط یا یک شکست خط صریح لازم است.
این پاراگراف پس از خط افقی آمده است.
ریاضی و فرمول
فرمول درونخطی: E = mc^2
فرمول مستقل:
a^2 + b^2 = c^2
مجموع اعداد طبیعی:
\sum_{i=1}^{n} i = \frac{n(n+1)}{2}
مشتق تابع:
\frac{d}{dx}x^n = nx^{n-1}
یک ماتریس:
A = \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}
نکته: فرمولهای ریاضی بخشی از هستهی استاندارد Markdown نیستند و برای نمایش درست آنها معمولاً به MathJax یا KaTeX نیاز است.
ترکیبهای پیشرفته
نویسههای ویژه
علامتهای HTML: & < > “
نمونهی متن با خط تیره: واژهی اول — واژهی دوم
نمونهی سهنقطه: یک، دو، سه…
زیرنویس و بالانویس
فرمول شیمی: H2O
توان ریاضی: x2
جزئیات بازشونده
برای باز کردن کلیک کنید
میتوان در این قسمت پاراگراف، فهرست یا حتی کد قرار داد.
console.log("Surprise!");
متن چپبهراست
This section is explicitly left-to-right, with dir="ltr" semantics.
ترکیب فارسی با واژههای انگلیسی مثل JavaScript، Markdown و Astro هم برای آزمایش چیدمان مناسب است.
شکلکها
😀 🎉 🚀 💻 🦀
یک رشتهی طولانی برای آزمایش شکست خط
اینیکرشتهینمونهاستکهبرایآزمایشرفتارشکستخطدرصفحههایکوچکونمایشگرهایموبایلنوشتهشدهاستوممکناستدربرخیقالبهانیازبهمدیریتویژهیسرریزداشتهباشد.
پایان اولین نوشته.