Hypertext Markup Language (HTML) และ Cascading Style Sheets (CSS) คือภาษาโปรแกรมอีกสองภาษาที่นักพัฒนาใช้ในการพัฒนาฟรอนต์เอนด์ HTML คือบล็อกการสร้างพื้นฐานสำหรับเว็บเพจส่วนใหญ่ ย่อหน้า ส่วน ภาพ ชื่อเรื่อง และข้อความทั้งหมดจะเขียนด้วยภาษา HTML เนื้อหาปรากฏบนเว็บไซต์ตามลำดับที่เนื้อหานั้นถูกเขียนใน HTML
CSS คือภาษาของกฎรูปแบบที่เราใช้เพื่อนำการจัดรูปแบบมาใช้กับเนื้อหา HTML ของเรา คุณสามารถใช้ CSS เพื่อออกแบบองค์ประกอบต่าง ๆ ของเว็บไซต์ เช่น สีพื้นหลัง แบบอักษร คอลัมน์ และขอบได้
HTML เทียบกับ CSS เทียบกับ JavaScript
ทั้งสามภาษาทำงานร่วมกันเพื่อสร้างประสบการณ์การใช้ที่ดีให้แก่ผู้ใช้บนทุกเว็บไซต์ แม้ว่า HTML และ CSS สามารถจัดการเนื้อหาคงที่ได้เป็นหลัก แต่ก็สามารถผสานรวมกับโค้ด JavaScript ฝั่งไคลเอ็นต์เพื่ออัปเดตเนื้อหาแบบไดนามิกได้เช่นกัน ตัวอย่างเช่น บล็อกโค้ดสคริปต์บนหน้าเพจ HTML อาจประกอบด้วย JavaScript อยู่ภายใน จากนั้นเบราว์เซอร์สามารถประมวลผลทั้ง HTML และโค้ด JavaScript ภายในเมื่อหน้าเพจ HTML โหลดในเบราว์เซฮร์