طراحی وب سایت در کرج
026-34204893
09101013858

بایگانی برچسب‌ها : css

مزایای CSS

مزایای CSS

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

 

من می خواهم بلافاصله بگویم که محتوای با کیفیت باید بالاترین اولویت شما باشد، نه کلاهبرداری های SEO. توصیه های ارائه شده در اینجا به شما کمک خواهد کرد که نتایج موتور جستجوی بهتر را بدست آورید، زیرا کلید واقعی SEO با ساختن صفحه خوب و سازماندهی محتوای شما آغاز می شود. با درک اینکه چگونه موتورهای جستجو “صفحات” شما را ببینند، می توانید ساختار صفحه بهتر را ایجاد کنید.

 

موتورهای جستجو با استفاده از منطق “بالا به پایین” در جستجوی صفحات وب استفاده می کنند. آنها به کد شما نگاه می کنند، نه نمایشگر بصری که کاربران می بینند. چشمان انسان به سرعت به محتوای صفحه کشیده می شود، حتی زمانی که چیزهای دیگری در صفحه وجود دارد. ربات های موتور جستجو چیزهایی را به همان شیوه نمی بینند، اما هنگامی که آنها را درک می کنید، منطقی و قابل پیش بینی هستند.

 

شما به احتمال زیاد نتایج موتور جستجو را مشاهده کرده اید که منطقی نیست زیرا برخی از محتوای مبهم به جای محتوای واقعی صفحه نمایش داده می شود. من منطق بالا را نشان می دهم تا بتوانید نحوه کار CSS را برای شما بفهمید.(مزایای CSS)

مزایای CSS

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

 

چشم شما به خوبی آموزش دیده احتمالا به دنبال یک عنوان خواهد بود، سپس محتوای را بخوانید؛ بنابراین برای شما، این منطق بالا به پایین صفحه است. کد HTML خود را از بالا به پایین بخوانید. شما ممکن است شگفت زده شوید که تا چه اندازه شما باید قبل از رسیدن به محتوای واقعی، حرکت کنید، و اینکه چقدر دیگر “محتوا” یک موتور جستجو اول را ببینید. اگر از جداول برای طرح استفاده می کنید، منطق بالا به پایین از کد شما به نظر می رسد مثل اینکه پاهای قطع شده است و تنظیمات روی زمین است.(مزایای CSS)

 

با استفاده از CSS، شما می توانید کد خود را سازماندهی کنید تا موتورهای جستجو برای اولین بار محتوای واقعی خود را بدون توجه به جایی که در صفحه ظاهر می شوند، ببینند.(مزایای CSS)

 

مزایای CSS

 

بیایید از یک مثال ساده HTML استفاده کنیم:

 

<!–Insert all your head info, including a CSS link like below–><link rel=”stylesheet” type=”text/css” href=”file.css”>

<div id=”content”> <!–I will explain this div later–>

<h1>Heading With Your Important Keywords</h1>

<h2>Subheading With Important Keywords</h2>

<p>Your important content will be here, with keywords. Notice

how this is right at the top of your code. No matter where this

is on the page, you want it here at the top of your code.</p>

</div> <!–This would be the end content div–>

<div id=”nav”> <!–This div represents a navigation example–>

<p>This could have image buttons, text, or both. If using images,

make sure to include alt text which should contain keywords. With

tables for layout, this would most likely be above the content,

now it is below where it should be. The div id above will help you

control this.</p>

</div>

<div id=”banner”>

<p>As the name can imply, this can be at the top of the page, but

notice how it is way down in your code because it has no strong SEO

elements. It might be your logo or additional navigation. Even though

it shows at the top of the page to the user, it is not the first thing

you want the search engine to read or display in search results.</p>

</div>

<div id=”summary”>

<!–This div can be anything, used here as example–>

<p>This example of another div is used to illustrate another SEO principle.

Use keywords in it so it is like your closing point. By appearing at the

bottom of the code, it makes stronger SEO.</p>

</div>

بعد، من یک مثال ساده از نحوه ایجاد file.css برای کنترل طرح نشان می دهم. برای دیدن اثرات می توانید از این کد در یک ویرایشگر متن استفاده کنید. برای سادگی، من فقط روی کد طرح تمرکز خواهم کرد، ما فونت ها، اندازه ها، لینک ها و غیره را اعلام نخواهیم کرد.

