خانه / بایگانی برچسب: html

بایگانی برچسب: html

محتوای ویدئویی و صوتی در HTML — راهنمای کاربردی

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

توضیحات بیشتر »

نشانه گذاری یک نامه در HTML — راهنمای کاربردی

همه ما دیر یا زود یاد می‌گیریم که یک نامه بنویسیم. همچنین نوشتن نامه مثالی مفید برای بررسی مهارت‌های HTML ما محسوب می‌شود. در این ارزیابی یک نامه به شما داده می‌شود تا آن را نشانه گذاری کنید و بدین ترتیب مهارت‌های مقدماتی و پیشرفته قالب‌بندی متن HTML خود را که شامل هایپرلینک‌ها می‌شوند مورد ارزیابی قرار دهید. همچنین آشنایی خود با محتوای در HTML را مورد بررسی قرار می‌دهید. پیش‌نیازها پیش از اقدام به ارزیابی باید قبلاً با مفاهیمی که در نوشته‌های زیر ارائه شده‌اند آشنا باشید: آشنایی مقدماتی با HTML — به زبان ساده مبانی کار با متن در HTML — راهنمای کاربردی Metadata در HTML — راهنمای جامع قالب‌بندی پیشرفته متن در HTML — راهنمای کاربردی هدف از این مقاله آزمودن مهارت‌های شما در زمینه قالب‌بندی مقدماتی و پیشرفته متن در HTML و دانش شما در مورد آن چه در بخش در یک سند HTML قرار می‌گیرد است. سرآغاز برای آغاز ارزیابی متن خامی که قرار است نشانه‌گذاری کنید به صورت زیر است: Dr. Eleanor Gaye Awesome Science faculty University of Awesome Bobtown, CA 99999, USA Tel: 123-456-7890 Email: n..

توضیحات بیشتر »

قالب بندی پیشرفته متن در HTML — راهنمای کاربردی

در بخش قبلی این سری مقالات آموزش کاربردی HTML به معرفی برخی از عناصری که برای کار با رشته‌ها استفاده می‌شوند پرداختیم. عناصر زیاد دیگری در HTML وجود دارند که به منظور قالب بندی پیشرفته متن به کار می‌آیند که در این نوشته به آن‌ها خواهیم پرداخت. این عناصر کمتر شناخته شده‌اند؛ اما با این وجود کسب اطلاع در مورد آن‌ها مفید است. با این حال این دو نوشته در ترکیب با هم همچنان یک فهرست جامع از عناصر مربوط به قالب‌بندی متن در HTML محسوب نمی‌شوند. در این مقاله با روش نشانه‌گذاری نقل‌قول‌ها، لیست‌های توصیفی، کد رایانه و دیگر متن‌های مرتبط، زیرنویس و بالانویس، اطلاعات تماس و مواردی دیگر از این دست آشنا خواهید شد. پیش‌نیازها دانش ابتدایی HTML که در نوشته «آشنایی مقدماتی با HTML» بررسی شده است. قالب‌بندی متن HTML که در نوشته «مبانی کار با متن در HTML» معرفی شده است. هدف از این نوشته آشنایی با عناصر کمتر شناخته شده HTML برای نشانه‌گذاری ویژگی‌های معناشناختی پیشرفته‌تر است. ضمناً، قسمت قبلی این مجموعه مطلب آموزشی را می‌توانید با کلیک روی لینک زیر مطالعه کنید: ایجاد هایپرلینک در HTML — راهنمای کاربردی..

توضیحات بیشتر »

ایجاد اسکریپت و فرم ایمیل با PHP — به زبان ساده

فرم‌ها در صفحات وب می‌توانند برای مقاصد مختلفی مورد استفاده قرار گیرند و یکی از این موارد، ایجاد ارتباط بین بازدیدکنندگان و مالکان یک وبسایت است. در بخش قبلی این نوشته به شیوه ایجاد «یک فرم تماس با امکانات کامل در PHP» پرداختیم. در این راهنما روی ایجاد فرم ایمیل با PHP متمرکز می‌شویم که برای مقاصد دیگر، مانند گردآوری اطلاعات متقاضایان استخدام، رزرو اتاق‌های هتل و غیره استفاده می‌شوند. انتخاب فیلدهای مناسب برای فرم در راهنمای فرم تماس با ما آموختیم که سازمان‌ها و وب‌سایت‌های مختلف احتمالاً می‌خواهند اطلاعات خاصی را از افرادی که با آن‌ها تماس می‌گیرند داشته باشند تا بتوانند به بهترین روش ممکن به آن‌ها پاسخ دهند. برای نمونه یک فرم تماس با ما در وب‌سایت یک مدرسه ممکن است از والدین بخواهد که اطلاعاتی در مورد فرزندشان که در مدرسه ثبت نام کرده است ارائه کنند. به طور مشابه فرم تماس با ما در یک وب‌سایت فروشگاهی احتمالاً اطلاعاتی در مورد آخرین محصولی که افراد از فروشگاه سفارش داده یا خریداری کرده‌اند گردآوری می‌کند تا پاسخ‌های بهتری به مشتریانش بدهد. حال که دیدیم فرم‌های تماس در میان وب‌سایت‌ه..

