نویسنده پشتیبانی وب یار
امتیاز مطلب
تعداد بازدید 2298
تاریخ بروزرسانی ۲۷ آذر ۱۴۰۰

آموزش سی اس اس:کانتنت css content property

Css:content property

سی اس اس کانتنت یک خصوصیت جدید میباشد که به تازگی به css اضافه شده است و با این قابلیت بسیاری از کدهایی که در html   مینویسیم حذف شده و به سمت استایل (style)دهی سوق پیدا میکند.

آموزش  سی اس اس:کانتنت css content property

با هم نگاهی به خاصیت های بسیار مهم در عین حال جذاب css content property میندازیم.در واقع با ترفندهای  css  بهتر آشنا بشید.

Contenet property  بسیار جالب بوده و برنامه نویسان را راغب به یادگیری آن میکند.

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

اول آنکه بدانید که content شامل syntax ها  یا مقادیر زیر میشود.

content: normal|none|counter|attr|string|open-quote|close-quote|no-open-quote|no-close-quote|url|initial|inherit;

۱.content:normal

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

مثال:


<!DOCTYPE html><html>
<head>
<style>
p:before {content: "Read this -";}
p#hometown:before {content: normal;}
style="text-align: left;"></style></head><body><p>My name is Donald</p><p id="hometown">I live in Ducksburg</p>

 

که خروجی آن به شکل زیر میباشد

Read this-My name is Donald

I live in Ducksburg

content:none.2

این مقدار در صورتی که قبل یا بعد از تگی درج شود , قبل  یا بعد از آن تگ هیچ چیزی نمایش داده نمیشود همان طور که از اسمش پیداست

:مثال


><style>
p:before {
content: "Read this -";
}
p#hometown:before {
content: none;
}
</style>
<body>
<p>My name is Donald</p>
<p id="hometown">I live in Ducksburg</p>
<b>Note:</b> For :before to work in IE8, a DOCTYPE must be declared.
</body></code>

که نتیجه آن به صورت زیر میباشد:

Read this-My name is Donald

I live in Ducksburg

counter.3

این مقادر باعث میشود که قبل یا بعد از تگ مورد نظرمان مقادیر افزایشی یا کاهشی قرار بگیرد.

مثال:


<style>
p:before
}
;    counter-increment: myIndex
{
}   p:before

;  (  :counter(myIndex
{
</style>
</head>
<body>
<p>First make a variable (myIndex) and make it increase every time a p element occurs.</p>

<p>Then insert the counter in front of all p elements</p>

که خروجی آن به شکل زیر میباشد:

۱First make a variable (myIndex) and make it increase every time a p element occurs

۲Then insert the counter in front of all p elements

امیدوارم تا این جای کار خسته نشده باشید در پست های بعدی با آموزش هایی دیگه از content property آشنا میشوید.با ما همراه باشید. جهت آگاهی از آخرین آموزش های سایت ما را در پیج اینستاگرام وب یار دنبال کنید. کد های سی اس اس خیلی وسیع هستند و با چند کار ساده می توانیم آن ها را بهینه کنیم. این کار باعث می شود تا سرعت سایت شما افزایش پیدا کند و در مدت کوتاه تری بالا بیاید. اگر میخواهید کد های سی اس اس سایت خود را بهینه کنید بهتر است با یک تیم متخصص همکاری کنید. اما اگر تیم متخصصی را نمیشناسید با وبیار تماس بگیرید تا خود این عمل را در دست بگیریم و به بهترین نحو این کار را برای شما انجام بدهیم.

مقالات مرتبط
قیف فروش
قیف فروشت رو طراحی کن !

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

اپلیکیشن
5 تا از بهترین زبان های برنامه نویسی برای توسعه موبایل اپلیکیشن ها

برنامه های موبایل در چه ساختار هایی طبقه بندی می شوند؟آیا می توان با هرزبانی برای هر پلتفرمی ، دست به توسعه اپلیکیشن زد؟بهتره از چه زبان برنامه نویسی برای توسعه اپ های موبایل استفاده کنیم؟ اپلیکیشن های native اپلیکیشن های hybrid زبان های محبوب و کارآمد برنامه موبایل 1.Javascript در اپلیکیشن های مولتی پلتفرم 2.جاوا در اپلیکیشن های اندرویدی 3. Swift در اپلیکیشن های…

5 تا از بهترین و ارزان ترین روش های تبلیغاتی

شما هم این روز ها ، با چالش فروش پایین و کمبود مشتری روبه رو شدید؟تازه کسب و کار خود را راه انداختید و به دنبال بهترین و ارزان ترین روش های تبلیغاتی هستید؟تازه وارد هستید و کم هزینه بودن تبلیغات ، برای شما بسیار مهم است؟بستر های تبلیغاتی را نمی شناسید؟تبلیغات را بی فایده می دانید؟ اصلا ارزان ترین روش های تبلیغاتی برای شما…