การกำหนด CSS มีอยู่ 2 วิธี
1 กำหนดให้กับวัตถุทีละตัวโดยการใช้ style=""
2 เขียนคำสั่ง CSS ไว้แล้วใช้ id หรือ class ในการเรียกใช้คำสั่ง โดยใช้ tag <style> </style>
@font-face { font-family:'myFirstFontB'; src: url('font/BangkokBankSet-Bold.otf'); } h1,h2,h3,h4,h5,h6{ font-family: 'myFirstFontB'; } |
กำหนด Font | |
width : 10px | กำหนดความกว้างของวัตถุ | |
height : 10px; | กำหนดความกว้างของวัตถุ | |
border : 1px solid black; | กำหนด ขนาด ประเภท สี เส้นขอบวัตถุ | |
border-radius: 2em; border-top-left-radius: 2em 0.5em; border-top-right-radius: 1em 3em; border-bottom-right-radius: 4em 0.5em; border-bottom-left-radius: 1em 3em; |
กำหนด ส่วนโค้ง เส้นขอบวัตถุ | |
background-image: url("ที่อยู่ไฟล์"); | กำหนดพื้นหลังเป็นรูปภาพ | |
background-color:#FF0000; background-color:rgb(0,0,255); background-color:rgba(0,0,255.0.5); background-color:red; |
กำหนดสีพื้นหลัง | |
color:#FF0000; color:rgb(0,0,255); color:red; |
กำหนดสีให้ตัวอักษร | |
margin : 5px 5px 5px 5px; margin-top : 5px; margin-right : 5px; margin-bottom : 5px; margin-left : 5px; |
กำหนดระยะห่างภายนอก เรียง บน ขวา ล่าง ซ้าย กำหนดระยะห่างภายนอกด้านบน กำหนดระยะห่างภายนอกด้านขวา กำหนดระยะห่างภายนอกด้านล่าง กำหนดระยะห่างภายนอกด้านซ่าย |
|
padding : 5px 5px 5px 5px; padding-top : 5px; padding-right : 5px; padding-bottom : 5px; padding-left : 5px; |
กำหนดระยะห่างภายใน เรียง บน ขวา ล่าง ซ้าย กำหนดระยะห่างภายในด้านบน กำหนดระยะห่างภายในด้านขวา กำหนดระยะห่างภายในด้านล่าง กำหนดระยะห่างภายในด้านซ่าย |
|
display: block; pdisplay: inline-block; display: inline; display: none; |
ทำให้แท็กเป็นกล่องที่กินพื้นที่ตามแนวกว้างทั้งหมด มีลักษณะเหมือน block ปกติแต่อนุญาตให้แท็กอื่นมาอยู่ข้างได้ อนุญาตให้แท็กอื่นมาอยู่ข้างได้ และกินพื้นที่เท่าที่จำเป็น ทำให้แท็กหายไปจากหน้าจอ |
|
float: left; float: right; |
ทำให้แท็กเป็นกล่องที่กินพื้นที่ตามแนวกว้างทั้งหมด มีลักษณะเหมือน block ปกติแต่อนุญาตให้แท็กอื่นมาอยู่ข้างได้ |
|
clear: left; clear: right; clear: both; |
ถ้าทับกับแท็กที่มี float: left; จะขยับแท็กนี้ ไว้ด้านล่าง ถ้าทับกับแท็กที่มี float: right; จะขยับแท็กนี้ ไว้ด้านล่าง เป็นทั้งสองแบบรวมกัน |
|
.test{ height:450px;  height:80px; } @media (max-width: 640px) and (min-width: 320px) {  .test{  height:600px;  height:100px;  } } @media (max-width: 2000px) and(min-width: 640px) {  .test{  height:900px;  height:200px;  } } |
แยกการแสดงผลตามอุปกรณ์ |