در مثال HTML، ما ۴ بخش (divs) داریم. شما می توانید با پیکسل یا درصد (یا حتی هر دو) تقسیم کنید. ما برای استفاده ساده از این اصل از پیکسل استفاده خواهیم کرد.

/*Begin CSS*/

/*Just for the record, this is a comment in CSS*/

#nav {position: absolute;

top: 0px;

left: 0px;

width: 200px;

height: 500px;

padding: 20px 10px 10px 20px; }

/*

برای توضیح کد بالا، من divs را در دستورالعمل متفاوت از HTML قرار دادم. این سفارش جریان جریان شیوه انجام طرح صفحه را دنبال می کند. همچنین اگر بخواهید یک ساختار جدول در HTML ایجاد کنید، جریان را دنبال می کنید. بخش نوشیدنی در برابر گوشه سمت چپ بالای صفحه (در بالا و سمت چپ هر دو ۰px) قرار دارد. علامت # مشخص “id” div را به دنبال نام می دهد. من عرض را به ۲۰۰px تنظیم کردم که مانند ساخت یک سلول جدول که عرض است. من از ارتفاع ۵۰۰px فقط به عنوان مثال استفاده کردم، خلاصه در زیر شروع خواهد شد که نهایی به پایان می رسد. شما می خواهید مطمئن شوید که همه چیز با اندازه های مشخص شده شما مناسب خواهد بود. شما همچنین می توانید از پد استفاده کنید، اما بر خلاف یک سلول جدول در HTML، می توانید هر یک از طرفین را به طور جداگانه تنظیم کنید. در مثال بالا، ۲۰px اولین بار بالا است، سپس هر طرف را در جهت عقربه های ساعت اعلام می کند، بنابراین سمت چپ نیز ۲۰px است. * /

#summary {position: absolute;

top: 00px;

left: 0px;

width: 200px;

padding: 20px 10px 10px 20px; }

/ * خلاصه بالا بالا می آید که در آن نهایی به پایان می رسد، در ۵۰۰ پیکسل از بالا. تنظیمات دیگر برای هم ترازی مطابقت دارند. من ارتفاع را تنظیم نکردم، زیرا هنگامی که محتوای شما را وارد می کنید، درست مثل یک سلول جدول کشش می شود. * /

 

#banner {position: absolute;

top: 0px;

left: 200px;

width: 550px;

height: 150px;

padding: 20px 0px 10px 20px; }

/*

بنر در بالای صفحه قرار خواهد گرفت، اما از ۲۰۰ مگا پیکسل از سمت چپ، جایی که نهایی به پایان می رسد، شروع خواهد شد. اعلام ارتفاع یک اختیاری است، اما برای حس کردن در مواردی که محتوای زیر شروع می شود، کمک می کند. من فقط به عنوان مثال ۱۵۰px استفاده کردم. دلیل لود کردن ۰px در سمت راست این است که باقی مانده از صفحه نمایش در این طرح خالی است، بدون نیاز به پد کردن آن طرف. عرض را محدود میکنم تا صفحه نمایش به اندازه ۸۰۰×۶۰۰ رزولیشن نمایش داده شود (عرض کل اینجا ۷۵۰ پیکسل است).

*/

#content {position: absolute;

top: 150px;

left: 200px;

width: 550px;

padding: 10px 0px 10px 20px

/ * در حال حاضر محتوای شروع می شود و جایی که بنر از بین می رود، ۲۰۰px به سمت چپ و ۱۵۰px از بالا. توجه کن آخرین اگر از جداول برای ایجاد یک طرح استفاده کردید، این امر در کد شما نیز آخرین خواهد بود. موتورهای جستجو قبل از رسیدن به گوشت صفحه خود همه چیز را بخوانند. در HTML مورد استفاده در اینجا، آن را در بالای کد خود قرار می دهد تا موتورهای جستجو برای اولین بار آن را ببینند. * /

/*End CSS*/

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

حتما مطالعه کنید:فواید css و آنچه باید درباره آن بدانید

Tagged
css

فواید css و آنچه باید درباره آن بدانید

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

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

css

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

