سبد (0)

تبلیغات

DOCTYPE چیست؟

اعلان <DOCTYPE!> در ابتدای صفحه، به مرورگر کمک می کند تا صفحه وب را به درستی نمایش دهد.


اعلان <DOCTYPE!>

Wiki

روی وب، صفحات متفاوت زیادی وجود دارد. اگر مرورگر بداند که صفحه مورد نظر از چه نوعی است، می تواند به درستی آنرا نمایش دهد.

همچنین نسخه های متفاوت زیادی از HTML وجود دارد، و اگر مرورگر نسخه دقیق HTML استفاده شده در صفحه را بداند، می تواند 100% درست آنرا نمایش دهد.

<DOCTYPE!> یک تگ HTML نیست بلکه یک اعلان است و به مرورگر می گوید چه نسخه HTMLی در صفحه استفاده شده است.

در این آموزش از HTML5 استفاده شده است.

مثال (DOCTYPE چیست؟)

یک سند HTML با یک اعلان که مشخص می کند، HTML5 در صفحه استفاده شده است:

<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>

<body>
The content of the document......
</body>

</html>

نسخه های HTML 

Wiki

از اولین روزهای پیدایش وب، نسخه های زیادی از HTML وجود داشته است.

نسخه سال
HTML 1991
HTML+ 1993
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 1.0 2000
HTML5 2012
XHTML5 2013

اعلان های متداول

Wiki

HTML5

<!DOCTYPE html>

HTML 4.01

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

دیدگاه‌ها  

+4 # mehrdad p 1395-04-12 18:00
درود بر شما
آیا نسخه html در سئو شدن سایت تاثیر داره؟
کدوم نسخه بهتره و چرا؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # مهرداد صلاحی 1395-04-14 22:43
با سلام.
سئو بحث گسترده‌ای داره و برای تأثیر اون نکات زیادی رو باید رعایت کرد.
در مورد نسخه، باید بگم که اکثرا دارن به سمت html 5 می‌رن.
در این نسخه دیگه بحث doctype و تفاوت اون به چشم نمیاد و شما با تعریف خیلی ساده‌ی DOCTYPE html! صفحه خودتون رو تعریف کنید.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+2 # hasan mohseni 1394-10-01 20:02
ضمن عرض سلام و خسته نباشید
از آن جایی که world wide web برای کدام از این داک تایپ ها قوانینی تعیین کرده که برای استاندارد بودن صفحات باید این قوانین را رعایت کرد میخواستم بدونم آیا سایتی هست که این قوانین مربوطه را به فارسی ترجمه کرده باشه یا نه باید از سایت های خارجی استفاده کرد؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # hamid fa 1394-10-01 20:42
با سلام تا جایی که من میدونم نه سایت فارسی من در این زمینه ندیدم

اما اگه میخواید قوانین برای تگ ها و doctype ها رو ببینید خود w3c سایتش هستش

با تشکر سوالی باز بود در خدمتم
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # امیرکیان 1394-01-24 13:26
اگر در نوشتن doctype مهم نیست به صورت بزرگ و یا کوچک نوشته شود؛پس چرا همه جا آن را به صورت بزرگ می نویسند.؟!
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+5 # احسان عباسی 1394-01-24 16:25
در HTML عبارت DOCTYPE غیر حساس به حروف بزرگ و کوچک می باشد بنابراین عبارت های doctype و DOCTYPE و ... با یکدیگر یکسان هستند. همچنین در xhtml عبارت DOCTYPE ضروری نیست اما درصورتی که از آن استفاده کنیم حتما باید با حروف بزرگ نوشته شود.
برای اطلاعات بیشتر می توانید به آدرس زیر بروید:
stackoverflow.com/questions/7020961/uppercase-or-lowercase-doctype
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # مهدی ربانی 1394-01-22 23:11
ببخشید اگر ما بخواهیم در واقع بر اساس استاندارد xhtml5 بنویسیم موارد زیر باید چگونه باشد؟
1- پسوند فایل باید html باشد یا xhtml یا چیز دیگری؟
2- DOCTYPE باید براساس HTML5 باشد یا XHTML 1.0 یا چیز دیگری؟
3- فضای نام در تگ html باید نوشته شود یا خیر؟ اگر بله چه چیزی؟
با تشکر
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # امیر پهلوان صادق 1394-01-23 07:58
1- پسوند فایل در هر صورت html خواهد بود.
2- DOCTYPE باید براساس XHTML 1.0 باشد.
3- فضای نام در تگ html باید نوشته شود.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+3 # acal www 1393-12-25 10:50
سلام
تگ DOCTYPE تو چه جاهایی به کار میره اخه قانون خاصی نداره معلوم نیست تو چه شراطی به کار میره یعنی باید حفظش کرد؟ که مثلا در نقل قول ها از یک نوعش استفاده میشه ودرتعریف اطلاعات تماس نویسنده سند HTML از یه نوع دیگه و فقط تو این دو نوع دستور که تا الان خوندم کاربرد داره؟ نمیدونم متوجه منظورم شدین
ممنون از جوابتون
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+3 # امیرکیان 1393-12-25 16:37
من که چیزی از صحبت های شما متوجه نشدم.
DOCTYPE کاربرد این تگ فقط در این است که به مرورگر بگویید از چه نوع استانداردی دارید استفاده می کنید.
یکی از کاربردهایش در بالا بردن رنک پیج در سئو است.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # امیرکیان 1393-11-09 16:39
اگر از html5 استفاده کنیم ؛آیا می شود از دستورات xhtml نیز استفاده کنیم ؛یعنی این دستورات را ساپورت می کند.؟!
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+5 # امیر پهلوان صادق 1393-11-10 11:04
حتماً منظورتون اینه که از استاندارهای XHTML در HTML5 استفاده کنیم ...!؟
بله هیچ اشکالی نداره، حتی پیشنهاد می کنیم که به این صورت عمل کنید. مثلاً در XHTML باید تمام تگ ها و ویژگی ها را با حروف کوچک تایپ کنیم، ولی در HTML5 فرقی به حالش نمی کنه ...!
حالا اگر از این قانون در HTML5 پیروی کنید، علاوه بر اینکه کدتان زیباتر خواهد شد، می توانید مطمئن باشید که در آینده اگر w3c این قانون را در HTML5 در نظر گرفت، به مشکل برنخواهیم خورد.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن

آموزش صوتی HTML

بستن
مدرس:
سوال و جواب:

ابزاری که در پیش روی دارید یکی از ابزارهای بسیار کاربردی سایت بیاموز در زمینه آموزش است، این ابزار برای سهولت یادگیری شما کاربران محترم طراحی شده است.

فقط کافی است روی عنوان پاراگراف مورد نظرتان کلیک کنید تا پخش صدا آغاز شود ...!

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان
 
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تبلیغات اینترنتی