HTML چیست؟
HTML چیست؟
در پاسخ پرسش html چیست می اقتدار اعلام کرد که، HTML مخفف HyperText Markup Language میباشد، گویش استاندارد میان المللی برای تولید و اکران صفحه های اینترنت میباشد. به طور تقریب همگی چیز در مرورگر بدین گویش تعبیر میگردد. هر کاغذ اینترنت مشتمل بر تیم ای از دستورها HTML میباشد که دربرگیرنده متنها و تگ ها میباشد. هر مدرک HTML فایلی طراحی اپلیکیشن در مشهد با پسوند htm. يا html. میباشد.
همانگونه که میدانید ساخت وب سایت دو مرحله اساسی داراست:
ساختاربندی اساسی صفحه ها که با HTML اعمال میشود.
افزودن جذابیت های ظاهری مثل رنگ و… که با CSS ایفا می شود.
دقت فرمائید که یک پوشه HTML در تک تک گونه های کامپیوترها و در کل سیستم دست اندرکاران مانند Windows و Linux دارنده فرمت يكسانی میباشد و آحاد مرورگرها از همین گویش، برای تعبیروتفسیر و اکران کاغذ اینترنت به کار گیری می کنند.
خوب میباشد پیش از اینکه وارد مشاجره تخصصی html شویم در خصوص کاربرد html برای شما بگوییم.
کاربردهای html
10 کاربرد بلندتر HTML
در پایین لیستی از 10 کاربرد بلندتر گویش HTML آمده میباشد.
گسترش صفحه ها اینترنت
HTML به شدت برای تولید صفحاتی که در کانال جهانی اینترنت اکران داده میشوند به کارگیری می گردد.
هر کاغذ دربرگیرنده تیم ای از تگ های HTML، به عنوان مثال لینک و پیوند هایی که برای اتصال به صفحه های دیگر استعمال میشود، میباشد.
هر کاغذ ای که در کانال جهانی اینترنت می بینیم با به کارگیری از ورژن ای از کد HTML درج شده میباشد.
ساخت و ساز گواهی اینترنت
تولید گواهی در وب پایین سلطه HTML و معنی مهم آن از روش تگ و DOM میباشد.
تگ های HTML قبلی و آنگاه عباراتی درج میگردند تا پوسته و جای آن ها در شیت معین گردد.
یک گواهی اینترنت مشمول سه قسمت میباشد: تیتر، راز و تن.
Head مشمول اطلاعاتی برای شناسایی گواهی، برای مثال تیتر و هر واژه کلیدی اساسی دیگری میباشد. یک تیتر در نوار مرورگر قابل مشاهده میباشد.
قسمت بدنه بخش اساسی سایت میباشد که برای بیننده قابل مشاهده میباشد. هر سه نصیب با استعمال از تگ های HTML پیاده سازی و ساخت میشوند.
هر قسمت دارنده تیم تگ های خاص خویش میباشد که به صورت منحصربهفرد رندر میگردند و مفاهیم راز، تیتر و تن را در یک رینگ نگه می دارا هستند.
ناوبری اینترنتی
این یکی مهمترین کاربردهای HTML میباشد که انقلابی میباشد.
این پیمایش با به کارگیری از مضمون Hypertext قابلیت و امکان پذیر میباشد.
این اصولاً متنی میباشد که به بقیه صفحه های اینترنت یا این که متن اشاره داراست و زمانی که مخاطب روی آن کلیک می نماید، به متن یا این که برگه ارجاع داده میشود.
HTML به شدت برای جاسازی هایپرلینک در صفحه های اینترنت به کار گیری میشود. مخاطب میتواند به راحتی در صفحه ها اینترنت و همینطور فی مابین وبسایت هایی که در سرورهای متعدد قرار دارا هستند جنبش نماید.
خصوصیت کناره برش
HTML5 با تیم استانداردها و API خویش برای معرفی بعضا از واپسین روندها در بیزنس ساخت تارنما به کار گیری میشود.
مانند:
کتابخانه های polyfill که بوسیله مرورگرهای کهن به به عبارتی اندازه و به خیر و خوبی جانبداری می گردند.
مرورگری مانند Google Chrome برای اجرای واپسین دسته استانداردها و APIهای HTML5 شایسته ترین تعیین میباشد.
یک کتابخانه جاوا اسکریپت به اسم Modernizr در دسترس میباشد که میتواند خصوصیتهایی را شناسایی نماید که به توسعه و گسترشدهنده اذن می دهد کتابخانههای polyfill را به طور پویا لود نماید.
تصاویر عکس العمل گرا در صفحه های اینترنت
با خصوصیت srcset عنصر img در HTML و مخلوط آن با ارکان تصویر، یک توسعه و گسترشدهنده قادر است تماما روش اکران تصویر بوسیله استفاده کننده را در اختیار گرفتن نماید.
در حال حاضر گونه های مختلفی از یک تصویر با تغییر و تحول اندازه را می اقتدار با استعمال از عنصر img بار گذاری کرد.
مقررات را می شود به راحتی با عنصر تصویر تهیه کرد. قادر خواهیم بود عنصر img را با منبع پیشفرض اعلام کنیم، و بعد از آن برای هرکدام، یک منبع را میقدرت ارائه کرد.
در نوشتهی علمی ای مستقل برای شما یادگرفتن html را توضیح داده ایم.
ذخیره سازی سمت مشتری
پیش از اینً، یک استفاده کننده نمیتوانست دادههای مرورگر خویش را که در آحاد جلسات باقی میماند، ذخیره نماید.
برای برآورده کردن این نیاز، زیرساخت سمت سرور بایستی ساخته خواهد شد، یا این که می اقتدار از کوکی های مخاطب استفاده نمود.
ولی با HTML5، ذخیره سازی سمت خدمت گیرنده با به کار گیری از localStorage و IndexDB قابلیت و امکان پذیر میباشد. این دو استراتژی استانداردها و خصوصیت های خاص خویش را داراهستند.
localStorage در اصلً ذخیره سازی جدول را مهیا می نماید. API آن بسیار بی آلایش میباشد و متدهای setItem، getItem و removeItem را در چنگ بسط دهنده قرار میدهد.
از سوی دیگر، IndexDB یک ذخیرهسازی داده ها در سمت مشتری است که تبارکخیس و عالی میباشد. مقر داده IndexDB را می اقتدار با اذن مخاطب توسعه و گسترش اعطا کرد.
استعمال از امکان های آفلاین
زمانی که دادهها در مرورگر ذخیره میگردند، توسعه و گسترشدهنده می تواند استراتژیای را برای کارکرد نرمافزار در شکل انقطاع رابطه استفاده کننده در لحاظ بگیرد.
HTML5 سازوکار کش کاربردی خویش را دارااست که طریق رئیس شرایط آفلاین را بوسیله مرورگر معلوم می نماید.
یاد نهان نرمافزار، که مسئول بضاعت آفلاین میباشد، مشمول اجزای مختلفی مثلا طرزهای API که بهروزرسانی گردیده اند، تلاوت فولدر مانیفست و ساخت و ساز حادثه ها میباشد.
با به کارگیری از خصوصیت خاص در HTML5، یک بسط دهنده میتواند تحقیق کند که آیا اپلیکیشن آنلاین میباشد یا این که خیر. یک بسطدهنده همینطور می تواند داده ها را در پوشه مانیفست کش اپلیکیشن اینترنتتارنما مشخص و معلوم نماید.
مانند اینکه چه مرورگری منابع را برای به کار گیری آفلاین مدیر مینماید. در پوشه مانیفست می قدرت منابعی را که به طور آفلاین در دسترس می باشند نیز معلوم کرد.
تامین از ورود داده با HTML
استاندارد HTML5 و تیم ای از APIها را می قدرت برای جانبداری از سطح ورود اطلاعات بهره مند شد. همانگونه که مرورگرها استانداردهای نو HTML5 را طراحی می نمایند، توسعه و گسترش دهندگان میتوانند به آسانی برچسب ها را به برچسب اضافه نمایند و فیلدهای ما یحتاج، متن، پوسته داده و غیره را آرم دهند.
به نحوی که استفاده کننده پایانی بتواند ورودی داده بهتری داشته باشد.
به کار گیری از توسعه و گسترش بازی
پیش از ظهور HTML5، پیشرفت بازی یک دامنه انحصاری مکان نما و سیلورلایت بود.
از آنجایی که مرورگرها از خصوصیات جدیدی برای HTML5 حمایت مینمایند، برای مثال CSS3 و موتور جاوا اسکریپت با سرعت فروغ و روشنایی برای ساخت یک تجارب بی نیاز نو.
HTML5 می تواند حقیقت توسعه و گسترش بازی را که تا قبل از اینً نقطه قوت Flash و Silverlight بود، به ارمغان بیاورد.
هر خصوصیت API ها نیازی به طراحی ندارند، ولی می اقتدار از مطلوب ترین آنان به کار گرفت و سایر خصوصیات را حذف کرد.
استعمال از API های ساکن برای بی نیاز سازی وبسایت
HTML5 بخش اعظمی از بضاعت و توان ها و ابزارهای تازه را اضافه می نماید که در پیشین تنها یک تصور بود.
دسته بزرگی از APIهای نو در ارتباط سیستم پوشه، جای جغرافیایی ، کشیدن و آزادکردن، رئیس روی داد، ذخیرهسازی مشتری و غیره، امکانهایی میباشند که با به کار گیری از HTML5 امکانپذیر و آسانتر از پیشین می باشند.
نرمافزار اینترنت را می قدرت با بقیه APIها مانند Fullscreen، Visibility و Media Capture ارتقاء اعطا کرد.
یک نرم افزار اینترنت امروزی دارنده ماهیت ناهمزمان میباشد که قادر است با به کار گیری از Websockets و کارگر اینترنت مانند API ها تقویت گردد.