سفارش تبلیغ
صبا ویژن

دوربین مداربسته / تکنولوژی و اخبار دوربین مداربسته / نصب دوربین

اچ تی ام ال (HTML) چیست؟

    نظر

 

اچ‌ تی‌ ام‌ ال زبان توصیف ساختار صفحه‌های وب است. دستورعمل‌های این زبان، برچسب (Tag) نام دارند در زبان html دستورات و متون مربوطه داخل تگ ها قرار می گیرند که هر کدام از این تگ ها خواص و کاربرد خاص خود را دارندزبانی‌است برای نشانه‌گذاری ابرمتن که برای تدوین قالب و طراحی صفحه‌های وب به کار می‌برند.

HTMLمخفف عبارت  Hyper TextMarkup Language  می باشد که به معنای زبان نشانه گذاری متن می باشد. HTMLدر کنار سی‌اس‌اس هسته? فناوری ساخت صفحه‌های وب هستند..تمام دستورات مانند وارد کردن عکس ها،متون،رنگ متون،چپ چین راست چین وسایر مقادیروارد می شود.هر کدام از این دستورات بین تگ ابتدایی و انتهایی قرار می گیرد.

محتوای یک صفحه? وب، با تگ ها ، نشانه‌گذاری شده و بدین‌ترتیب، نحوه? نمایش آن صفحه برای مرورگرهای وب، توصیف می‌شود. این زبان در خلال دهه 90 توسط دنیس ریچی ابداع شد. تاکنون نسخه? 5 آن عرضه است. هر یک از برچسب‌های اچ‌تی‌ام‌ال، معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا می‌گذارند؛ برفرض مثال برچسب‌هایی برای تغییر شکل ظاهری متن، نظیر درشت و ضخیم کردن یک کلمه یا برقراری پیوند به صفحات دیگر در اچ‌تی‌ام‌ال تعریف شده‌اند.

یک سند اچ‌تی‌ام‌ال، یک پرونده? مبتنی بر متن (Text–based) است که معمولاً با پسوند .htm یا .html نام‌گذاری شده و محتویات آن از برچسب‌های اچ‌تی‌ام‌ال تشکیل می‌شود. مرورگرهای وب، که قادر به درک و تفسیر برچسب‌های اچ‌تی‌ام‌ال هستند، تک ‌تک آن‌ها را از داخل سند اچ‌تی‌ام‌ال خوانده و سپس محتوای آن صفحه را نمایان‌سازی (Render) می‌کنند. اچ‌تی‌ام‌ال زبان برنامه‌نویسی نیست، بلکه زبانی برای نشانه‌گذاری ابرمتن است و اساساً برای ساخت‌مند کردن اطلاعات و جدایش اجزای منطقی یک نوشتار — نظیر عناوین، تصاویر، فهرست‌ها، بندها و جداول — به کار می‌رود.

از سوی دیگر، اچ‌تی‌ام‌ال را نباید به عنوان زبانی برای صفحه‌آرایی یا نقاشی صفحات وب به کار بُرد؛ این وظیفه اکنون بر دوش فناوری‌های دیگری همچون سی‌اس‌اس است.به زبان ساده اچ‌تی‌ام‌ال شکلی از زبان دیگری بنام اس‌جی‌ام‌ال است و World Wide Web Consortium آن را به عنوان استانداردی برای نشانه‌گذاری مستندات ابرمتنی برای عرضه در وب، تدوین کرده‌است.

HTML

تبلیغات درون متنی/

اگر تمایل دارید برای شرکت خود اقدام به طراحی سایت ارزان کنید پیشنهاد می کنم ابتدا مقالات مربوط به تفاوت   طراحی سایت فروشگاهی  و  طراحی سایت شرکتی را مطالعه کنید. من به شما پیشنهاد می کنم خدمات طراحی سایت پیام آوا را برای این کار نگاه کنید. شرکت پیام آوا بهترین و با کیفیت ترین خدمات طراحی سایت را در قالب طراحی سایت ارزان و مقرون به صرفه به شما ارائه می کند.

تبلیغات درون متنی

تگهای html

         < bdo >                    قلم نوشته را به صورت نوشته های محیط های کدنویسی کامپیوتر در می آورد .

         < b >                        برای توپر کردن نوشته ( Bold ) به کار می رود .

         < big >                     باعث بزرگتر نمایش داده شدن نوشته در یک متن می شود .

        < colgroup >         برای دسته بندی گروهی از ستون های یک جدول به کار می رود .

        < img >                برای قرار دادن تصویر در صفحه به کار می رود .

