اچ تی ام ال - HTML

  • generic container چیست

    هر تگ HTML معنا و مفهومی به محتوای درون خود میدهند. اما دو تگ div و span از این امر مستثنا هستند. این تگها بدین خاطر وجود دارد که بتوان با کمک CSS به آنها استایل داد و یا با کمک اتریبیوت های class و id در JavaScript آنها را صدا زد.

  • سیستم گرید در بوت استرپ چگونه کار میکند؟

    با افزایش کاربران موبایل، نمایش صحیح وب سایت در موبایل از اهمیت بالایی برخوردار شده است. این امر باعث شده تا طراحان وب سایت به سراغ “liquid layout” بروند.

  • ارجاع دهنده (Document.referrer)

    Document.referrer، ویژگی URL صفحه ای را که به صفحه جاری لینک است بر میگرداند.

  • قوانین ویژگی ها (Feature Policy) چیست؟

    Feature Policy به برنامه نویسان وب این امکان را میدهد تا رفتار برخی ویژگی ها و API ها را در مرورگر فعال، غیر فعال، و یا تغییر بدهد.

  • موسیقی و برنامه نویسی: درست یا غلط؟

    موسیقی بخش بسیار مهمی از فرهنگ بشر محسوب میشود. افراد سراسر دنیا بصورت یکسان به موسیقی واکنش نشان میدهند.1 پیشرفت در علوم اعصاب ثابت کرده است که موسیقی تاثیر شگرفی بر روی مغز دارد.2 تحقیقات اخیر نشان داده است که موسیقی بر روی خیلی از جنبه های مغز مانند کاهش درد، درمان استرس، افزایش حافظه، و حتی جراحات مغز تاثیر دارد3.

  • اپلیکیشن تک صفحه ای یا spa چیست

    اپلیکیشن تک صفحه ای چیست

    در گذشته مرورگرها به کارایی امروز نبودند و عملکرد جاوااسکریپت نیز بسیار ضعیف بود، بنابراین تمامی صفحات وب سایت از سرور می آمد. به عبارت دیگر، زمانی که شما روی یک لینک کلیک میکردید، درخواست تازه ای به سرور ارسال میشد و مرورگر صفحه تازه را لود میکرد.

  • وب اپلیکیشن های پیشرو یا Progressive Web Apps یا PWA

    وب اپلیکیشن های پیشرو تجربه کاربرانی می باشد که به وب دسترسی دارند. ویژگی های این وب اپلیکیشن ها به شرح زیر است:

  • شانزده رنگ از پیش تعریف شده در HTML

    شانزده رنگ از پیش تعریف شده در HTML به حروف بزرگ و کوچک حساس نیستند.

  • مدیریت کدگذاری نویسه در زبان اچ تی ام ال HTML و سی اس اس CSS

    انتخاب و استفاده از کدگذاری نویسه

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

  • راهنمای نوشتن صحیح HTML/CSS

    در این مقاله قوانین فورمت و استایل HTML و CSS را مورد بررسی قرار میدهیم. این قوانین کمک به بالا رفتن کفیت کد نویسی میکند.

  • آیا تگها در HTML5 اچ تی ام ال 5 بسته میشوند یا نه؟

    در زبان HTML5 برخی تگها را میتوان حذف کرد، چه تگ ابتدایی باشد چه تگ انتهایی و چه هردو

  • 10 اشتباه رایجی که هنگام نوشتن HTML باید از آن اجتناب کرد

    در این مقاله لیستی از رایج ترین اشتباهاتی که هنگام پیاده سازی صفحه HTML رخ میدهند را بررسی کرده ایم.

  • پنج اشتباهی که در طراحی تجربه کاربری یک وب سایت ممکن است رخ دهد

    تجربه کاربری وب سایت در طول سال ها و گذراندن فراز و نشیب هایی بهبود پیدا کرده است، اما هنوز وب سایت هایی وجود دارند که با دیدن آنها از خودمان می پرسیم "طراح آن با خودش چه فکری میکرده؟!"

  • المان های بلاک (block) و اینلاین (inline) در زبان HTML

    هر المان HTML - با توجه به نوع المانی که هست- مقدار نمایش پیش فرض دارد. مقدار نمایش پیش فرض برای اکثر المان ها یا بلاک هست یا اینلاین.

  • تگ ها و اتریبیوت های ممنوع و منسوخ شده در HTML

    تگ ها و اتریبیوتهایی در زبان HTML وجود دارند که بنا به گفته W3C این یا منسوخ شده اند و یا استفاده از آنها ممنوع است. هرچند امروزه همه مرورگرها از این تگ ها پشتیبانی میکنند اما ممکن است در آینده این اتفاق نیفتد. بنابراین بهتر است تا این تگ ها و اتریبیوتها را بشناسید و سعی کنید تا از این تگ ها در کدهای خود استفاده نکنید.

  • پوشه dist چیست؟

    ساختار فولدرها برای هر زبان برنامه نویسی تفاوت دارد ولی یکی از استاندارد آن به شرح زیر است:

  • درمورد روبوت متا تگ یا Robots tag چه میدانیم؟

    شما میتوانید از HTML متا تگ استفاده کنید تا به روبوت ها بگویید مطالب سایتتان را ایندکس نکنند و / یا لینک های آن صفحهات را دنبال نکنند.

  • javascript:void(0) یا #؟ از کدام استفاده کنیم؟

    هم شارپ # و هم javascript:void(0) برای لینک هایی که تنها با هدف استفاده در جاوا اسکریپت ساخته شده اند استفاده میشوند. اما کدام یک از این دو مورد هم برای سئو مفید هستند و هم عملکرد سایت را بهبود میبخشند؟

  • مشکل Gavic Image Show در جوملا3 - joomla3

    ممکن است هنگام استفاده از Gavic Image Show در جونلا 3 با ارور TypeError: window.addEvent is not a function مواجه شوید. فانکشن addEvent برای کتابخانه mootools میباشد. این بدان معناست که کتابخانه mootools به جوملا شما اضافه نشده است.

  • بوت استرپ4 - bootstrap4

    در چهارمین سالگرد بوت استرپ، طراحان آن تصمیم به انتشار نسخه چهارم بوت استرپ را گرفته اند.