توضیحات بیشتر »

آشنایی با مقدمات کار با متن در HTML — راهنمای عملی

یکی از وظایف اصلی HTML یجاد ساختار و معنا برای متن است به طوری که مرورگر بتواند آن را به طرز صحیحی نمایش دهد. این مقاله به توضیح روشی می‌پردازد که HTML برای سازماندهی متن در یک صفحه با افزودن عناوین و پاراگراف‌ها، تأکید روی کلمات، ایجاد فهرست‌ها و موارد دیگر می‌پردازد. پیش‌نیازها آشنایی اولیه با HTML که در این مطلب (+) ارائه شده است. هدف این مقاله یادگیری طرز نشانه‌گذاری اولیه یک صفحه متن برای سازماندهی و ایجاد مفهوم در آن است که شامل پاراگراف‌بندی، ایجاد عنوان، عناصر تأکید و نقل‌قول‌ها می‌شود. مبانی اولیه: عناوین و پاراگراف‌ها اغلب بخش‌های متن ساخت‌یافته، شامل عناوین و پاراگراف‌ها است و فرقی نمی‌کند که مشغول خواندن یک داستان، روزنامه، کتاب درسی، مجله و یا موارد دیگر باشید. محتوای ساخت‌یافته موجب می‌شود که تجربه خواندن آسان‌تر شده و لذت بیشتری داشته باشد. در HTML هر پاراگراف دو عنصر پوششی

به صورت زیر دارد:

I am a paragraph، oh yes I am.

هر عنوان باید در عنصر عنوان پوشش یابد:

I am the title of the story.

شش سطح از عنصر عنوان وجود دارد که شامل

،

،

، <..

توضیحات بیشتر »

تابع سفارشی در جاوا اسکریپت — راهنمای عملی

اگر پیگیر نوشته‌های ما در این سری مطالب راهنمای عملی جاوا اسکریپت بوده باشید، احتمالاً تاکنون متوجه شده‌اید که تا به اینجا اکثر مطالب طرح شده ما علی‌رغم نام این دوره بیشتر پیرامون مباحث نظری بوده است. اما در این مقاله قصد داریم با مبانی عملی نوشتن تابع‌های سفارشی نیز آشنا شویم. در این مسیر برخی جزییات مفید که هنگام کار با این تابع‌ها مورد نیاز خواهد بود را نیز بررسی می‌کنیم. پیش‌نیازها سواد ابتدایی رایانه درکی مقدماتی از HTML و CSS آشنایی با مبانی اولیه جاوا اسکریپت و مطلب قبلی ما در مورد «مفهوم و کاربرد تابع در جاوا اسکریپت» هدف این مقاله ارائه عملی مراحل نوشتن تابع‌های سفارشی و توضیح چند موضوع مفید مرتبط با این زمینه است. یادگیری عملی: نوشتن اولین تابع سفارشی ما قصد داریم در ادامه یک تابع سفارشی بنویسیم که آن را ()displayMessage می‌نامیم. این تابع یک کادر پیام سفارشی روی صفحه وب نمایش خواهد داد و به عنوان یک جایگزین سفارشی‌سازی شده برای تابع ()alert داخلی مرورگر عمل می‌کند. ما این تابع را قبلاً دیده‌ایم؛ اما یک بار دیگر آن را یادآوری می‌کنیم. کد زیر را در کنسول جاوا اسکریپت مرورگر ..

توضیحات بیشتر »

۵ روش برای بهبود سرعت وب سایت با استفاده از HTTP/2 — به زبان ساده

HTTP/2 اختصاری برای عبارت «پروتکل انتقال ابرمتن نسخه 2» (HyperText Transfer Protocol version 2) است و جدیدترین استاندارد HTTP محسوب می‌شود. به‌روزرسانی‌هایی که روی این پروتکل صورت گرفته است موجب بهبود سرعت، کارایی و امنیت ترافیک وب می‌شود. با این وجود، گذار از HTTP به HTTP/2 به صورت خودکار صورت نمی‌گیرد. در این مقاله قصد داریم شما را برخی مزیت‌های HTTP/2 آشنا کنیم و روش پیکربندی وب‌سایت یا سرور برای بهره‌برداری از مزیت‌های این ویژگی جدید را معرفی کنیم. HTTP/2 چیست؟ برای کاربران معمولی تغییر از HTTP به HTTP/2 کاملاً نامحسوس است. همه مرورگرها نیازمند یک «گواهی امنیت لایه انتقال» (Transport Layer Security) یا TLS معتبر هستند تا بتوانند وب‌سایت را روی پروتکل HTTP/2 عرضه کنند. بنابراین HTTP/2 علاوه بر افزایش سرعت موجب افزایش امنیت وب‌سایت نیز می‌شود. برای افراد مبتدی در حوزه وب و همچنین مالکان وب‌سایت‌ها، HTTP/2 می‌تواند موجب بهبود سرعت بارگذاری وب‌سایت روی همه دستگاه‌ها شود. همه مرورگرهای مدرن از این استاندارد پروتکل جدید پشتیبانی می‌کنند. با این وجود در مواردی که مرورگری از HTTP/2 پشت..

