HTMLچیست ؟ HTML زبان توصیف صفحات وب است. HTMl از Hyper Text Markup Language (به معنی زبان نشانه گذاری فرا متنی ) گرفته شده است. HTML یک زبان برنامه نویسی نیست . در واقع یک زبان نشانه گذازی است. زبان های نشانه گذاری از مجموعه ای از برچسب های نشانه گذاری (markup tags) تشکیل شده اند. HTML از برچسب های نشانه گذاری برای توصیف صفحات وب استفاده می کند. برچسب ها در HTML برچسب های نشانه گذاری در HTML معمولا به نام تگ های HTML خوانده می شوند. تگ های HTML کلمات کلیدی هستند که بین علامت های <> قرار می گیرند. مثل : <html> تگ های HTML معمولا به صورت دوتا ظاهر می شوند. مثل : <b> و </b> اولین تگ در تگ های دوتایی را تگ شروع و دومین تگ را تگ پایان می نامیم. آغاز و پایان برچسب ها را به اصلاح باز کردن تگ و بستن تگ می نامیم. سند های HTML صفحات وب هستند ! سند های HTML صفحات وب را توصیف میکنند سند های HTML از تگ های HTML و نوشته های ساده تشکیل شده اند. به اسناد HTML صفحات وب می گویند. هدف مرورگر های وب (مثل اینترنت اکسپلورر ، موزیلا فایر فاکس و … ) خوانده اسناد HTML و نمایش آن ها به صورت یک صفحه وب است. مرورگرهای وب تگ های HTML را نشان نمی دهند بلکه از آن ها برای تفسیر محتوای صفحه استفاده می کنند. نمونه ای از یک سند HTML : کد HTML: <html> <body> <h1>My First Heading</h1> <p>My first paragraph.</p> </body> </html> توضیحات مثال : - نوشته های بین <html> و </html> محتویات یک صفحه وب را تشکیل می دهند. -نوشته های بین <body> and </body> محتویات قابل نمایش یک صفحه وب هستند. - نوشته های بین <h1> و </h1> یک تیتر (عنوان) را نمایش می دهند. - نوشته های بین <p> و </p> به عنوان یک پاراگراف به نمایش در می آیند. ویرایش فایل های HTML برای نوشتن و ویرایش فایل های HTML از برنامه های مختلفی مثل Dreamweaver ، Visual Studio و … استفاده می شود. البته برای این کار از هر ادیتور ساده متن می توان استفاده کرد که برای شروع Notepad را پیشنهاد میکنیم. فرمت فایل های HTML فایل های HTML با پسوند های .html و .htm ذخیره می شوند که در واقع تفاوتی با هم ندارند. و بسته به سلیقه خود می توانید از هر کدام استفاده کنید. منبع آموزش : مدرسه وب ایران
شما گفتید که: " .html و .htm ذخیره می شوند که در واقع تفاوتی با هم ندارند." بد نیست اضافه کنم این روزها هر دو فرمت، یک فرمت برای زبان HTML به حساب میان. در حقیقت، در زمانی که سیستم عامل DOS و سیستم-فایل FAT عمومیتر بود، به دلیل محدودیت در تعداد حروفِ فرمت یک فایل، زبان HTML نمیتونست فرمت html. داشته باشه و مجبور شد یک فرمت سه کاراکتری، یعنی htm. معرفی کنه، اما با ورود ویندوز که حتی فرمتهایی با 8 کاراکتر هم یافت میشن، دیگه این محدودیت حذف شد و زبان HTML با فرمت html. ارائه شد. ناگفته نَمونه که برخی سرورها در گذشته یکی از این دو فرمت رو به عنوان فرمتِ صفحه پیشفرض درخواست میکردند. یعنی به شما اعلام میشد که مثلاً صفحه اول سایتتان باید نام و فرمتی به صورت index.htm داشته باشد یا یک سرور index.html را اعلام میکرد. اما این روزها ترتیبی قائل میشن به این صورت که اگر فایلی با نام و فرمت index.htm و در کنار آن فایلی با نام و فرمت index.html وجود داشته باشه، سرور، فایل index.htm را نمایش میده. اما اگر یکی از اینها وجود داشته باشد، فرمت براش مهم نیست، آن را نمایش میده.