คุณสมบัติสไตล์ CSS จำนวนมากมียัติภังค์อยู่ในชื่อ ซึ่งถูกตีความว่าเป็นเครื่องหมายลบใน JavaScript
ดังนั้นชื่อคุณสมบัติของวัตถุ CSS2Properties จึงค่อนข้างแตกต่างจากชื่อคุณสมบัติ CSS จริง
หากชื่อคุณสมบัติ CSS มียัติภังค์ตั้งแต่หนึ่งตัวขึ้นไป จะต้องลบยัติภังค์ใน JS และตัวอักษรต้นฉบับทันทีหลังจากเปลี่ยนยัติภังค์เป็นตัวพิมพ์ใหญ่
ควรสังเกตว่า float เป็นคีย์เวิร์ดใน JS ดังนั้นใน JS float จึงเขียนเป็น cssFloat หรือ floatStyle
ต่อไปนี้เป็นตารางเปรียบเทียบระหว่างคุณสมบัติ CSS และการเข้ารหัส CSS ใน JavaScript:
การเปรียบเทียบฉลากกล่องและคุณลักษณะ:
รหัส
ไวยากรณ์ CSS (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ไวยากรณ์ JavaScript (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
ชายแดน
ขอบล่าง ขอบล่าง
เส้นขอบด้านล่างสี borderBottomColor
สไตล์เส้นขอบด้านล่าง borderBottomStyle
เส้นขอบความกว้างด้านล่างเส้นขอบBottomWidth
ขอบสี ขอบสี
ขอบซ้าย ขอบซ้าย
เส้นขอบสีซ้าย borderLeftColor
สไตล์เส้นขอบซ้าย borderLeftStyle
ขอบความกว้างซ้าย ขอบ LeftWidth
เส้นขอบ-ขวา เส้นขอบขวา
เส้นขอบขวาสี borderRightColor
border-right-style borderRightStyle
border-right-width borderRightWidth
สไตล์เส้นขอบ borderStyle
ขอบบน ขอบบน
ขอบสีบนสุด borderTopColor
สไตล์เส้นขอบบนสุด borderTopStyle
เส้นขอบความกว้างบนสุด borderTopWidth
เส้นขอบกว้าง เส้นขอบกว้าง
ชัดเจน ชัดเจน
float floatStyle (เช่น) cssFloat (FF)
อัตรากำไรขั้นต้น
ขอบล่าง ขอบล่าง
ขอบซ้าย ขอบซ้าย
ขอบขวา ขอบขวา
ขอบบน ขอบด้านบน
ช่องว่างภายใน
ช่องว่างภายในด้านล่าง
ช่องว่างภายใน-ด้านซ้าย
ช่องว่างภายใน-ด้านขวา
ช่องว่างภายในด้านบน
ป้ายกำกับสีและพื้นหลังและการเปรียบเทียบคุณลักษณะ:
รหัส
ไวยากรณ์ CSS (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ไวยากรณ์ JavaScript (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
พื้นหลัง
สิ่งที่แนบมากับพื้นหลัง
สีพื้นหลัง สีพื้นหลัง
ภาพพื้นหลัง ภาพพื้นหลัง
ตำแหน่งพื้นหลัง ตำแหน่งพื้นหลัง
พื้นหลังซ้ำพื้นหลังซ้ำ
สีสี
แท็กสไตล์และการเปรียบเทียบแอตทริบิวต์:
รหัส
ไวยากรณ์ CSS (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ไวยากรณ์ JavaScript (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
จอแสดงผล
รายการสไตล์ประเภท listStyleType
รายการสไตล์รูปภาพ listStyleImage
รายการสไตล์ตำแหน่ง listStylePosition
รายการสไตล์ listStyle
พื้นที่สีขาว whiteSpace
ป้ายกำกับลักษณะข้อความและการเปรียบเทียบแอตทริบิวต์:
รหัส
ไวยากรณ์ CSS (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ไวยากรณ์ JavaScript (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
แบบอักษร
ตระกูลฟอนต์ ฟอนต์แฟมิลี่
ขนาดตัวอักษร FontSize
รูปแบบตัวอักษร FontStyle
แบบอักษรรูปแบบต่างๆ
น้ำหนักแบบอักษร FontWeight
การเปรียบเทียบป้ายกำกับข้อความและแอตทริบิวต์:
รหัส
ไวยากรณ์ CSS (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ไวยากรณ์ JavaScript (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
การเว้นวรรคตัวอักษร
ตัวแบ่งบรรทัด lineBreak
เส้น-ความสูง เส้นความสูง
การจัดแนวข้อความ textAlign
ตกแต่งข้อความ textDecoration
เยื้องข้อความ textIndent
ปรับข้อความให้ชิดขอบ textJustify
การแปลงข้อความ textTransform
จัดแนวตั้ง จัดแนวตั้ง