زبان html به تنهایی اصلا اصلا کافی نیست. وجود زبان css هست که به یک صفحه وب رنگ و روح می دهد. برای اینکه بتونید از کدهای css در یک صفحه وب استفاده کنید به سه صورت می تونید کدهای css تون رو وارد کنید:
1- استایل درونی ( inline Style )
2 - استایل داخلی ( enternal Style )
3 - استایل خارجی ( external Style )
از این استایل دیگه وقتی دیگه خیلی مجبور شدید استفاده کنید. نمونه کد این استایل:
<tag style="style-name:value"> ... </tag>
استفاده از این استایل برای سئو هم خوب نیست.
اگر مجبور به استفاده شدید دقیقا ساختار بصورت بالا باشد.
معایب: سئو بد و سخت شدن کار برای توسعه آن
برای استایل دادن کدهای html تون این روش هم برای سئو و کلا بهینه بودن مناسب نیست.
معایب: سئو بد و سخت شدن کار برای توسعه آن
اگر مجبور به استفاده از استایل داخلی ( internal style ) شدید از این ساختار کد نویسی استفاده کنید
<!DOCTYPE html> <html> <head> <style> ... </style> </head> <body> </body> </html>
مزایا: در نظر گرفتن سئو + توسعه پذیر بودن + تمیز شدن کدهای صفحه وب + سرعت بیشتر در کدنویسی
روش هم کاملا مشخص و شبیه اکثر وبسایت هاست:
یک سند html و یک سند css درست می کنیم و به وسیله تگ <link> این دو سند را به هم وصل می کنیم.
این تگ رو باید داخل تگ head باشد.
مثال:
<!DOCTYPE html> <html> <head> <link href="style.css" rel="stylesheet"> </head> <body> </body> </html>
روش کاملا ساده است. باید اسم تگ مد نظر رو بگید و استایل ها رو بدهید مثال
p { color: red; } #ensan, .virgool{ height:36px; background: #f2f2f2; }
توضیح1: گفتیم که تگ های p رنگ اش قرمز بشه.
توضیح 2: بعد از بردن نام سلکتور باید } باز کنیم.
توضیح 3: اگر می خواهیم نام یک کلاس دلخواه رو ببریم باید قبل اون کلاس . بزاریم.
توضیح4: اگر می خواهیم به یک آی دی استایل دهیم قبلش باید # بزاریم.
توضیح5: با استفاده از , می تونید به چندین عنصر استایل یکسان بدید. مثلا می خواهید همه تگ های h1 و p رنگ شون زرد بشه نمی خواد دوباره کاری کنید.