06 มิ.ย. 2559

11870

CSS คืออะไร? มีประโยชน์อย่างไรบ้าง by seo-winner.com

CSS คืออะไร? มีประโยชน์อย่างไรบ้าง

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

CSS คืออะไร? 
       CSS ย่อมาจาก Cascading Style Sheet  มักเรียกโดยย่อว่า "สไตล์ชีต" คือภาษาที่ใช้เป็นส่วนของการจัดรูปแบบการแสดงผลเอกสาร  HTML โดยที่ CSS กำหนดกฏเกณฑ์ในการระบุรูปแบบ (หรือ "Style") ของเนื้อหาในเอกสาร อันได้แก่ สีของข้อความ สีพื้นหลัง ประเภทตัวอักษร และการจัดวางข้อความ ซึ่งการกำหนดรูปแบบ หรือ Style นี้ใช้หลักการของการแยกเนื้อหาเอกสาร HTML ออกจากคำสั่งที่ใช้ในการจัดรูปแบบการแสดงผล กำหนดให้รูปแบบของการแสดงผลเอกสาร ไม่ขึ้นอยู่กับเนื้อหาของเอกสาร เพื่อให้ง่ายต่อการจัดรูปแบบการแสดงผลลัพธ์ของเอกสาร HTML โดยเฉพาะในกรณีที่มีการเปลี่ยนแปลงเนื้อหาเอกสารบ่อยครั้ง หรือต้องการควบคุมให้รูปแบบการแสดงผลเอกสาร HTML มีลักษณะของความสม่ำเสมอทั่วกันทุกหน้าเอกสารภายในเว็บไซต์เดียวกัน  โดยกฏเกณฑ์ในการกำหนดรูปแบบ (Style) เอกสาร HTML ถูกเพิ่มเข้ามาครั้งแรกใน HTML 4.0  เมื่อปีพ.ศ. 2539 ในรูปแบบของ CSS level 1 Recommendations ที่กำหนดโดย องค์กร World Wide Web Consortium หรือ W3C

 

CSS มีประโยชน์อย่างไร?
        ภาษา CSS (Cascading Style Sheets) มีประโยชน์หลายอย่างเลยทีเดียวซึ่งทำให้การพัฒนาเว็บเพจด้วยภาษา HTML เป็นเรื่องที่ง่ายมากขึ้นและการเขียน CSS ที่ดีมีผลดีต่อการดันอันดับเว็บไซต์ ด้วย SEO อย่างไร
1. ภาษา CSS จะช่วยในการจัดรูปแบบแสดงผลให้กับภาษา HTML ซึ่งจะช่วยลดการใช้ภาษา HTML ให้น้อยลง โดยเหลือเพียงแต่ส่วนที่เป็นเอกสารที่เป็นภาษา HTML เท่านั้นทำให้มีการแก้ไขและทำความเข้าใจได้ง่ายขึ้น
2. ทำให้ขนาดไฟล์ HTML น้อยลงเนื่องจาก ภาษา CSS จะช่วยลงการใช้ภาษา HTML ลงทำให้ขนาดไฟล์นั้นก็เล็กลงไปด้วยเช่นกัน
3. ภาษา CSS เป็นภาษา Style Sheets โดย Style Sheets ชุดเดียวสามารถใช้กำหนดรูปแบบการแสดงผลให้เอกสาร HTML ทั้งหน้า หรือทุกหน้ามีผลเหมือนกันได้ จึงทำให้เวลาที่มีการแก้ไขก็จะแก้ไขได้ง่ายขึ้นเพียงแก้ไข Style Sheets ที่ใช้งานเพียงชุดเดียวเท่านั้น
4. ทำให้เว็บไซต์มีมาตราฐานเพราะการใช้งาน CSS นั้นจะทำให้การแสดงผลในสื่อต่าง ๆ ถูกปรับเปลี่ยนไปได้อย่างเหมาะสม เช่น  การแสดงผลบนหน้าจอ และการแสดงผลในมือถือ
5. CSS สามารถที่จะใช้งานได้หลากหลาย เว็บบราวเซอร์ ทำให้การใช้งานนั้นสะดวกมากยิ่งขึ้น
6. CSS สามารถกำหนดแยกไว้ต่างหากจากไฟล์เอกสาร HTML และสามารถนำมาใช้ร่วม กับเอกสารหลายไฟล์ได้ การแก้ไขก็แก้เพียง จุดเดียวก็มีผลกับเอกสารทั้งหมด

     CSS กับ HTML นั้นทำหน้าที่คนละอย่างกัน โดย HTMLจะทำหน้าที่ในการวางโครงร่างเอกสารอย่างเป็นรูปแบบ  ถูกต้อง เข้าใจง่าย  ไม่เกี่ยวข้องกับการแสดงผล  ส่วน CSS จะทำหน้าที่ในการตกแต่งเอกสารให้สวยงาม เรียกได้ว่า HTML คือส่วน coding ส่วน  CSS คือส่วน design

 


