نحوه بلوک یک صفحه وب از چاپ با CSS

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

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

نحوه بلوک یک صفحه وب از چاپ با CSS

آسان است برای استفاده از CSS برای جلوگیری از چاپ صفحات وب خود. شما به سادگی نیاز به ایجاد یک جدول سبک 1 به نام "print.css" که شامل خط زیر CSS است.

بدن {نمایش: هیچ؛ }

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

هنگامی که شما "stylesheet" "print.css" خود دارید، آن را به HTML خودتان به عنوان یک شیوه چاپ بارگذاری کنید. در اینجا این است که چگونه این کار را می کنید - فقط خط زیر را به عنصر "head" در صفحات HTML اضافه کنید.

قسمت مهم خط در بالا به صورت bold نشان داده شده است - این یک شیوه چاپ است. این اطلاعات به مرورگر می گوید که اگر این صفحه وب برای چاپ تنظیم شده باشد، برای استفاده از این شیوه به جای اینکه هر صفحه صفحات پیش فرض که صفحات برای نمایش روی صفحه استفاده می کنند، استفاده شود. همانطور که صفحات به این صفحه "print.css" تغییر می کنند، سبک ای که کل صفحه را نمایش نمی دهد، ضربه ای وارد می شود و تمام آنچه که چاپ می شود یک صفحه خالی است.

بلوک یک صفحه در یک زمان

اگر لازم نیست صفحات بسیاری را در سایت خود مسدود کنید، می توانید چاپ را بر اساس یک صفحه به کلی متوقف کنید و سبک های زیر را به سر HTML اضافه کنید.