با عرض سلام خدمت کاربران سایت پی وی لرن . در این پست آموزشی قصد داریم به آموزش چگونگی استفاده از کدهای css در html بپردازیم. css در واقع افزونه ای برای دادن Style و زیبایی به ظاهر عناصر html بکار رفته در صفحات وب مورد استفاده قرار می گیرد. با استفاده از css می توان افکت ها و نماهای زیبا و کاربر پسند به عناصر html اعمال کرد. که در جذب کاربران به وب سایت، نقش بسیار مهمی را ایفا می کند.
در پست های آموزشی قبل مباحث آموزشی html از جمله چگونگی کار با تگ های Table , Div ، تگ img ، تعریف رنگ ها در html ، تعریف فرم ها در html ، چگونگی افزودن ویدئو در html و اضافه کردن یک فایل صوتی در html را مورد بررسی و آموزش قرار دادیم.
در این پست آموزشی چگونگی استفاده از کدهای CSS در html را مورد بررسی قرار خواهیم داد.
شایع ترین روش اضافه کردن CSS این است که Style ها را در فایل های CSS جداگانه نگه دارید. با این حال، در اینجا ما از یک css درون خطی در تگ ها و css داخلی html استفاده خواهیم کرد، برای شما هم راحت تر است که آن ها را امتحان کنید.
با استفاده از css دورن خطی شما می توانید به هر کدام از عناصر html در همان تگ ، یک style بدهید.
مثال:
با استفاده از این روش شما می توانید یک style را به یک صفحه وب html بدهید. این style در قسمت <head> صفحه وب html و در داخل تگ <style> قرار می گیرد
مثال:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!DOCTYPE html> <html> <head> <style> body {background-color: powderblue;} h1 {color: blue;} p {color: red;} </style> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html> |
با استفاده از این روش می توان یک style را برای چندین صفحه وب html استفاده کرد. در این روش style تعریف شده در داخل یک فایل جداگانه با فرمت css قرار گرفته و برای استفاده در بخش head فایل html فراخوانی می شود.
مثال:
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="styles.css"> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html> |
در css خارجی ابتدا style ها در داخل فایل متنی تایپ شده و سپس در قالب فایلی با پسوند css مثلا “styles.css” ذخیره می شود. این style ها در داخل فایل css بصورت نمونه ی زیر باید تایپ شود:
1 2 3 4 5 6 7 8 9 | body { background-color: powderblue; } h1 { color: blue; } p { color: red; } |
خصوصیت color در CSS رنگ متن را تعریف می کند.
خصوصیت font-family در CSS نوع فونت را تعریف می کند.
خصوصیت font-size در CSS اندازه ی متن را مشخص می کند.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <!DOCTYPE html> <html> <head> <style> h1 { color: blue; font-family: verdana; font-size: 300%; } p { color: red; font-family: courier; font-size: 160%; } </style> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body> </html> |
از خصوصیت border در CSS برای استایل border اطرف عناصر HTML استفاده می شود :
از خصوصیت padding در CSS برای مشخص کردن فضای خالی داخلی عناصر HTML استفاده می شود :
1 2 3 4 | p { border: 1px solid powderblue; padding: 30px; } |
از خصوصیت margin در CSS برای تعیین فاصله یک عنصر HTML از سایر عناصر HTML استفاده می شود:
برای تعریف style خاص روی یکی از عناصر می توانید از صفت id برای این منظور استفاده کرد.
1 | <p id="p01">I am different</p> |
سپس style مورد نظر خود را برای id فوق به صورت زیر تعریف کنید :
نکته : id یک عنصر باید در یک صفحه html منحصر به فرد باشد، بنابراین انتخاب id برای انتخاب یک عنصر منحصر به فرد استفاده می شود!
برای تعریف یک style خاص برای گروهی از عناصر html می توانید از صفت class در عناصر html استفاده کنید :
1 | <p class="error">I am different</p> |
سپس style مورد نظر خود را برای class فوق به صورت زیر تعریف کنید :
شما می توانید style های عناصر html را در یک فایل جداگانه با فرمت css تعریف کرده و سپس با تگ مخصوص (تگ <link>) در صفحه ی html مربوطه به فایل css آدرس دهی کنید:
1 | <link rel="stylesheet" href="https://www.pvlearn.com/html/styles.css"> |
این مثال به یک صفحه style در دایرکتوری HTML در وب سایت فعلی پیوند دارد:
این مثال به یک صفحه style در یک پوشه مشابه صفحه فعلی پیوند دارد:
از ویژگی style در HTML برای سبک درونی استفاده کنید.
برای تعیین CSS داخلی از عنصر <style> استفاده کنید.
از عنصر <link> برای اشاره به یک فایل CSS خارجی استفاده کنید.
از عنصر <head> برای ذخیره عناصر <style> و <link> استفاده کنید.
از ویژگی رنگی CSS برای رنگ متن استفاده کنید.
از فونت CSS فونت برای فونت متن استفاده کنید.
از ویژگی font-size برای اندازه متن استفاده کنید.
از مرجعیت CSS استفاده کنید.
از ویژگی CSS padding برای فضای داخل مرز استفاده کنید.
از اموال حاشیه CSS برای فضای خارج از مرز استفاده کنید.
تگ های html برای ایجاد ساختار و اسکلت سایت استفاده می شوند و در حالت معمولی هیچگونه شکل و شمایل خاصی ندارند، اما با استفاده از CSS در HTML می توان رنگ و style مورد نظر را برای عناصر مختلف html نعریف کرد.
rahele
very good tanx
احسان لطفی
خیلی سایتی خوبی است
ولی کاش فیلم های آموزشی رایگان هم داشت