اچ تی ام ال چیست – ایتروز
اما نسخه ای که ما الان ازش استفاده می کنیم و به HTML5 معروفه در 2014 عرضه شد و نسخه های 5.1 و 5.2 به ترتیب در سال های 2016 و 2017 رونمایی شدن و ما ازش لذت بردیم و می بریم. متن بزاریم، عکس وارد کنیم، تیتر و جدول و فرم درج کنیم و غیره. مثلا برای ایجاد عکس تگ img به کار میره اما برای ایجاد جدول تگ table. دستورعملهای این زبان، برچسب (Tag) نام دارند که محتوای یک صفحه وب، با آنها، نشانهگذاری شده و بدینترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وب، توصیف میشود.این زبان در خلال دهه ۹۰ توسط دنیس ریچی ابداع شد.تاکنون نسخه ۵ آن عرضه است. مرورگر خیلی خنگ تر از این حرفاست که زبان php رو درک کنه. پس چجوری کدهای php یا هر زبان دیگه ای در مرورگر اجرا میشه؟ منظور از انواع ویرایشگر زبان HTML چیست ؟ در این جلسه به شما توضیح خواهیم داد که HTML چیست و نام HTML از چه کلماتی گرفته شده است تا شما عزیزان در ابتدا به درک درستی از اچ تی ام ال برسید و سپس در جلسات آینده وارد مباحث آموزشی جذابتر و کاربردیتر خواهیم شد. Article was created by GSA Content Generator Demoversion!
اچ تی ام ال چیست
برای اولین موضوع شاید برای شما سوال باشد که زبان نشانه گذاری یا کد نویسی چه تفاوتی با زبان برنامه نویسی دارد که در ادامه به آن خواهیم پرداخت. ویرایشگر HTML ابزاری برای مشاهده کدهای طراحی شده html است. این ابزار اغلب برای کاهش یا از بین بردن کد شکسته یا ناکارآمد، استفاده از کدهای از پیش نوشته شده که میتوان آن ها را در صفحه وارد کرد، و موارد این چنینی طراحی شده است. برای ردیابی بهتر آن، خطوط خاص کد را برجسته کنید. تفاوت دیگر کد نویسی و برنامه نویسی نحوه کارکرد آنهاست برای مثال کد های html تنها نمایانگر و مشخص کننده اجزای صفحه هستند اما در برنامه نویسی شما می توانید دستوراتی را پایهریزی بکنید عملکرد و خروجی متفاوتی داشته باشد برای مثال در برنامه نویسی php می توانید دو عدد را در هم ضرب کرده و خروجی آن را به صورت کد html نمایش دهید اما از طریق کد html نمی توانید دو عدد را در هم ضرب کنید.
طبق تعریفی که برای صفحات استاتیک و پویا (داینامیک) داشتیم، HTML برای طراحی صفحات استاتیک استفاده میشود و به دلیل نداشتن امکانات و توابع داینامیک یک زبان برنامه نویسی به حساب نمیآید. را ارائه میکند. این ویرایشگر همچنین یکسری ماژولهای پیشرفته دارد که از آن جمله به Foundation framer، Bootstrap builder و ماوژول ویژه طراحی سایتهای واکنشگرا میتوان اشاره کرد. بخش هایی که باید از هم جدا باشن و هر کدوم جای مناسب خودشون قرار بگیرن. در واقع هر صفحه وب چندین و چندین بخش داره. اما کد نویسی html در بخش فرانت اند تعریف شده است بخشی که برای کاربر قابل مشاهده می باشد. ویرایشگرهای WYSIWYG دارای محیطی هستند که شما برای کار با آنها، نیازی به داشتن دانش بالای HTML ندارید.پیشنهاد می شود برای کسب اطلاعات بیشتر مقاله ما را درباره wysiwyg چیست مطالعه نمایید. قبل از اینکه بیشتر در رابطه با کد نویسی html توضیحات لازم ارائه گردد بهتر است در رابطه با تاریخچه آن مطالبی را ارائه نماییم تا سبب آگاهی بهتر شما از این زبان نشانه گذاری ابرمتن باشد.
به طور کلی در تمامی مرورگر های وب به صورت Native یا زبان مادری فعاله. همچنین ممکن است یک وب سایت، نمایش متفاوتی در ۲ مرورگر مختلف داشته باشد. موتورهای جستجو و بعضی از مرورگرها ممکن است صفحاتی را که توسط این نوع از ویرایشگرهای HTML ساخته شده است، شناسایی نکنند. کسانی که به طراحی وب سایت علاقه مند هستند که اولین قدم آنها بررسی کد های html و گاهی از آن است. موقعی که میخوای یه سایت یا یک صفحه رو طراحی کنی، مرورگر ها چجوری میفهمن که منو ها کجا باشن؟ هر صفحه ای که شما در مرورگر ها و دنیای وب می بینین، ساختارش html هستش. هر کدوم از تگ ها وظیفه جداگانه ای دارن. HTML وظیفه شیرفهم کردن مرورگر ها رو به عهده داره. بنابراین شما به عنوان کاربر می توانید کدهای html را از طریق view page source مرورگر مشاهده نمایید. این تگ ها هستن که مطالب رو از هم متمایز می کنن. همه این کارها بوسیله تگ ها انجام میشن.