html و css

HTML چیست؟ ( معرفی زبان HTML )

مقدمه آموزش HTML

1- نکاتی مهم که قبل از شروع برنامه نویسی باید بدانید
2- آموزش تایپ ۱۰ انگشتی
3- HTML چیست؟ ( معرفی زبان HTML )
4- تاریخچه زبان HTML
5- اهمیت HTML در اینترنت و صفحات وب
6- تفاوت پسوند htm. و html. چیست؟
7- مفهوم تگ های HTML
8- خصوصیات و استاندارد های HTML
9- نرم افزار های مورد نیاز برای برنامه نویسی HTML
10- آشنایی با برخی از اصطلاحات در کیبورد و HTML

معرفی زبان HTML

معرفی زبان HTML

HTML زبان استاندارد طراحی صفحات وب می‌باشد که از عبارت Hyper Text Markup Language گرفته شده است به معنای «زبان علامت گذاری ابر متن» ، در سال 1999 به دنیا معرفی شد. کليه کدهای صفحه اعم از طرف سرور و طرف مشتری ، در نهايت به کدهای HTML تبديل شده و توسط مرورگر نمايش داده می‌شوند.

کاربرد HTML

HTML یک زبان نشانه گذاری است ، به اين معنی که دستورالعمل های این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، به وسیلهٔ آنها نشانه‌گذاری شده و بدین‌ترتیب، نحوه نمایش آن صفحه برای مرورگرهای وِب را توصیف می‌کند. هر یک از برچسب های اچ‌تی‌ام‌ال معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا می‌گذارند؛ مثلاً برچسب هایی برای تغییر شکل ظاهری متن، نظیر کج کردن یا ضخیم کردن یک کلمه یا برقراری پیوند (Link) به صفحات دیگر در اچ‌تی‌ام‌ال تعریف شده‌اند.

فایل های Html با دو فرمت htm. و html. وجود دارند.

نوشتن HTML

یکی از مزیت های HTML این است که فایل های آن با هر ادیتور ساده ای قابل ساختن هستند. مثلا اگر از ویندوز استفاده می کنید میتوانید با نرم افزار Notepad یک فایل HTML را ایجاد کنید. فقط لازم است در هنگامه ذخیره ی فایل در Notepad به آخر نام فایل ، یکی از پسوند های html. یا htm. اضافه کنید و آن را ذخیره نمایید. به همین راحتی میتوانید یک فایل HTML را ایجاد نمایید.

کلیه مرورگرهای وب که قادر به درک و تفسیر برچسبهای HTML هستند، کلیه تگ ها را از داخل سند اچ‌تی‌ام‌ال خوانده و سپس محتوای آن صفحه را نمایان (Render) می‌کنند. HTML یک زبان برنامه‌نویسی نیست! بلکه زبانی برای نشانه‌گذاری ابرمتن است و اساساً برای ساختمند کردن اطلاعات و تفکیک اجزای منطقی یک نوشتار – نظیر عناوین، تصاویر، لینک ها، فهرست ها، بندها، جداول و… – به کار می‌رود. این تگ ها باید در محل درستی تعریف شوند در غیر این صورت حتی ممکن است یک صفحه وب نمایش داده نشود.

اما برای راحتی کار و صرفه جویی در وقت خود بهتر است از نرم افزار های پیشرفته و حرفه ای که برای این کار ساخته شده اند استفاده نمایید. نرم افزار های زیادی برای ایجاد صفحات وب وجود دارند (مانند: Visual Studio – Dreamweaver – PhpStorm) که من به شما پیشنهاد می کنم برای آشنایی با نرم افزار ها در جلسات آینده با من همراه باشید.

رابطه HTML با CSS

از سوی دیگر، نباید از اچ‌تی‌ام‌ال به عنوان زبانی برای صفحه‌آرایی یا تنظیم ظاهر صفحات وب استفاده کنیم؛ این وظیفه اکنون بر دوش فناوری های دیگری چون شیوه‌نامه‌های آبشاری (CSS) است. در واقع امروزه از HTML برای ایجاد شالوده و ساختار کلی صفحه وب استفاده می شود و وظیفه زیباسازی و صفحه آرایی بر عهده CSS است.

HTML چیست؟نتیجه گیری: ( HTML چیست؟ )

  • HTML یک زبان برای توصیف صفحات وب است.
  • HTML مخفف زبان نشانه گذاری فرا متنی است (hyper text markup language).
  • HTML یک زبان برنامه نویسی نیست بلکه زبان علامت گذاری است.
  • یک فایل HTML باید دارای پسوند htm. یا html. باشد.
  • یک زبان علامت گذاری مجموعه ای از تگ ها می باشد.
  • HTML از تگ ها برای توصیف صفحات وب استفاده می کند.
  • یک فایل HTML می تواند توسط یک ویرایشگر متنی ساده ساخته شود.
  • HTML وظیفه ایجاد شالوده و ساختار کلی صفحه وب را بر عهده دارد اما وظیفه زیبا سازی و صفحه آرایی بر عهده CSS است.

سیدرضا بازیار

من مهندس فناوری اطلاعات و توسعه دهنده Back end هستم. حس کنجکاوی، تمایل به کشف دنیاهای جدید و علاقه زیادی به حل چالش‌های گوناگون در زمینه‌های مختلف داشتم باعث شد وارد حرفه‌ی پرچالش و عمیق برنامه‌نویسی بشوم و هر روز بیشتر در این دنیای بزرگ غرق می‌شوم. در حال حاضر با مهارت هایی نرم مانند کار تیمی، قدرت مذاکره، خوش برخوردی، پرورش ایده و مهارت های سخت مانند PHP, OOP, Clean Code, Design Patterns و ... با علاقه مشغول به فعالیت در جامعه متن‌باز هستم. معتقدم هر روز بیشتر از دیروز، عمده کارهای انسان‌ها توسط ربات‌ها انجام خواهد شد، به همین دلیل سعی میکنم اسکریپت‌های زیادی با PHP ، Shell Scripting و Bash Scripting بنویسم و سعی می‌کنم کارهایی که برای انسان‌ها سخت و زمانبر هستند،‌ با ربات‌ها در سریعترین زمان و کمترین هزینه ممکن انجام بدهم. در این مسیر با زبان‌های برنامه نویسی مانند C++ و پایتون هم کمی کار کرده‌ام و با سیستم های مدیریت محتوای زیادی مانند وردپرس، جوملا، ویبولتین و... هم به صورت حرفه‌ای درگیر بوده‌ام. گهگاهی سعی میکنم ربات‌هایی طراحی کنم که اطلاعات عظیمی را از طریق اسکرپینگ به دیتابیس های مختلف منتقل میکنند و از طریق API در پلتفرم های مختلف پردازش می‌شوند. در 10 سال گذشته سابقه زیادی در طراحی سایت و فروشگاه‌های اینترنتی، سئو و بهینه سازی، تست امنیت وب‌سایت‌ها، دیجیتال مارکتینگ و... داشته‌ام. خوشحال میشم بتونم تجربیات خودم رو از طریق این وبلاگ در اختیار همه شما عزیزان قرار بدهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.