Web Developer

PHP , CSS , HTML , SQL

1.  !DOCTYPE html

<!DOCTYPE html> คือการประกาศให้บราวเซอร์รู้ว่าไฟล์ต่อไปนี้คือ HTML

2.  TAG FOCUS HTML 5

  1. <Nav> แสดงลิงค์หลักของเว็บไซต์
  2. <Header> แสดงข้อมูลในส่วนหัว
  3. <aside> แสดงข้อมูลในส่วนด้านข้าง
  4. <footer> แสดงข้อมูลในส่วนล่างของเว็บไซต์
  5. <section> สำหรับแบ่งข้อมูลออกเป็น ส่วน ๆ
  6. <article> แยกรายละเอียดของข้อมูลที่สนใจ

3.  ANNOUNCE ID AND CLISS HTML 5

  1. . หมายถึงการประกาศ CLASS
  2. # หมายถึงการประกาศ ID ซึ่งในไฟล์นั้น ๆ ต้องมี ID ไม่ซ้ำกัน

4.  NEW ELEMENT HTML 5

  1. <time> สำหรับแสดงวันและเวลา
  2. <mark> สำหรับแสดงข้อมูลที่เราเน้น
  3. <meter> ใช้สำหรับดูข้อมูลของการใช้งานทั่วไป
  4. <Progress> ใช้ดูความก้าวหน้าของคำสั่ง
  5. <Canvas> ใช้สำหรับการวาดรูป 2 มิติ ใช้ Java Script ในการจัดการคำสั่งแล้วควบคุม
  6. <Video> ใช้สำหรับเล่นไฟล์วิดีโอ
  7. <Audio> ใช้สำหรับเล่นไฟล์เสียง

5.  NEW INPUT HTML 5

  1. <Date>
  2. <Month>
  3. <Week>
  4. <Time>
  5. <Range>
  6. <Email>

6.  TYPE ELEMENT HTML

  1. Void Element เป็นเอลิเมนต์ที่มีเพียงแท็กเปิดเพียงแท็กเดียว ตัวอย่างแท็ก br, hr
  2. Raw Element เป็นเอลิเมนต์ที่ประกอบด้วย 3 ส่วนได้แก่ (แท็กเปิด ข้อความ แท็กปิด)
  3. Nested Elements เป็นเอลิเมนต์ที่ประกอบด้วย 3 ส่วน (แท็กเปิด แท็กลูก ข้อความ แท็กลูกปิด แท็กปิด)

7.  INLINE ELEMENT AND BLOCK ELEMENT

  1. Block Element คือเอลิเมนต์ที่มีลักษณะเป็นบล็อก เมื่อกำหนด Block Element ลงในเว็บไซต์ เอลิเมนต์จะขึ้นบรรทัดใหม่ และใช้ความกว้าง 100% ของแท็กที่อยู่สูงกว่า (Parent Element)
  2. Inline Element คือเอลิเมนต์ที่ไม่มีลักษณะเป็นบล็อค ซึ่งเมื่อกำหนด Inline Element ลงในเว็บไซต์เอลิเมนต์จะอยู่ในบรรทัดเดิม และใช้ความกว้างเท่าที่จำเป็นเท่านั้น

8.  Padding Vs Margin

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