HTML مخفف Hyper Text Markup Language است و آن را به عنوان یک زبان نشانه گذاری میشناسیم، نه یک زبان برنامه نویسی! HTML یکی از عناصر اصلی یک زبان برنامهنویسی تحت وب است و برای نمایش اطلاعات سایت شما در یک قالب مشخص استفاده میشود. مثلا شما با استفاده از HTML میتوانید یک پاراگراف متن داشته باشید و یا یک عکس یا یک ویدیو را به نمایش بگذارید ولی در همه این موارد باید حواستان باشد که در HTML منطقی نداریم و ما با یک زبان برنامه نویسی روبرو نیستیم.
HTML یک زبان برنامه نویسی نیست؟ زبان نشانه گذاری یعنی چه؟
برای روشن تر شدن موضوع این مثال را در نظر بگیرید: اگر شما بخواهید در وبسایتتان صفحه لاگین داشته باشید باید از کاربر نام کاربری و کلمه عبور را دریافت کنید و در دیتابیس سایت بررسی کنید که آیا نام کاربری و کلمه عبور با هم مطابقت دارند یا خیر. فرایند بررسی مطابقت نام کاربری و کلمه عبور از عهده HTML برنمیآید و یک زبان سمت سمت سرور باید این کار را انجام دهد. درHTML شما میتوانید یک سری اطلاعات در قالب مشخص نمایش دهید. مثلا یک متن مشخص را در یک پاراگراف، یک عکس را در قسمتی از سایت و یا ویدیویی را به نمایش بگذارید. اما نمیتوانید با دستورات رایجی که در برنامه نویسی با آن سر و کار داریم ( مثلادستورات if، for، while، توابع، آرایه ها و … ) یک الگوریتم را پیادهسازی کنید. (مثل مطابقت نام کاربری و کلمه عبور که در مورد آن صحبت کردیم)
آیا HTML یک زبان کم اهمیت است؟ آیا میتوان بدون یادگیری آن یک سایت طراحی کنم؟
برای طراحی سایت شما قطعا به دانش HTML نیاز دارید. HTML اسکلت اصلی سایت شماست و بدون آن طراحی سایت بی معنی است. در کنار HTML شما به یادگیری CSS، Javascript ، Bootstrap و یک زبان سمت سرور هم نیاز دارید. در نگاه اول شاید کمی کار سخت به نظر برسد اما من در کنار شما هستم که از یادگیری طراحی سایت لذت ببرید
برای شروع چه چیزهایی نیاز داریم؟
1- انتخاب یک مرورگر:
مرور گر شما میتواند Google Chrome، Mozilla FireFox ، Safari و یا مرورگرهای شناخته شده باشد. اما توصیه میکنیم که از اینترنت اکسپلورر استفاده نکنید. چون به راحتی شما را چند سال پیر میکند!
2- انتخاب یک ویرایشگر متن یا IDE
برای نوشتن کدهایHTML به یک ادیتور یا ویرایشگر متن نیاز دارید
vsCode++، sublime ، dreamweaver، phpstorm، notepad گزینه هایی هستند که میتوانید از آنها استفاده کنید. اگر سیستم عاملتان مکینتاش است به شما TextMate را پیشنهاد میکنم
اولین پروژه خودتان را بسازید
یک پوشه برای سایتتان در نظر بگیرید و یک فایل با پسوند html را در آن پوشه درست کنید:
برای اینکار در پوشه ای که میخواهید ساییتان را در آن بسازید کلیک راست کنید و از گزینه New ، Text Document را انتخاب کنید و نام فایلتان را index.html انتخاب کنید. چنانچه فایل شما با پسوند txt ذخیره شد باید مراحل موجود در این لینک را برای ویندوز خود دنبال کنید تا بتوانید به راحتی فایل با پسوند html بسازید
اگر بعد از انتخاب نام فایلتان، در کنار فایلتان آیکون گوگل کروم، فایرفاکس و یا مرورگر پیش فرض ویندوزتان مشاهده کردید یعنی همه چیز به خوبی پیش رفته است!
فایل index.html را با استفاده از ویرایشگر متنی که انتخاب کردید باز کنید (vscode,sublimeText,…) اگر هنوز نرم افزاری دانلود نکردید این فایل را با نوتپد باز کنید و کد زیر را بنویسید:
شروع برنامه نویسی
سلام، من میخواهم اچتیامال یاد بگیرم!
فایلتان را ذخیره کنید و بر روی index.html دوبار کلیک کنید تا اولین سایتی که نوشتید را مشاهده کنید!
تگ html و head و title و body چه چیزهایی را مشخص میکنند؟
قالبی که در کد بالا مشاهده میکنید قالب اصلی یک سایت است که در همه سایتها آن را مینویسیم. به html، head ، body و همه کلماتی که در < > نوشته میشوند تگ میگوییم. هر تگ وظیفه ای دارد که در آموزش های بعدی به معرفی همه تگهای html میپردازیم.
هر چیزی که بین تگ <html> و تگ </html> قرار میگیرد کدهای html است
اطلاعات عمومی ولینکهای css و javascript در این قسمت نوشته میشود (فعلا با این تگ کاری نداریم!)
عنوان سایت را در این تگ بنویسید
هر چیزی که بین تگ <body> و </body> قرار میگیرد در صفحه مرورگر مشاهده میکنید
مطالب این صفحه مفید بود؟
میتونی روی عکس کلیک کنی و کتاب آموزش HTML رو همین الان رایگان دانلود کنی
سلام دوباره، معذرت میخواهم که دوباره مزاحم تان شدم، از هر مرورگری که استفاده کردم کتاب آموزش html دانلود نشد این پیام را نشان میدهد (لطفا یک ایمیل و شماره تلفن معتبر وارد کنید). اگر زحمت نمیشه خواهشا کتاب را در تلگرام بگذارید تا همه به راحتی استفاده کنند.
ممنون
سلام، لینک کتاب به ایمیلتان ارسال شد