33         < input >              برای ساختن انواع کتنرل های HTML به کار می رود .

        < ins >                 برای مشخص کردن متن های جدید وارد شده در یک صفحه به کار می رود .

        < br >                     برای ایجاد یک خط جدید به کار می رود .

         < abbr >                   برای ایجاد یک مخفف برای یک عبارت بزرگتر به کار می رود .

         < acronym >            برای ایجاد یک مخفف برای یک عبارت بزرگتر به کار می رود .

         < address >             برای نوشتن یک آدرس در متن به کار می رود .

         < area >                   مشخص کننده یک ناحیه در نقشه های تصویری است .

         < a >                         برای ایجاد یک لنگر به کار می رود .

        < dl >                     برای ایجاد لیست های معنی به کار می رود .

        < del >                   برای نمایش متن حذف شده درصفحه به کار می رود .

        < div >                   برای تقسیم فضا در صفحات وب به کار می رود .

        < dt >                     برای ایجاد لیست های معنی به کار می رود .

         < base >                  برای تعیین خواص پایه در یک صفحه به کار می رود .

        < blockquote>       برای ایجاد یک نقل قول به کار می رود .

        < body >                بدنه اصلی محتویات صفحه وب را تشکیل می دهد .

        < style >           برای قالب بندی تگ های HTML و صفحات به کار می رود .

        < sub >             برای ایجاد یک اندیس به کار می رود .

        < sup >             برای ایجاد توان به کار می رود .

        < button >              برای ایجاد دکمه های وب به کار می رود .

        < kbd >                برای نمایش متن همانند محیط های برنامه نویسی به کار می رود .

        < label >              برای ایجاد یک عنوان ( نماد متنی ) در صفحه به کار می رود .

        < legend >          برای ایجاد عنوان یک کادر fieldset به کار می رود .

        < caption >            برای تعیین عنوان یک جدول به کار می رود .

        < cite >                  باعث نمایش کج نوشته به کار می رود .

        < code >                برای نمایش متن همانند محیط های برنامه نویسی به کار می رود .

        < col >                   برای دسته بندی گروهی از ستون های یک جدول به کار می رود .

        < dd >                    برای ایجاد لیست های معنی به کار می رود .

        < em >                   برای نمایش نوشته به صورت کج به کار می رود .

        < fieldset >            برای ایجاد یک کادر به دور محتویات خود به کار می رود .

        < form >                برای ایجاد یک فرم در صفحه به کار می رود .

        < h1 > تا < h6 >    برای ایجاد انواع تیترها در نوشته به کار می رود .

        < i >                     برای نمایش نوشته به صورت کج به کار می رود .

        < ol >                  برای ایجاد لیست های ترتیبی به کار می رود .

        < param >         برای تعیین تنظیمات زمان اجرای یک شی خارجی در صفحه به کار می رود .

        < pre >              برای نمایش متن به همان صورت اولیه به کار می رود .

        < q >                 برای ایجاد یک نقل قول به کار می رود .

        < samp >          برای نمایش متن همانند محیط های برنامه نویسی به کار می رود .

        < script >          برای تعیین یک اسکریپت در صفحه به کار می رود .

        < select >          برای ایجاد یک لیست باز شو به کار می رود .

        < small >           برای نمایش متن به صورت کوچکتر به کار می رود .

        < span >           برای تقسیم متن به کار می رود .

        < strong >         برای نمایش درشتر متن به کار می رود .

        < head >              در برگیرنه اطلاعات کلی درباره سند وب است .

        < hr >                   برای ایجاد یک خط در عرض صفحه به کار می رود .

        < html >               محدوده اصلی کد HTML یک صفحه را تعیین می کند .

        < li >                    برای تعریف یک آیتم در لیست به کار می رود .

        < link >                برای برقراری ارتباط بین صفحه با یک فایل خارجی به کار می رود .

        < map >              برای ایجاد یک نقشه تصویری به کار می رود .

        < meta >             در بر گیرنده اطلاعات کلی درباره محتویات یک صفحه جهت استفاده موتورهای جستجو است .

        < noscript >        برای تعیین جایگزین یک اسکریپت در یک صفحه به کار می رود .

        < object >           برای پیوند یک شی خارجی با صفحه به کار می رود .

        < optgroup >      برای دسته بندی گزینه های یک لیست به کار می رود .

        < option >          برای ایجاد یک لیست در صفحه به کار می رود .

        < p >                   برای ایجاد یک پاراگراف در صفحه به کار می رود .

تگ HTML

 

تبلیغات میان متنی