در حقیقت، حتی برای دستگاه های تلفن همراه، تلاش برای ایجاد صفحات خاصی بود که دارای کد جاسازی شده بود که به نیازهای این دستگاه ها پاسخ می داد. اکنون تصور کنید بدون ایجاد محتوای برای بسیاری از این نوع دستگاه ها، هر یک از صفحات ویژه برای دستگاه خاصی تنظیم شده است.(فواید css)

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

چگونه CSS Help! (فواید css)

هنگامی که جدایی از آن ساخته می شود، توسعه بسیار ساده تر می شود. فقط کد HTML را برای ساختار ساده محتوای ایجاد کنید. اگر اطلاعات سبک حذف شود، کد پایه ای برای محتوا واقعا کوچک است. یک CSS در هر نوع دستگاه ارائه ارائه شده است.

بگو، شما ۱۰۰ صفحه وب دارید و در حال آدرس دادن هستند، پس تلاش توسعه تنها ۱۰۰ صفحه توسعه صفحه HTML صفحه + زمان توسعه N * CSS به جای ۱۰۰ * N زمان توسعه (که شامل کد سبک HTML +) است.

اگر این برگه های سبک به صورت مرکزی توسط یک گروه انجام شود و تمرکز بر روی سبک استاندارد به اندازه استراتژی نام تجاری، یکنواختی سبک در تمام صفحات وب وجود دارد.(فواید css)

css

در حال حاضر صفحات وب بسیار کوچکتر هستند زیرا تعداد آنها در کد HTMLکمتر است. آیا آنها بر زمان بارگیری تأثیر می گذارند؟ جایزه ای در حدس زدن وجود ندارد که زمان بارگذاری یک صفحه بهبود می یابد.

اما، می توان استدلال کرد که اگر ۱۰ میلی ثانیه در برابر ۳ میلی ثانیه در بار بار صفحه ایجاد تفاوت! برای یک سایت تجارت الکترونیکی که ممکن است به معنای تفاوت توانایی نگهداشتن توجه آن بازدیدکنندگان انتخابی باشد و این میتواند یک تفاوت اساسی باشد.

بهبود زمان از چندین دستور است زیرا کاهش کد بسیار مهم است هنگامیکه تمام فونت ها، ویژگی های رنگی و دستورات محتویات محتوا را در کد HTML مورد نیاز برای مراقبت از ارائه می دهید.

من مطمئن هستم که در پاسخ کلی یک سایت نشان داده شده است. قطعات کد کوتاه تر ساده تر می شوند و راحت تر نیز نگهداری می شوند. پیچیدگی کمتر، نوع ساختار سطح بالاتری تر است، کد خطری کمتر نیز دارد.

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

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

بدیهی است که صفحات بزرگتر علاوه بر مسائل دیگر نیز کمتر کارایی دارند.

سقوط استفاده از CSS!

آیا همه چیز عالی است پس از استفاده از CSS توسعه وب سایت ها؟ متاسفانه برخی از مشکلات عملی وجود دارد. همانند بسیاری از استانداردهای دیگر، اگر همه از استانداردها پیروی و اجرا شوند، همه چیز خوب خواهد بود.

بسیاری از افراد احساس می کنند که خلاص شدن از روش CSS ممکن است گزینه ای بهتر از نظر این مشکلات است. به دلیل برخورد های مختلف، بهترین ممکن است به یک نمایش ارائه شده صفحات HTML دست ساز است که شامل تمام اطلاعات فونت، اطلاعات مکان و فاصله و غیره است.

شما می توانید چیزهایی را به پیکسل در چهره صفحه نمایش نیشگون گرفتن.در حالی که مشخصات CSS از CSS 1 تا ۲ پیشرفت کرده و سپس ۲٫۱، مرورگرها در اجرای آنها کم بوده است. اغلب پیش فرض های اشتباه ساخته شده اند و ویژگی ها به نحوی کار نمی کنند.

از ژوئیه ۲۰۰۸، هیچ یک از مرورگرهای نسخه تولید ویژگی CSS 2.0 را به طور کامل و به درستی اجرا نکردند.(فواید css)

وضعیت با CSS 2.1 بدیهی است بدتر است. بزرگترین مشکل این مسائل این است که توسعه دهندگان مجبور به انجام کارهایی هستند که مخصوص مرورگرها هستند.

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

 

 

