آموزش انواع رسانه های MIME در HTML
انواع رسانه های MIME در HTML
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش انواع رسانه های MIME در HTML خواهیم پرداخت.
در ابتدا انواع رسانه های MIME ساخته شده بودند تا ایمیل ها بتوانند اطلاعاتی غیر از متن ساده را نیز در بر بگیرند. انواع رسانه های MIME موارد زیر را نشان می دهد –
چگونه قسمت های مختلف پیام، مانند متن و پیوست ها، در پیام ترکیب می شوند.
روشی که در آن هر قسمت از پیام مشخص شده است.
روش رمزگذاری موارد مختلف برای انتقال به طوری که حتی نرم افزاری که فقط برای کار با متن ASCII طراحی شده است می تواند پیام را پردازش کند.
اکنون انواع MIME فقط برای استفاده با ایمیل نیستند. آنها توسط سرورهای وب ست شده است به عنوان راهی که به مرورگرهای وب می گوید چه نوع مطالبی برای آنها ارسال می شود تا بتوانند به درستی با این نوع پیام ها کنار بیایند.
انواع محتوای MIME از دو قسمت تشکیل شده است –
- یک نوع اصلی
- یک نوع فرعی
نوع اصلی با کاراکتر با اسلش از زیرگروه جدا می شود. به عنوان مثال، text/html برای HTML.
در این درس به انواع اصلی می پردازیم.
- text
- image
- multipart
- audio
- video
- message
- model
- application
به عنوان مثال، نوع اصلی متن شامل انواع فایلهای متنی ساده است، مانند:
text/plain:برای فایل های متنی ساده
text/html:برای فایل های HTML
text / rtf: برای فایل های متنی با استفاده از قالب بندی متن غنی
انواع MIME رسماً قرار است توسط سازمان شماره های اختصاص داده شده در اینترنت (IANA) تعیین و لیست شود.
بسیاری از انواع محبوب MIME در این لیست توسط IANA اختصاص داده نمی شوند و وضعیت رسمی ندارند. می توانید لیست انواع MIME را در http://www.iana.org/assignments/media-types/ مشاهده کنید.
هنگام تعیین نوع MIME از یک قسمت از نوع محتوا، می توانید مجموعه کاراکترها را برای متن مورد استفاده نشان دهید. اگر مجموعه کاراکترها را مشخص نکنید، پیش فرض به صورت US-ASCII است. به عنوان مثال:
1 |
content-type:text/plain; charset=iso-8859-1 |
لیست جلسات قبل آموزش HTML
-
- معرفی HTML
- نگاهی کلی به HTML
- آموزش تگ های پایه در HTML
- آموزش عناصر در HTML
- مفهوم ویژگی ها در HTML
- آموزش قالب بندی در HTML
- آموزش تگ های عبارت در HTML
- آموزش متا تگ ها در HTML
- آموزش کامنت ها در HTML
- تصاویر در HTML
- آموزش جداول در HTML
- آموزش لیست ها در HTML
- آموزش لینک های عکس در HTML
- آموزش لینک های ایمیل در HTML
- آموزش فریم ها در HTML
- آموزش Iframes در HTML
- آموزش بلوک در HTML
- آموزش پس زمینه در HTML
- آموزش رنگ ها در HTML
- آموزش فونت ها در HTML
- آموزش فرم ها در HTML
- آموزش چندرسانه ای در HTML
- مفهوم Marquee در HTML
- آموزش تگ Header در HTML
- آموزش Style Sheet در HTML
- مرجع تگ ها در HTML
- مرجع ویژگی ها در HTML
- مرجع رویدادها در HTML
- مرجع فونت ها در HTML
- کدهای ASCII در HTML
- جدول ASCII در HTML
- آموزش نام رنگ ها در HTML
- آموزش موجودیت ها در HTML
- آموزش فونت های استاندارد HTML / XHTML
- آموزش منابع رویدادها در HTML
دیدگاه شما