ทุกสิ่งที่คุณต้องการรู้เกี่ยวกับ CSS Selectors



บทความนี้นำเสนอหัวข้อที่น่าสนใจและมีความสำคัญซึ่งเรียกว่า CSS Selectors และติดตามด้วยการสาธิตเชิงปฏิบัติที่สนับสนุน

บทความนี้นำเสนอหัวข้อที่น่าสนใจและมีความสำคัญที่เรียกว่า ตัวเลือกและติดตามด้วยการสาธิตเชิงปฏิบัติที่สนับสนุน คำแนะนำต่อไปนี้จะกล่าวถึงในบทความนี้

มาเริ่มกันเลย





จัดแต่งทรงผมองค์ประกอบ HTML

มาทำความเข้าใจว่า CSS คืออะไรก่อนที่เราจะไปที่ตัวเลือก CSS ถ้า HTML ถูกพิจารณาว่าเป็นโครงกระดูก CSS (Cascading Style Sheets) ก็เหมือนกับกล้ามเนื้อและผิวหนัง สมองคือ JavaScript ดังนั้นสำหรับหน้าเว็บสไตล์ CSS จึงเป็นเค้าโครงและการออกแบบเป็นหลัก ตั้งแต่การวางตำแหน่งของรูปภาพและข้อความไปจนถึงขนาดฟอนต์และสีพื้นหลัง CSS จะควบคุมลักษณะขององค์ประกอบ HTML ในเบราว์เซอร์

คุณจะเข้าใจ CSS ได้ดีขึ้นหากคุณมีความเข้าใจดีว่าตัวเลือก CSS คืออะไร ตัวเลือกเหล่านี้ช่วยให้คุณกำหนดเป้าหมายองค์ประกอบ HTML ที่เฉพาะเจาะจงเพื่อให้คุณสามารถใช้สไตล์ที่เหมาะสมกับพวกเขาได้



ตัวอย่าง - CSS Selectors - Edurekaมาทำความเข้าใจว่าเราสามารถเลือกองค์ประกอบ HTML ได้อย่างไร

วิธีเลือกองค์ประกอบ

สมมติว่าคุณต้องการให้หัวเรื่องบางส่วนมีสไตล์แตกต่างจากเนื้อหาอื่น ๆ ในหน้าเว็บ ตอนนี้การใช้ตัวเลือก CSS คุณสามารถกำหนดเป้าหมายองค์ประกอบ HTML นั้นเพื่อจัดสไตล์ให้แตกต่างกันได้ ตัวเลือก CSS ช่วยในการกำหนดองค์ประกอบที่ใช้กฎ CSS ชุดหนึ่ง มีตัวเลือก CSS ประเภทต่างๆที่ให้คุณเลือกองค์ประกอบที่คุณต้องการจัดสไตล์ได้อย่างแม่นยำ คุณสามารถกำหนดรูปแบบทั่วไปทั้งหน้าเว็บจากนั้นจัดรูปแบบองค์ประกอบอื่น ๆ ของหน้า

ตัวเลือกเป็นส่วนหนึ่งของกฎ CSS และตัวเลือกเหล่านี้มาก่อนการประกาศบล็อก CSS เพื่อความเข้าใจที่ดีขึ้นคุณสามารถดูภาพด้านล่าง



ไปต่อด้วยบทความ CSS Selectors

CSS Selectors

ตัวเลือกนี้ช่วยให้คุณสามารถเลือกองค์ประกอบ HTML ตามชื่อได้

พิจารณารหัสด้านล่าง:

p {text-align: center color: magenta}

ลักษณะนี้จะถูกนำไปใช้กับทุกย่อหน้า

ย่อหน้าที่ 1

ย่อหน้าที่ 2

รหัสนี้จะให้ผลลัพธ์ดังต่อไปนี้:

ลักษณะนี้จะถูกนำไปใช้กับทุกย่อหน้า

ย่อหน้าที่ 1

ย่อหน้าที่ 2

ในโค้ดด้านบนองค์ประกอบ HTML ได้รับการจัดแนวกึ่งกลางและมีสี 'ม่วงแดง'

ไปต่อด้วยบทความ CSS Selectors

CSS Id Selector

ด้วยการเลือกแอตทริบิวต์ id ขององค์ประกอบ HTML คุณสามารถเลือกองค์ประกอบเฉพาะนั้นได้ เนื่องจาก ID ไม่ซ้ำกันสำหรับเพจคุณสามารถเลือกองค์ประกอบที่เหมาะสมได้โดยใช้แอตทริบิวต์ id

คุณสามารถเลือกองค์ประกอบ HTML โดยใช้“ #” ตามด้วยรหัสขององค์ประกอบนั้น ตัวอย่างเช่น“ #firstname” จะเลือกองค์ประกอบที่ id คือ“ firstname”