Tagged
css | طراحی سایت در کرج | طراحی وب سایت در کرج |هلدینگ کیان تجارت فاوا

چگونگی ایجاد مقالات با کیفیت با Inline CSS

چگونگی ایجاد مقالات با کیفیت با Inline CSS

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

به عنوان قدم نهایی قبل از انتشار مقاله، من همیشه سند را در W3C اعتبار می گیرم تا اطمینان حاصل شود که کد بدون خطا است.

هنگامی که یک مقاله جدید ایجاد می کنم، اغلب می توانم کارهای پیشین خود را انجام دهم که با استفاده مجدد از کد و CSS در حال توسعه و تست شده انجام می شود. این به خصوص در هنگام استفاده از CSS درون خطی صادق است:

من می توانم خواص و مقادیر CSS را که از جداول سبک موجود استفاده می کنم، کپی کنم و آنها را به CSS HTML درون مقاله جدید اضافه کنم.چرا از INLINE CSS استفاده کنیم؟شما می توانید به طور چشمگیری اثربخشی مقالات خود را با پوشیدن ارائه بصری خود را بهبود بخشد.

وقتی این کار را می کنید، مقالات شما خواهد بود

  • خواندن آسان تر
  • درک ساده تر
  • بصری خشنود

تگ های HTML برای سازماندهی محتوای مقاله استفاده می شود. CSS برای ارسال مرورگرها به چگونگی نمایش محتوا مورد استفاده قرار می گیرد. به سادگی، کد HTML مشخص می کند * چه * محتوای نمایش داده می شود؛ CSS درون خطی تعریف می کند * چگونه * محتوا نمایش داده می شود.به طور معمول، CSS را به طور کامل از بدن مقاله حذف می کنم و به جای آن از یک ورق سبک خارجی یا داخلی استفاده می کنم.

هدف اصلی CSS، بعد از همه، این است که محتوای را از صفحه نمایش جدا کنیم. W3Schools می گوید کهاین گفته می شود که شما همیشه نمی توانید از یک ورق سبک داخلی یا خارجی استفاده کنید.

به عنوان مثال، دایرکتوری مقاله و خدمات ezine اجازه استفاده از صفحات سبک را نمیدهد. با این حال، حداقل یک دایرکتوری مقاله اجازه می دهد CSS درون خطی.

یکی از مزایای استفاده از CSS درون خطی وجود دارد: CSS درون خطی یک ورق سبک خارجی یا داخلی را برداشته است – بنابراین می توانید مطمئن باشید که ظاهر موردنظر شما به محتوای شما اعمال خواهد شد.

استفاده از یک تکه مقاله

من از یک اسناد XHTML مبتنی بر استانداردها و یک ویرایشگر متن ساده برای نوشتن و تست مقاله های من استفاده می کنم.

این سند شامل کد و یک ظاهر طراحی شده برای عناصر اصلی یک وب سایت XHTML غنی با محتوای محتوا است و زمانی که از طریق آن قالب می شود برای مقالات آینده است. قالب شامل کد های مبتنی بر استاندارد و معتبر برای

 

  •   عنوان
  • کلید واژه ها
  • شرح
  • یک ظاهر طراحی شده جهانی
  • عنوان فرعی
  • سربرگ بخش
  • تصاویر
  •  زیرنویس های تصویر

هنگامی که یک مقاله را به یک دایرکتوری مقاله یا ezine ارسال می کنم، به سادگی، عنوان، کلید واژه ها و توضیحات را در جعبه های ارسال مناسب کپی / چسباندن. همه چیز بین تگ های بدن قالب XHTML بخشی از محتوای مقاله است و می تواند در جعبه متن ارسال مقاله مقاله با کمی یا بدون پاک کردن.

در داخل کد مقاله، بارهای خط (br) را برای ایجاد شکستن خط لازم در مرورگر در هنگام کار بر روی مقاله بر روی مقاله اضافه می کنم. قبل از انتشار این مقاله، حذف خطوط اضافی خط و بازگشت خط که مورد نیاز نیست؛ اگر این کار انجام نشود، ممکن است طرح بندی مقاله به همان اندازه انتظار نداشته باشد که چاپ شود.

