PDA

View Full Version : سوال: این خط کد اول صفحه های aspx چرا هست؟



elham1611
چهارشنبه 17 شهریور 1389, 20:21 عصر
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



سلام:لبخندساده:
این خط کد رو وقتی یه صفحه aspx میسازیم خود به خود اول همشون هست به چه دردی میخوره و چه معنایی داره؟
اگر پاکش کنیم اشکالی به وجود نمیاد؟ چون در طراحی جدول باعث اختلال میشه مثلا وقتی طول جدول رو 100% قرار میدیم به دلیل وجود این جدول درست عمل نمیکنه

با تشکر/الهام ط

alireza_s_84
چهارشنبه 17 شهریور 1389, 21:16 عصر
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

سلام:لبخندساده:
این خط کد رو وقتی یه صفحه aspx میسازیم خود به خود اول همشون هست به چه دردی میخوره و چه معنایی داره؟
اگر پاکش کنیم اشکالی به وجود نمیاد؟ چون در طراحی جدول باعث اختلال میشه مثلا وقتی طول جدول رو 100% قرار میدیم به دلیل وجود این جدول درست عمل نمیکنه
با تشکر/الهام ط
سلام دوست عزیز:
این خط کد تعیین کننده DocType سند HTML نهایی ارسال شده به مرورگر است و بر اساس اون مروگر تگ ها رو رندر میکنه این DocType قویترین نوع سندی هست که در حال حاضر وجود داره و دارای سختگیری های خاص خودش هست با حذف اون شما بزرگترین اشتباه رو مرتکب میشن و اون اینه که سند شما استاندارد نخواهد بود و هر مرورگر سعی میکنه سند رو به دلخواه پردازش کنه و این سبب میشه که سند شما در مرورگرهای مختلف درست نمایش داده نشه.
بهتره با انواع سند آشنا بشید و بر اساس یکی از اونها از تگ های استاندارد اون استفاده کنید تا بتونید یک وب سایت استاندارد و مستقل از مرورگر داشته باشید.
شما در اینجا میتونید انواع سند رو با توضیحات ببینید:
http://www.w3schools.com/tags/tag_doctype.asp
موفق باشید

persian_bigboy
چهارشنبه 17 شهریور 1389, 21:34 عصر
http://www.w3schools.com/tags/tag_doctype.asp به گفته دوستمون گوش کن و بخون ، همه چی رو گفتن و دیگه چیزی نیست که بگیم . مرسی