ล่าสุดการพัฒนาเว็บบทเรียน
×

CSS เกี่ยวกับการสอน

CSS บ้าน CSS บทนำ CSS วากยสัมพันธ์ CSS ทำอย่างไร CSS สี CSS ภูมิหลัง CSS พรมแดน CSS อัตรากำไรขั้นต้น CSS การขยายความ CSS สูงกว้าง CSS ข้อความ CSS แบบอักษร CSS การเชื่อมโยง CSS รายการ CSS ตาราง CSS รูปแบบกล่อง ร่าง CSS การแสดงผล CSS CSS ความกว้างสูงสุด CSS ตำแหน่ง CSS ลอย CSS Inline-block CSS เป็นเส้นตรง CSS combinators CSS หลอกชั้น CSS องค์ประกอบหลอก CSS แถบนำทาง CSS เมนูแบบเลื่อนลง CSS คำแนะนำเครื่องมือ CSS แกลเลอรี่ภาพ CSS ภาพทึบ CSS ภาพแบบ Sprite CSS attr Selectors รูปแบบ CSS CSS เคาน์เตอร์

CSS3

CSS3 บทนำ CSS3 มุมโค้งมน CSS3 แสดงสินค้าชายแดน CSS3 ภูมิหลัง CSS3 สี CSS3 การไล่ระดับสี CSS3 เงา CSS3 ข้อความ CSS3 แบบอักษร CSS3 แปลง 2D CSS3 แปลง 3D CSS3 การเปลี่ยน CSS3 ภาพเคลื่อนไหว CSS3 ภาพ CSS3 ปุ่ม CSS3 การให้เลขหน้า CSS3 หลายคอลัมน์ CSS3 หน้าจอผู้ใช้ CSS3 กล่องขนาด CSS3 Flexbox CSS3 สื่อแบบสอบถาม CSS3 ตัวอย่าง MQ

CSS การออกแบบเว็บที่ตอบสนอง

การออกแบบเว็บที่ตอบสนอง แนะนำ การออกแบบเว็บที่ตอบสนอง วิวพอร์ต การออกแบบเว็บที่ตอบสนอง ตารางมุมมอง การออกแบบเว็บที่ตอบสนอง สื่อแบบสอบถาม การออกแบบเว็บที่ตอบสนอง ภาพ การออกแบบเว็บที่ตอบสนอง วิดีโอ การออกแบบเว็บที่ตอบสนอง กรอบ

CSS Examples

CSS ตัวอย่าง CSS ทดสอบ CSS ใบรับรอง

CSS References

CSS การอ้างอิง CSS selectors CSS ฟังก์ชั่น CSS หูอ้างอิง CSS Web Safe แบบอักษร CSS Animatable CSS หน่วย CSS PX-EM แปลง CSS สี CSS ค่าสี CSS ชื่อสี CSS3 สนับสนุนเบราว์เซอร์

 

CSSไวยากรณ์และ Selectors


CSS ไวยากรณ์

CSS กฎชุดประกอบด้วยตัวเลือกและป้องกันการประกาศ:

เลือก CSS

จุดที่จะเลือกองค์ประกอบ HTML ที่คุณต้องการสไตล์

บล็อกประกาศมีมากกว่าหนึ่งประกาศคั่นด้วยเครื่องหมายอัฒภาค

แต่ละคนมีการประกาศชื่อคุณสมบัติ CSS และค่าคั่นด้วยลำไส้ใหญ่

ประกาศ CSS มักจะจบลงด้วยอัฒภาคและบล็อกประกาศถูกล้อมรอบด้วยวงเล็บปีกกา

ในตัวอย่างต่อไปทั้งหมด <p> องค์ประกอบที่จะเป็นศูนย์กลางชิดด้วยสีตัวอักษรสีแดง:

ตัวอย่าง

p {
    color: red;
    text-align: center;
}
ลองตัวเอง»

CSS Selectors

ตัวเลือก CSS จะใช้ในการ "find" (หรือเลือก) องค์ประกอบ HTML ตามชื่อองค์ประกอบ, ID, ชั้นแอตทริบิวต์ของพวกเขาและอื่น ๆ อีกมากมาย


ตัวเลือกองค์ประกอบ

ตัวเลือกองค์ประกอบเลือกองค์ประกอบตามชื่อธาตุ

