درباره من
من یک توسعهدهنده وب هستم.
دریافت مشاوره فروش ، ارسال کلمه » سایت « به شماره : 834-82-83-0919
تماس بگیرید
HTML یا HyperText Markup Language زبانی است که ساختار تمام صفحات وب را تعریف میکند. اگر بخواهیم وب را به یک موجود زنده تشبیه کنیم، HTML همان اسکلت و استخوانبندی بدن است؛ CSS نقش پوست و لباس را دارد، و JavaScript به آن جان و حرکت میدهد. در این راهنمای کامل، قصد داریم آموزش HTML را از پایهترین مفاهیم تا نکات پیشرفته و بهینهسازی سئو، به صورت گامبهگام و با مثالهای واقعی ارائه دهیم.
HTML زبان نشانهگذاری است که محتوای صفحات وب را ساختار میدهد. برخلاف زبانهای برنامهنویسی، HTML فقط ساختار و معنا را مشخص میکند و منطق برنامه را در خود ندارد. مرورگرهای وب، کد HTML را میخوانند و آن را به شکل صفحهای قابل دیدن نمایش میدهند.
بدون HTML :
HTML اولین بار در سال ۱۹۹۱ توسط تیم برنرز-لی ساخته شد تا محققان بتوانند اسناد علمی خود را به صورت آنلاین به اشتراک بگذارند.
سیر تکامل آن :
HTML5 امروز استاندارد اصلی طراحی وب است.
هر فایل HTML یک ساختار پایه دارد:
تگها (Tags) عنصر اصلی HTML هستند.
هر تگ معمولاً از یک تگ باز و یک تگ بسته تشکیل میشود:
در قسمت کد بالا مشاهده میکنید ، که در خط اول تگ باز شده و در خط دوم محتوا درون آن قرار گرفته است و در خط سوم تگ بسته شده تفاوت تگ باز و بسته در / داشتن میباشد بعضی از تگ ها در اصطلاح سلف کلوز نامیده میشوند یعنی / درون خودش قرار میگیرد .
برخی تگها خودبسته هستند:
ویژگیها اطلاعات اضافی به تگ اضافه میکنند. مثال:
ویژگیهای مهم:
تگهای مهم:
به عنوام مثال در کد زیر :
چنین خروجی را دارد :
نمونه متن این یک متن برجسته است.
لینک :
تصویر :
لیست ها به صورت مرتب نمایش داده میشوند
لیست ها به صورت نامرتب نمایش داده میشوند
جداول کجا کاربرد دارند ، معمولا جداول اچ تی ام الی در صفحات مدیریت یا داشبرد سایت قرار میگیرند فرض کنید یک لیست از کاربران یک سایت دارید ، یا محصولاتی که فروخته اید یا چیزی که اصلاعات ستونی و سطری زیادی داشته باشد ، بهترین راه برای نشان دادن این موضوع استفاده از جداول هستند.
برای افراد نابینا، کمبینا یا با محدودیت حرکتی :
برای بررسی صحت کد:
عنوان مناسب با < title>
توضیحات متا (< meta name="description">)
استفاده از تگهای معنایی
متن جایگزین تصاویر (alt)
لینکدهی داخلی
یک صفحه ساده معرفی شخصی :
HTML ستون فقرات وب است. با تسلط بر آن، میتوانید اسکلت هر سایتی را بسازید و سپس با CSS و JavaScript آن را به یک اثر هنری تبدیل کنید. یادگیری HTML ساده است، ولی توجه به جزئیات و نکات پیشرفته باعث میشود سایت شما حرفهای و بهینه باشد.
وردپرس بهعنوان محبوبترین سیستم مدیریت محتوا (CMS) در جهان شناخته میشود و بیش از ۴۰ درصد وبسایتهای دنیا با آن ساخته شدهاند. دلیل اصلی این محبوبیت، وجود هزاران افزونه وردپرس است که امکان افزودن هر قابلیتی به وبسایت را فراهم میکنند. اما سؤال مهم اینجاست: «کدام پلاگینهای وردپرس برای هر ...
لایههای اصلی حمله به وردپرس حملات به سطح اپلیکیشن (Application Layer): SQL Injection: تزریق مستقیم به دیتابیس از طریق فرمها یا URL. XSS (Cross-Site Scripting): جاوااسکریپت مخرب توی ورودی کاربر، که باعث میشه سشن ادمین یا کوکیها دزدیده بشه. CSRF (Cross-Site Request Forgery): استفاده از سشن فعال ادمین برای اجرای ...
پشتیبانی وبسایت وردپرسی؛ چرا و چگونه باید سایت وردپرسی خود را همیشه آماده نگه دارید؟ وردپرس بهعنوان محبوبترین سیستم مدیریت محتوا (CMS) در دنیا شناخته میشود و میلیونها وبسایت روی آن ساخته شدهاند. اما داشتن یک سایت وردپرسی موفق تنها به طراحی و راهاندازی آن خلاصه نمیشود، بلکه پشتیبانی و ...
آموزش حذف اسپم و کاربران فیک در وردپرس با SQL https://www.aparat.com/v/lfk6u93 وجود اسپمها و کاربران فیک در وردپرس میتواند امنیت سایت را کاهش داده و باعث افزایش فشار روی دیتابیس شود. در این آموزش، روشهای شناسایی و حذف کاربران اسپم را با استفاده از کوئریهای SQL بررسی میکنیم. این روشها ...
همه چیز درباره رشته دانشگاهی مهندسی نرم افزار مدت زمان مطالعه : 15 دقیقه تعریف ساده و کاربردی مهندسی نرم افزار مهندسی نرمافزار یعنی هنر و علم طراحی، ساخت و نگهداری نرمافزارهایی که قراره در دنیای واقعی مشکل حل کنن. این رشته فقط کد زدن نیست؛ بلکه شامل تحلیل نیازها، ...
چطور مسیر خودت را در دنیای برنامهنویسی وب پیدا کنی؟ برای اینکه مسیر خودت رو پیدا کنی و بتونی توی دنیای پیچیدهی وب موفق بشی، باید اول مشخص کنی که دقیقاً کجا میخوای بری. وقتی به این نقشه ذهنی نگاه میکنی، در واقع داری قدم به قدم اطلاعات مورد ...