وقت به خیر دوستان عزیز. با آموزش XHTML از وب سایت آموزشی پی وی لرن همراهتون هستیم. استفاده از دستور Doctypes در XHTML رو مورد بررسی قرار خواهیم داد.
استاندارد XHTML سه (Document Type Definitions (DTDs را تعریف می کند. متداول ترین و آسان ترین آن ، سند Transitional است.
تعاریف نوع سند XHTML 1.0 با سه DTD مطابقت دارد.
المان ها و خصوصیات XHTML کمی وجود دارد ، که در یک DTD در دسترس باشد، اما در DTD دیگر در دسترس نباشند. بنابراین ، هنگام نوشتن سند XHTML ، باید المان ها یا خصوصیات XHTML خود را با دقت انتخاب کنید. با این حال ، اعتبار سنج XHTML به شما کمک می کند المان ها یا خصوصیات معتبر و نامعتبر را شناسایی کنید.
اگر قصد دارید از شیوه نامه (Cascading Style (CSS استفاده کرده و از نوشتن اکثر خصوصیات XHTML خودداری کنید ، توصیه می شود از این DTD استفاده کنید. سندی مطابق با این DTD از بهترین کیفیت برخوردار است.
اگر می خواهید از XHTML 1.0 Strict DTD استفاده کنید ، باید خط زیر را در بالای سند XHTML خود وارد کنید.
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
اگر قصد استفاده از بسیاری از خصوصیات XHTML و همچنین چند خصوصیت Cascading Style Sheet را دارید ، باید این DTD را اتخاذ کنید و باید سند XHTML خود را بر این اساس بنویسید.
اگر می خواهید از XHTML 1.0 Transition DTD استفاده کنید ، باید خط زیر را در بالای سند XHTML خود وارد کنید.
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
وقتی می خواهید از HTML Frames استفاده کنید ، می توانید پنجره مرورگر را به دو یا چند فریم تقسیم کنید.
اگر می خواهید از XHTML 1.0 Frameset DTD استفاده کنید ، باید خط زیر را در بالای سند XHTML خود وارد کنید.
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> |
توجه – مهم نیست از چه DTD برای نوشتن سند XHTML استفاده می کنید. اگر یک سند XHTML معتبر باشد ، پس سند شما به عنوان یک سند با کیفیت خوب در نظر گرفته می شود.
با استفاده از دستور Doctypes در XHTML آشنا شدیم. در جلسه ی آینده به بررسی Attributes یا خصوصیات در XHTML می پردازیم.