คุณสามารถเลือกทั้งหมด <p> องค์ประกอบบนหน้าเช่นนี้ (ในกรณีนี้ทั้งหมด <p> องค์ประกอบที่จะเป็นศูนย์กลางชิดกับสีของตัวอักษรสีแดง):

ตัวอย่าง

p {
    text-align: center;
    color: red;
}
ลองตัวเอง»

ID ที่เลือก

ตัวเลือก ID ที่ใช้คุณลักษณะ ID ขององค์ประกอบ HTML เพื่อเลือกองค์ประกอบเฉพาะ

รหัสขององค์ประกอบต้องไม่ซ้ำกันภายในหน้าเพื่อเลือก ID ที่ใช้ในการเลือกองค์ประกอบที่ไม่ซ้ำกันหนึ่ง!

ในการเลือกองค์ประกอบที่มีรหัสเฉพาะเขียนกัญชา (#) ตัวอักษรตามด้วยรหัสขององค์ประกอบ

กฎรูปแบบด้านล่างนี้จะนำไปใช้กับองค์ประกอบ HTML กับ id="para1" :

ตัวอย่าง

#para1 {
    text-align: center;
    color: red;
}
ลองตัวเอง»
บันทึก หมายเหตุ: ชื่อ ID ไม่สามารถเริ่มต้นด้วยตัวเลข!

ตัวเลือกระดับ

ตัวเลือกชั้นเลือกองค์ประกอบที่มีคุณลักษณะเฉพาะชั้น

ในการเลือกองค์ประกอบที่มีเฉพาะชั้นเขียน period (.) ตัวอักษรตามด้วยชื่อของชั้น

ในตัวอย่างด้านล่าง, องค์ประกอบ HTML ทั้งหมดที่มี class="center" จะเป็นสีแดงและศูนย์ชิด:

ตัวอย่าง

.center {
    text-align: center;
    color: red;
}
ลองตัวเอง»

นอกจากนี้คุณยังสามารถระบุได้ว่าองค์ประกอบ HTML เพียงเฉพาะควรจะได้รับผลกระทบโดยชั้นเรียน

ในตัวอย่างด้านล่างเท่านั้น <p> องค์ประกอบที่มี class="center" จะเป็นศูนย์กลางชิด:

ตัวอย่าง

p.center {
    text-align: center;
    color: red;
}
ลองตัวเอง»

องค์ประกอบ HTML ยังสามารถดูมากกว่าหนึ่งชั้นเรียน

ในตัวอย่างด้านล่างนี้ <p> องค์ประกอบที่จะได้รับการเรียกขานตาม class="center" และ class="large" :

ตัวอย่าง

<p class="center large">This paragraph refers to two classes.</p>
ลองตัวเอง»
บันทึก หมายเหตุ: ชื่อชั้นไม่สามารถเริ่มต้นด้วยตัวเลข!

การจัดกลุ่ม Selectors

ถ้าคุณมีองค์ประกอบที่มีความหมายลักษณะเดียวกันเช่นนี้

h1 {
    text-align: center;
    color: red;
}

h2 {
    text-align: center;
    color: red;
}

p {
    text-align: center;
    color: red;
}

มันจะดีกว่าที่จะกลุ่มเล็กเตอร์เพื่อลดรหัส

เพื่อเตอร์กลุ่มแยกแต่ละตัวเลือกด้วยเครื่องหมายจุลภาค

ในตัวอย่างด้านล่างที่เราได้จัดกลุ่มเตอร์จากโค้ดข้างต้น:

ตัวอย่าง

h1, h2, p {
    text-align: center;
    color: red;
}
ลองตัวเอง»

CSS ความคิดเห็น

ความคิดเห็นที่จะใช้ในการอธิบายรหัสและอาจช่วยเมื่อคุณแก้ไขรหัสแหล่งที่มาในภายหลัง

ความคิดเห็นจะถูกละเลยโดยเบราว์เซอร์

ความคิดเห็น CSS เริ่มต้นด้วย /* and ends with */ / ความคิดเห็นยังสามารถครอบคลุมหลายบรรทัด:

ตัวอย่าง

p {
    color: red;
    /* This is a single-line comment */
    text-align: center;
}

/* This is
a multi-line
comment */
ลองตัวเอง»

ทดสอบด้วยตัวเองด้วยการออกกำลังกาย!

การใช้สิทธิ 1 » ออกกำลังกาย 2 » ออกกำลังกาย 3 » 4 การออกกำลังกาย»