من همیشه قبل از کلیک روی دکمه ارسال، پیشینه ای از مقاله را بررسی و اصلاح می کنم.

ایجاد یک محیط مقدماتی (سبک جهانی)

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

یک ظاهر جهانی با کد کردن ویژگی سبک HTML در داخل تگ start شروع می شود. هر خصوصیت و مقدار CSS می تواند بین نقل قول از ویژگی سبک استفاده شود.ظاهر جهانی من معمولا استفاده می کند شامل خواص و مقادیر زیر است: 

  • background-color: #fffef2;
  • text-align: left;
  • padding: 1.5em;

این خواص و مقادیر یک مرورگر را برای نمایش یک مقاله با پس زمینه نور (# fffef2)، Verdana به عنوان فونت اولویت با یک فضای (حاشیه) در اطراف محتوای مقاله و متن با متن چپ به نمایش می گذارد.

بهترین روش برای یادگیری نحوه کارکرد یک ظاهر طراحی شده است که ارزش یک ملک را تغییر دهد و سپس نتایج را پیش نمایش دهد. شما ممکن است نیاز به «بازی کردن» با کد داشته باشید تا بتوانید ظاهر و احساساتی را که میخواهید به دست آورید.

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

عنوان فرعی

هر یک از بازاریابان ارزش یک تیتر خوب را می داند. یک علامت خوب میتواند حتی یک وبسایت معمولی را نیز مورد توجه قرار دهد. همین موضوع در مورد عنوان مقاله شما صادق است.

در حالت ایده آل، شما باید قادر به توضیح آنچه در مورد مقاله خود را با عنوان ۴۰ تا ۶۰ کاراکتر است. برای یک مقاله در صفحه وب یا وبلاگ من، عنوان را بزرگ و رنگارنگ می کنم. شما همیشه بر روی یک ظاهر از عنوان خود را کنترل نخواهید کرد: دایرکتوری ها و ezines های مقاله عنوان شما را سبک خواهند کرد.

اگر به متن بیشتری نیاز دارید تا پیام اصلی را که بیان شده توسط عنوان شما به طور مناسب انتقال یابد، می توانید از زیرنویس استفاده کنید. من از یک فونت کوچکتر استفاده میکنم و معمولا یک رنگ متفاوت برای زیرنویس است تا اطمینان حاصل کنم که عنوان اصلی هنوز در مقاله قرار دارد.

زیرنویس در خدمت توسعه علاقه بیشتر است و بازدید کننده را عمیق تر به مقاله می کشد. من subtitle را با یک جفت دوم دوگانه پیاده سازی می کنم و آن را درست زیر تگ شروع اولین div (که برای ظاهر جهانی استفاده می شود) قرار می دهم. در اینجا خواص و ارزش های یک ظاهر طراحی شده من اغلب برای زیرنویس هایم استفاده می شود:

  • text-align: center;
  • color: maroon;
  • font-size: 1.25em;
  • font-size: 1.25em;
  • font-size: 1.25em;

بخش سررسید

برای مقالات یا آموزشهای طولانی، من دوست دارم مطالب خود را با استفاده از سرصفحه های بخش سازماندهی کنم. من کد یک سرصفحه را بین دو جفت شروع و پایان پایان می دهم. من هدرهای بخش من را با افزودن خواص و مقادیر CSS زیر بین نقل قول از ویژگی صفت HTML (کدگذاری شده در یک برچسب شروع دوبعدی) سبک میکنم:

  • text-align: left;
  • color: maroon;
  • font-size: 1.2em;
  • font-size: 1.2em;
  • font-size: 1.2em;
  • padding-top: 1em;
  • font-size: 1.2em;

متن برای سرصفحه بخش بین دو برچسب شروع و پایان می رود. هر دو مرز بالا (تقسیم بخش) و متن (نام بخش) براساس خواص و مقادیر طراحی شده است. پدینگ نام بخش را به فاصله مورد نظر در زیر مرز بالا قرار می دهد.

گاهی اوقات شما ممکن است متن را برای سرصفحه بخش نیاز نداشته باشید. شما می توانید متن را ترک کنید (من آن را با یک فضای غیر شکستن جایگزین میکنم، nbsp) و از مقدار جامد برای اموال مرز بالا برای شبیه سازی یک خط افقی (hr) استفاده کنید.

تصاویر و کپی

من دوست دارم از یک ظاهر طراحی شده برای تصاویر و زیرنویس استفاده کنم. من از جفت برچسب جداگانه div برای تصویر و عنوان استفاده می کنم. من کد عناوین را مستقیما در مقابل کد برای یک تصویر قرار می دهم.

برای یک عنوان با موقعیت مرکزی، معمولا از خواص و مقادیر زیر استفاده می کنم:

  • text-align: center;
  • color: #000000;
  • font-size:.75em;
  • margin-bottom: 1em;

برای یک تصویر محور مرکزی، از این ویژگی ها و مقادیر استفاده می کنم:

  • display: block;
  • margin-left: auto;
  • margin-right: auto;

اگر تصویر به صورت محلی ذخیره نشود، از URL کامل به تصویر استفاده می کنم.

تصاویر چپ و راست به سمت راست نیاز به توجه کمی دارند تا آنها را به صورت منظم نمایش دهد – به ویژه اگر مایل به اضافه کردن نوشتن شرح تصاویر هستید. یک تصویر چپ یا راست و عنوان در بالای یک پاراگراف می تواند به صورت منظم نمایش داده شود، اگر توجه به محفظه قرار داده شود. اگر بخواهید یک تصویر کوچک را در زیر قسمت پاراگراف قرار دهید، باید عنوان را بخشی از تصویر اضافه کنید. از آنجا که من از متن چپ گرا استفاده می کنم، متن در اطراف تصاویر راست راست به همان اندازه به صورت یک تصویر چپ گرا باقی نمی ماند. در اینجا کد تصاویر و اسناد سمت چپ و سمت راست من در قالب مقاله من استفاده می شود:

عنوان چپ هماهنگ

  • color: #000000;
  • text-align: left;
  • font-size:.75em;
  • padding-bottom: 1em;

سمت چپ تصویر

 

  • float: left;
  • padding-left:.5em;
  • padding-right: 1.75em;

 

متناسب با راست

  • color: #000000;
  • text-align: right;
  • font-size:.75em;
  • padding-bottom: 1em;

تصویر راست راست

  • float: right;
  • padding-bottom: 1em;
  • padding-bottom: 1em;

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

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

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

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

  • float: left or right;
  • padding-top:.5em;
  • padding-left:.5em;
  • padding-right:.5em;

برچسب ها SPAN

من قبلا توضیح دادم که چگونه محیط جهانی را برای یک مقاله طراحی کنیم. گاهی اوقات شما ممکن است بخواهید یک ظاهر خاص را به بخش بسیار کوچکتری از مقاله خود اعمال کنید.

در قالب مقاله من، من از تگ های شروع و پایان استفاده می کنم تا متن را برای ظاهر خاص مشخص کنم. سپس ویژگی های CSS و مقادیر مورد نیاز خود را با اضافه کردن آنها بین نقل قول های یک ویژگی سبک که در تگ start span کد گذاری شده است، اضافه کنم.

 

 

 

 

Tagged
css | طراحی سایت در کرج | طراحی وب سایت در کرج |هلدینگ کیان تجارت فاوا

مبانی CSS

مبانی CSS

در مورد CSS فکر میکنید، اما میخواهید آنچه را که باید بدانید یاد بگیرید یا قبل از پریدن بر روی CSS، باید یاد بگیرید؟ اجازه بدهید شروع کنم با گفتن اینکه CSS می تواند وقت شما را در رایانه کاهش دهد.

اما دانش شما نیاز به یادگیری دارد و CSS سازگار با موتورهای جستجو و مرورگر شما است؟ اینها بعضی از سؤالاتی هستند که من سعی خواهم کرد پاسخ دهم، همچنین کمی توضیح خواهم داد که چه چیزی در مورد CSS وجود دارد.

 

CSS چیست؟

 

CSS برای Cascading Style Sheets است. CSS مجموعه ای از دستورالعمل های قالب بندی است که به نظر می رسد یک صفحه وب یا صفحات را کنترل می کند. برخی از مرورگرهایی که از CSS پشتیبانی می کنند عبارتند از: (فایرفاکس، IE3 یا بالاتر، NN4 یا بالاتر). شما ممکن است بگویید، عالی این قطعا برخی از زمان من را نجات دهد. نه خیلی سریع، شما همچنین باید بدانید که هر چند، اکثر مرورگرها CSS را درک می کنند، آنها به طور کامل از تمام قابلیت های آن پشتیبانی نمی کنند.

 

XHTML – XHTML زبان نشانه گذاری HyperText Extensible است. XHTML HTML با قواعد سختگیرانه تر است – که انطباق را اضافه می کند و ۱۰۰٪ XML سازگار است. بنابراین شما باید با HTML، XHTML و ویژگی های سبک CSS راحت تر آشنا شوید یا با آن راحت باشید.چه کاری می توانید با CSS انجام دهید؟

 

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

 

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

 

 

گفته شده است که موتورهای جستجو هنوز با درک CSS مشکلاتی دارند. اما اگر میخواهید از CSS استفاده کنید، راهی برای به دست آوردن موتورهای جستجو برای دیدن آنچه شما می خواهید وجود دارد.

 

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

 

 

مثال: “h1” عنوان “/ h1” (جایگزین شروع و پایان نقل قول با)

 

 

“کد CSS: H1 {فونت خانواده: اندازه Arial: 18 px؛ bold؛}” (نقل قول را ترک کنید)

 

سین تکس css

اول، سی اس اس را می توان در هر ویرایشگر متن نوشت. اما فایل متنی باید با یک پسوند CSS ذخیره شود.

 

سینتکس سی اس اس شامل انتخاب و اعلان است. انتخاب کننده شناسه درون صفحه وب شماست؛ اعلامیه کد است که سبک را مشخص می کند که می خواهید در مورد مالکیت و قاعده قرار دهید.

 

Tagged
css | طراحی سایت در کرج | طراحی وب سایت در کرج |هلدینگ کیان تجارت فاوا

بدون نشانه گذاری CSS منو چیست؟

بدون نشانه گذاری CSS منو چیست؟

این نگرانی ها در ترکیب با افزایش دستگاه های وب موبایل باعث شده است بسیاری از طراحان به جای فناوری های وب طراحی شده اند. ظهور اخیر زبان نشانه گذاری (CSS) "tableless" یک پاسخ است که وعده انعطاف پذیری و کنترل بیشتری را می دهد، نیازهای پهنای باند کوچکتر و عملکرد کلی بهتر است.

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

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

علاوه بر این، رویکرد جدول از دستگاه های تلفن همراه مانند تلفن و PDA پشتیبانی نمی کند که قطعا تبدیل به یک بازیکن بزرگ در چشم انداز اینترنت می شود.

نشانه گذاری سفارشی CSS در سراسر جهان به دلیل توانایی آن برای جدا کردن “محتوا” از “نمایش” در صفحات وب و ایجاد یک ساختار معنایی بیشتر – و نه به صورت خطی – محتوا در صفحات وب تبدیل می شود.

با عدم وجود جداول، صفحات قادر به بارگیری به ترتیب در مقایسه با همه در یک بار، که سرعت دانلود بار کاربران را افزایش می دهد. سایر مزایای کلیدی یک محیط Weblessless عبارتند از:

۱٫ انعطاف پذیری بیشتر و کنترل طراحی صفحات – جنبه های محتوای و ارائه صفحات را می توان به طور جداگانه و مرکزی برای تغییر در کل وب سایت ها مدیریت کرد. یک نمونه در سایت سایت CSS منو navigation وجود دارد که با تغییر صفحه سبک تمام ناوبری سایت را می توان بلافاصله به روز کرد.

۲٫ قابلیت همکاری مرورگر – مرورگرهای مختلف می توانند تمام صفحات HTML را به نحوی که برای نمایش آنها استفاده می شوند، به نمایش بگذارند، با استفاده از نشانه گذاری CSS به طور خاص در CSS منو اغلب می تواند این مسائل را حل کند.

۳٫ استفاده کمتر از پهنای باند – با تفکیک محتوا و سبک، صفحات کوچکتر و پهنای باند کمتری دارند.۴٫ پشتیبانی از دستگاه های تلفن همراه – لپ تاپ ها، PDA ها، تلفن های همراه، و غیره زمان دسترسی بسیار آسان تر و نمایش صفحات وب را آسان تر می کند.

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

 

 

Tagged