เราสามารถเขียน css ได้ 3 แบบดังนี้
การเขียน css ด้วยวิธีดังกล่าว เป็นวิธีที่ดีที่สุดในกรณีที่เอกสาร html ของคุณมีหลายๆ หน้า โดยคุณสามารถเปลี่ยนคุณสมบัติหรือลักษณะของเว็บไซต์ของคุณได้ทั้งหมด โดยการเปลี่ยนคุณสมบัติหรือลักษณะของ css เพียงไฟล์เดียว ดังนั้นไฟล์ html ของคุณจะต้องเชื่อมโยง (link) กับไฟล์ css โดยใช้แท็ก <link> ดังตัวอย่างต่อไปนี้
css แบบ external style sheet นั้นคุณสามารถเขียนขึ้นได้จาก text editor ใดๆ ก็ได้ แต่จะต้อง save นามสกุลของไฟล์เป็น ".css"
การเขียน css ด้วยวิธีดังกล่าวนี้เหมาะสำหรับการกำหนดคุณสมบัติหรือลักษณะของเว็บไซต์ของคุณในหน้าใดหน้าหนึ่ง ดังที่กล่าวไว้ข้างต้นแล้ว css แบบ internal style sheet นี้คุณจะต้องกำหนดไว้ในส่วนของแท็ก <head>...</head> ดังตัวอย่างต่อไปนี้
การเขียน css ด้วยวิธีดังกล่าวนี้ เป็นการเขียนเพื่อกำหนดคุณลักษณะ ของแท็ก html ในแต่ละ element ดังตัวอย่างต่อไปนี้