سئو سایت برای موتورهای جست و جو و همچنین  تبلیغات گوگل ادوردز  از جمله مهمترین روش ها برای بیشتر دیده شدن سایت شما به حساب می آید. شرکت پیام آوا خدمات طراحی سایت تهران و سئو را با مناسب ترین قیمت به شما ارائه می دهد. بازاریابی و تبلیغات به رکن اساسی جامعه امروز ما تبدیل شده است.

تبلیغات میان متنی

توسعه HTML

در سال 1980 فیزیکدانی به نام Tim Berners-Lee که با پروژه? CERN همکاری داشت ENQUIRE را طراحی و ارائه کرد که یک سیستم مهم برای محققان CERN بود تا اینکه از این داده‌ها به شکل مشترک استفاده کنند.

در سال 1989، Berners- Lee یک یادداشت پیشنهاد یک سیستم ابر متن مبتنی بر اینترنت نوشت. Berners- Lee یک نوع خاص HTML را مشخص نمود و یک نسخه? جستجوگر و نرم‌افزار سرور را در انتهای1990 نوشت. در این سالیان این فیزیکدان و مهندس سیستم‌های داده‌های CERN بنام Robert Cailliau یک سرمایه‌گذاری مشترک را انجام دادند ولی این پروژه به شکل رسمی توسط CERN دنبال نشد. دریادداشت‌های شخصی او از سال 1990 اشاره شده است که برخی از مناطق مختلف ابر متن (hypertext) به کار گرفته شده است و در ابتدای آن از یک دائرةالمعارف استفاده گردید.

زبان نشانه گذاری ابرمتنی به شکلی است که مرورگرهای وب برای تحلیل و نوشتن متون تصاویر و دیگر مواد روی صفحات قابل شنیدن و قابل دیدن وب به کار می‌رود. ویژگی‌های پیش فرض برای هر مورد در ساختار HTML در جستجوگر تعریف شده است و این ویژگی‌ها را می‌توان تغییر داد و یا اینکه توسط CSS بر اساس طراحی صفحه افزایش داد.

بسیاری از اجزای متن در گزارش فنی 1988 ISO به شکل TR9537 ارائه شده است که نام این جزء روش‌های استفاده از SGML بود که در آن ویژگی‌های اولیه ساختار زبانی مانند آنچه که در مورد فرمان RUNOFF دیده می‌شود استفاده شد که در ابتدای دهه 1960 برای CTSS ارائه شده است. این فرمان‌های ساختاری از فرمان‌های مورد استفاده توسط typesetters استفاده می‌کند که به شکل دستی برای فرمت‌های مختلف در نظر گفته شده‌اند.

اما اصل SGML برای ساختار کلی بر اساس اجزای مختلف است (محدوده‌های حاشیه نویسی تو در تو به همراه ویژگی‌هایی که دارد) تا اینکه از اثرات چاپ استفاده شود. همچنین جداسازی ساختارها و شکل ترکیبی نیز باید در نظر گرفته شود . HTML به شکل مداوم به این صورت با CSS به کار گرفته می‌شود. در سال 1993 نسخه‌های اولیه بر اساس HTML ارائه شد. پس از انکه HTML و +HTML به شکل پیش نویس در ابتدای 1994 منقضی گردید، IEFT یک گروه کاری HTML را ایجاد کرد که در سال 1995 نسخه? HTML 2.0 تکیمل گردید، HTML اولیه با این قصد ساخته شده که به شکل یک ساختار استاندارد در آینده از آن استفاده شود.

پس از آن پیشرفت‌هایی در IETF در نظر گرفته شد که مورد توجه رقیبان قرار گرفت. تا سال 1996 ویژگی‌های HTML حفظ شد و ورودی‌هایی از نرم‌افزارهای تجاری گرفته شد که این کار توسط (W3C) انجام شد. اما در سال 2000 HTML یک استاندارد بین‌المللی (ISO/IEC 15445:2000) گردید. HTML4.01 در انتهای 1999 انتشار یافت و پس از آن ساختار بعدی آن در سال 2001 به شکل کامل منتشر شد- در سال 2004 پیشرفت‌هایی در HTML5 در (WHATWG) در نظر گرفته شد و شکل قابل انتشار آن به شکل W3C در سال 2008 ارائه گردید.

 

توسعه HTML

 

منابعی برای مطالعه بیشتر در زمینه سئو و بهینه سازی سایت

 

http://seowebdesigning.avablog.ir

http://seokav.avablog.ir/

http://webdesigner55.avablog.ir/

http://seowebkar6.avablog.ir/

http://webdaran5.avablog.ir/

http://seowebdesigning9.avablog.ir/

http://webinja.avablog.ir/

http://webbama.avablog.ir/

http://webbaran.avablog.ir/

http://webdaraya.avablog.ir/