พิจารณารหัสต่อไปนี้:

# para1 {text-align: center color: orange}

สวัสดีชาวโลก

ตัดแต่ง () ใน java

ย่อหน้านี้จะไม่ได้รับผลกระทบ

ผลลัพธ์สำหรับโค้ดด้านบนคือ:

สวัสดีชาวโลก

ย่อหน้านี้จะไม่ได้รับผลกระทบ

ดังที่คุณเห็นในผลลัพธ์ด้านบนโดยการใส่ id =” para1″ เราสามารถเปลี่ยนสีขององค์ประกอบนั้นเป็นสีส้มได้ องค์ประกอบอื่น ๆ ที่ไม่มีสิ่งนี้ยังคงไม่ได้รับผลกระทบ

ไปต่อด้วยบทความ CSS Selectors

CSS Class Selector

เมื่อใช้ตัวเลือกคลาสคุณสามารถเลือกองค์ประกอบ HTML ที่มีแอตทริบิวต์คลาสเฉพาะ คุณสามารถกำหนดตัวเลือกโดยใช้จุด (สัญลักษณ์หยุดเต็ม) ตามด้วยชื่อคลาส ตัวอย่างเช่น. intro เลือกองค์ประกอบที่ชั้นเรียนเป็น 'บทนำ' สิ่งหนึ่งที่ควรทราบคือคุณไม่สามารถเริ่มต้นชื่อชั้นเรียนด้วยตัวเลขได้

พิจารณารหัสต่อไปนี้:

.center {text-align: center color: pink}

ส่วนหัวนี้เป็นสีชมพูและจัดกึ่งกลาง

ย่อหน้านี้เป็นสีชมพูและจัดกึ่งกลาง



ผลลัพธ์ของโค้ดด้านบนคือ:

ส่วนหัวนี้เป็นสีชมพูและจัดกึ่งกลาง



ย่อหน้านี้เป็นสีชมพูและจัดกึ่งกลาง

คุณสามารถใช้ตัวเลือกคลาส CSS สำหรับองค์ประกอบเฉพาะได้ หากคุณต้องการให้มีสไตล์เฉพาะองค์ประกอบเดียวคุณสามารถใช้ชื่อองค์ประกอบร่วมกับตัวเลือกคลาสได้



ตัวอย่างเช่นพิจารณารหัสต่อไปนี้:

p.center {text-align: center color: pink}

ส่วนหัวนี้ไม่ได้รับผลกระทบ

ย่อหน้านี้เป็นสีชมพูและจัดกึ่งกลาง



ผลลัพธ์ของโค้ดด้านบนคือ:



ส่วนหัวนี้ไม่ได้รับผลกระทบ



ย่อหน้านี้เป็นสีชมพูและจัดกึ่งกลาง

ดังที่คุณเห็นในเอาต์พุตส่วนหัว h2 จะไม่ได้รับผลกระทบจากสไตล์ เนื่องจากเราได้ระบุ“ p.center” เฉพาะย่อหน้าเท่านั้นที่ได้รับผลกระทบจากรูปแบบ



ต่อไปกับบทความ CSS Selectors

CSS Universal Selector

ตัวเลือกประเภทนี้ถือได้ว่าเป็นอักขระตัวแทนที่เลือกองค์ประกอบทั้งหมดในเพจ มันเลือกองค์ประกอบทั้งหมดบนหน้าและระบุโดย“ *”

ตัวอย่างเช่นพิจารณารหัสด้านล่าง:

* {color: darkgreen font-size: 30px}

นี่คือการทดสอบ (แบบอักษรที่เล็กกว่า)

นี่คือย่อหน้า

ผลลัพธ์สำหรับโค้ดด้านบนคือ:

สวัสดีชาวโลก

นี่คือการทดสอบ (แบบอักษรที่เล็กกว่า)

นี่คือย่อหน้า

ดังที่คุณเห็นในผลลัพธ์องค์ประกอบทั้งหมดที่กำหนดโดยใช้ตัวเลือกกลุ่มจะมีการกำหนดสไตล์เหมือนกัน - จัดกึ่งกลางและสีแบบอักษรเป็นสีฟ้า

เรามาถึงตอนท้ายของบทความนี้

ตรวจสอบ ซึ่งมาพร้อมกับการฝึกอบรมสดที่นำโดยผู้สอนและประสบการณ์โครงการในชีวิตจริง การฝึกอบรมนี้ทำให้คุณมีความเชี่ยวชาญในทักษะในการทำงานกับเทคโนโลยีเว็บส่วนหลังและส่วนหน้า รวมถึงการฝึกอบรมเกี่ยวกับ Web Development, jQuery, Angular, NodeJS, ExpressJS และ MongoDB

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบทความแล้วเราจะติดต่อกลับไป