ข้อมูลอ้างอิง 
www.mindphp.com
www.เกร็ดความรู้.net

บทความ

Accessibility สำคัญยังไง

Accessibility สำคัญยังไง

Accessibility หรือการเข้าถึง คือการออกแบบและพัฒนาเว็บไซต์หรือแอปพลิเคชันให้สามารถใช้งานได้โดยผู้ใช้ทุกคน ไม่ว่าจะเป็นผู้ที่มีความทุพพลภาพทางการเคลื่อนไหว การได้ยิน หรือการมองเห็น ... อ่านเพิ่มเติม

กลยุทธ์ SEO ระดับนานาชาติ

กลยุทธ์ SEO ระดับนานาชาติ

การทำ International SEO ช่วยให้ธุรกิจสามารถขยายการเข้าถึงผู้ใช้จากหลายประเทศและหลายภาษาได้ ทำให้เพิ่มโอกาสในการเติบโตในตลาดต่างประเทศ และสามารถปรับกลยุทธ์ SEO ให้เหมาะสมกับความต้องการของแต่ละตลาด อีกทั้งยังช่วยเพิ่มความน่าเชื่อถือ, ยกระดับการแสดงผลในผลการ ... อ่านเพิ่มเติม

การลงโทษจาก Google

การลงโทษจาก Google

การลงโทษจาก Google มักจะเกี่ยวข้องกับเว็บไซต์หรือแอปพลิเคชันที่ละเมิดกฎและข้อกำหนดของ Google Search หรือ Google Play Store ซึ่งอาจส่งผลกระทบต่อการจัดอันดับในผลการค้นหา ... อ่านเพิ่มเติม

SEO Agency คืออะไร

SEO Agency คืออะไร

SEO Agency คือบริษัทที่ให้บริการด้านการปรับแต่งเว็บไซต์เพื่อเพิ่มประสิทธิภาพในการติดอันดับบนเครื่องมือค้นหา โดยมีการใช้กลยุทธ์และเทคนิคที่หลากหลายเพื่อดึงดูดผู้เยี่ยมชมและเพิ่มความน่าเชื่อถือให้กับเว็บไซต์ การทำ SEO อย่างมีประสิทธิภาพช่วยเพิ่มการมองเห็นแล ... อ่านเพิ่มเติม

เทคนิค SEO ที่ไม่เป็นธรรม

เทคนิค SEO ที่ไม่เป็นธรรม

เทคนิค SEO ที่ไม่เป็นธรรม การใช้กลยุทธ์ในการปรับปรุงอันดับเว็บไซต์ในผลการค้นหาของ Google โดยใช้วิธีการที่ขัดต่อหลักเกณฑ์ของ Google และอาจนำไปสู่การลงโทษเว็บไซต์ได้ ... อ่านเพิ่มเติม

ผลกระทบของ CORE UPDATE ต่อ SEO

ผลกระทบของ CORE UPDATE ต่อ SEO

ผลกระทบของ Core Update ต่อ SEO ก็คือการเปลี่ยนแปลงอันดับของเว็บไซต์ในผลการค้นหา ซึ่งจะขึ้นอยู่กับว่าเว็บไซต์ของเรานั้นสอดคล้องกับการปรับปรุงในครั้งนี้หรือไม่ ... อ่านเพิ่มเติม

Simplicity ที่ส่งผลต่อ SEO

Simplicity ที่ส่งผลต่อ SEO

ความเรียบง่ายที่ส่งผลต่อ SEO เว็บไซต์ที่เรียบง่ายเป็นที่ชื่นชอบของ Google และผู้ใช้งาน ไม่ใช่เป็นเพียงแค่การออกแบบที่สวยงาม แต่ยังเป็นปัจจัยสำคัญที่ส่งผลต่อประสิทธิภาพของ SEO อีกด้วย ... อ่านเพิ่มเติม

User Interface ออกแบบเว็บไซต์ให้เข้าใจง่าย

User Interface ออกแบบเว็บไซต์ให้เข้าใจง่าย

User Interface ออกแบบเว็บไซต์ให้เข้าใจง่าย ส่วนติดต่อผู้ใช้ เป็นหน้าตาที่ผู้ใช้งานจะสัมผัสกับเว็บไซโดยตรง ช่วยให้ผู้ใช้งานเข้าใจและใช้งานเว็บไซต์ได้อย่างง่ายดาย ลดอุปสรรคในการค้นหาข้อมูล ... อ่านเพิ่มเติม

Semrush เครื่องมือ SEO ยังจำเป็นอยู่ไหม

Semrush เครื่องมือ SEO ยังจำเป็นอยู่ไหม

Semrush ยังจำเป็นอยู่ไหม คำตอบคือ จำเป็นมาก และยังคงเป็นหนึ่งในเครื่องมือ SEO ที่ทรงพลังและครอบคลุมที่สุดในปัจจุบัน ... อ่านเพิ่มเติม