جزئیات محصول

دانلود پروژه کاربردی **ویرایشگر Markdown** با استفاده از HTML، CSS و JavaScript

دانلود پروژه کاربردی **ویرایشگر Markdown** با استفاده از HTML، CSS و JavaScript

قیمت: 35,000 تومان

خرید فایل


مشاهده پیشنمایش

پیشنمایش برای محصولاتی که نیاز به نمایش دمو دارند می باشد

  کاربران گرامی در این پروژه به شما پروژه کاربردی  با جاوا اسکریپت را قرارداده ایم شما عزیزان می توانید از بخش دانلود پروژه کاربردی با جاوااسکریپت سایر  پروژه هایی که با جاوا اسکریپت طراحی شده اند را مشاهده و دانلود کنید.

در صورتی که نیاز به آموزش حضوری و یا غیر حضوری این پروژه داشتید میتوانید با ما در ارتباط باشید تا این پروژه را به شما آموزش دهیم حتی میتوانید در صورت دلخواه پروژه را به خواسته شما شخصی سازی کنیم لازم به ذکر است که تیم پروژه در صفحه دانلود پروژه کاربردی پروژه  های مختلفی را به زبان های مختلف برنامه نویسی قرار داده است .شماره تماس با پرپروژه 09050394455 می باشد

 

در اینجا یک پروژه ساده برای ایجاد یک **ویرایشگر Markdown** با استفاده از HTML، CSS و JavaScript ارائه شده است. این برنامه به کاربران اجازه می‌دهد متن خود را به صورت Markdown وارد کنند و پیش‌نمایش آن را به صورت زنده مشاهده کنند.
 
### 1. **HTML**
ابتدا ساختار HTML را برای ویرایشگر Markdown ایجاد می‌کنیم.
 
```html
   
   
    ویرایشگر Markdown
   
   
       

ویرایشگر Markdown

       
       
           
       
   
   
```
 
### 2. **CSS**
برای طراحی ظاهری ویرایشگر Markdown از CSS استفاده می‌کنیم.
 
```css
body {
    font-family: Arial, sans-serif;
    background-color: #f4f4f4;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    margin: 0;
}
 
.container {
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 80%;
    max-width: 800px;
}
 
h1 {
    margin-bottom: 20px;
    text-align: center;
}
 
textarea {
    width: 100%;
    height: 200px;
    margin-bottom: 20px;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-size: 16px;
    resize: none;
}
 
.preview {
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 10px;
    background-color: #f9f9f9;
}
```
 
### 3. **JavaScript**
سپس منطق برنامه را با JavaScript پیاده‌سازی می‌کنیم. برای تبدیل متن Markdown به HTML، از یک کتابخانه ساده مثل **marked.js** استفاده خواهیم کرد.
 
ابتدا باید کتابخانه `marked.js` را در پروژه خود اضافه کنید. می‌توانید آن را از [این لینک](https://cdnjs.cloudflare.com/ajax/libs/marked/2.1.3/marked.min.js) دانلود کنید یا به صورت CDN استفاده کنید.
 
در بخش `` کد HTML، این خط را اضافه کنید:
 
```html
```
 
و سپس کد JavaScript زیر را در فایل `script.js` اضافه کنید:
 
```javascript
// انتخاب textarea و بخش پیش‌نمایش
const markdownInput = document.getElementById('markdownInput');
const preview = document.getElementById('preview');
 
// افزودن رویداد ورودی به textarea
markdownInput.addEventListener('input', function() {
    const markdownText = markdownInput.value;
 
    // تبدیل متن Markdown به HTML
    const htmlContent = marked(markdownText);
 
    // نمایش نتیجه در بخش پیش‌نمایش
    preview.innerHTML = htmlContent;
});
```
 
### توضیحات کد:
1. **HTML**: شامل عنوان برنامه، یک textarea برای ورود متن Markdown و یک بخش برای نمایش پیش‌نمایش است.
2. **CSS**: طراحی ساده و کاربرپسند برای ویرایشگر Markdown.
3. **JavaScript**:
   - **کتابخانه marked.js**: برای تبدیل Markdown به HTML استفاده می‌شود.
   - **ورودی**: با هر ورودی جدید در textarea، متن Markdown به HTML تبدیل و در بخش پیش‌نمایش نمایش داده می‌شود.
 
### نتیجه‌گیری
این پروژه **ویرایشگر Markdown** یک مثال عالی برای یادگیری نحوه کار با JavaScript و دستکاری DOM است. شما می‌توانید این پروژه را گسترش دهید و ویژگی‌های بیشتری مانند ذخیره‌سازی محلی یا گزینه‌های بیشتر برای فرمت‌بندی متن اضافه کنید. از کدنویسی لذت ببرید!
| صفحه قابل مشاهده: دانلود پروژه کاربردی **ویرایشگر Markdown** با استفاده از HTML، CSS و JavaScript می‌باشد