توضیحات بیشتر »

آشنایی با HTML — راهنمای جامع

این مقاله نخستین بخش از یک سری مطالب با عنوان راهنمای جامع HTML است. در این مقاله به مبانی مقدماتی HTML پرداخته و عناصر، خصوصیت‌ها و همچنین دیگر اصطلاح‌های مهم که ممکن است شنیده باشید را توضیح می‌دهیم. همچنین شیوه سازماندهی عناصر HTML، چگونگی سازماندهی صفحه HTML و دیگر ویژگی‌های مهم زبان HTML را توضیح می‌دهیم. در این مسیر با برخی مفاهیم HTML نیز در عمل کار می‌کنیم تا انگیزه یادگیری شما را حفظ کنیم. پیش‌نیازها سواد مقدماتی رایانه نصب برخی نرم‌افزارهای مقدماتی و داشتن دانشی اولیه از کار با فایل‌ها هدف از این راهنما آشنایی ابتدایی با زبان HTML و تمرین کردن نوشتن عناصر مختلف HTML است. HTML چیست؟ HTML اختصاری برای عبارت «زبان نشانه‌گذاری اَبَرمتن» (Hypertext Markup Language) و نباید آن را با زبان برنامه‌نویسی اشتباه بگیرید. زبان‌های نشانه‌گذاری یا markup به این جهت استفاده می‌شوند که به مرورگر اعلام کنند چگونه باید صفحات وب را جهت نمایش برای بازدیدکنندگان سازماندهی کند. این سازماندهی می‌تواند بسته به تمایل توسعه‌دهنده، بسیار ساده یا پیچیده باشد. HTML شامل یک سری از عناصر است که از آن‌ها ب..

توضیحات بیشتر »

حلقه ها در جاوا اسکریپت — راهنمای عملی

زبان‌های برنامه‌نویسی برای اجرای وظایف تکراری با سرعت بالا بسیار مناسب هستند. این وظایف می‌تواند شامل محاسبات ساده تا هر نوع موقعیت دیگر باشد که تعداد زیادی از آیتم‌های مشابه باید کامل شوند. در این نوشته به بررسی ساختارهای حلقه موجود در جاوا اسکریپت می‌پردازیم که چنین نیازهایی را تأمین می‌کنند. پیش‌نیازها سواد مقدماتی رایانه درکی ابتدایی از HTML و CSS آشنایی ابتدایی با جاوا اسکریپت هدف این راهنما درک روش استفاده از حلقه‌ها در جاوا اسکریپت است. مقدمه حلقه‌ها در همه زبان‌های برنامه‌نویسی حضور دارند و یکی از اجزای بسیار مهم اغلب این زبان‌ها محسوب می‌شوند. حلقه‌های برنامه‌نویسی همگی برای اجرای چندباره کارهای یکسان استفاده می‌شوند. این وضعیت در برنامه‌نویسی به نام «تکرار» (iteration) نامیده می‌شود. موردی را تصور کنید که یک کشاورز می‌خواهد مطمئن شود غذای کافی برای تأمین خوراک خانواده خود برای یک هفته دارد یا نه. وی در چنین موقعیتی می‌تواند از حلقه‌ای مانند زیر استفاده کند: یک حلقه به طور معمول دارای ویژگی‌های زیر است: شمارنده: متغیری که با یک مقدار خاص مقداردهی اولیه می‌شود. این همان ن..

توضیحات بیشتر »

روش آپلود فایل در PHP — راهنمای عملی به همراه مثال

در این مقاله در مورد مقدمات آپلود فایل در PHP صحبت خواهیم کرد. در ابتدا گزینه‌های پیکربندی PHP که برای آپلود موفق فایل‌ها ضروری هستند را بررسی می‌کنیم. سپس یک مثال واقعی از روش انجام این کار را معرفی خواهیم کرد. پیکربندی تنظیمات PHP چند تنظیم در PHP وجود دارند که باید پیش از آپلود موفق فایل در PHP بررسی شوند. در این بخش هر یک از آن‌ها را بررسی کرده و در مورد آن‌ها توضیحاتی ارائه می‌کنیم. این گزینه‌ها را می‌توانید در فایل php.ini پیکربندی کنید. اگر مطمئن نیستید که این فایل روی سیستم شما در کدام مسیر قرار دارد می‌توانید از دستور ()php_ini_loaded_file برای یافتن آن استفاده کنید. کافی است یک فایل PHP روی سرور خود ایجاد کرده و خط کد زیر را درون آن قرار دهید و سپس آن را در مرورگر باز کنید: در ادامه خلاصه‌ای از این فایل به همراه مقادیر پیش‌فرض مفید ارائه شده است: ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files. ; Will use system default if not set. ;upload_tmp_dir = ; Maximum allowed size for uploaded ..

توضیحات بیشتر »