ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

Attribute (แอตทริบิวต์) คือ การกำหนดคุณลักษณะของอิลิเมนท์

          การกำหนดคุณลักษณะใน HTML เช่น  อิลิเมนต์ที่ใช้แสดงรูปภาพ (<img>) ก็จะมีแอตทริบิวต์ที่ใช้กำหนดตำแหน่งของภาพ กำหนดที่อยู่ของภาพ กำหนดความกว้าง ความสูงของภาพ เช่น  <img src="/ที่อยู่ของภาพ" width="ความกว้าง" hight="ความสูง" alt="คำอธิบายรูป"> หรือ อิลิเมนต์แสดงลิ้งก์  ก็จะมีแอตทริบิวต์ที่กำหนด URLเป็นต้น

          การกำหนดแอตทริบิวต์ จะมีอยู่ 2 แบบ คือ กำหนดชื่อและค่า และการกำหนดแบบ บูลีน

แอตทริบิวต์แบกำหนดชื่อและค่า (Name & Value)

          แอตทริบิวต์แบบกำหนดชื่อและค่า ต้องกำหนดในรูปแบบของ name="Value" ที่แท็กเปิดของอิลิเมนต์ แนวทางในการกำหนดแอตทริบิวต์ให้แก่อิลิเมนต์ของ HTML

การกำหนดแอตทริบิวต์ สามารถกำหนดได้ 3 ลักษณะ คือ

1. กำหนดโดยเครื่องหมาย "___" เช่น <a href="/www.mindphp.com">

2. กำหนดโดยเครื่องหมาย '___' เช่น <a href='www.mindphp.com'>

3. กำหนดโดยไม่ใช้เครื่องหมายใดๆ หรือ การใส่ค่าลงไปเลย เช่น <a href=www.mindphp.com> ก็ได้เหมือนกัน 

โดยหลักการทั่วไป การเขียนแบบกำหนดค่าจะนิยมใช้เครื่องหมาย "___" มากกว่า 

          การกำหนดค่าแอตทริบิวต์โดยไม่ใช้เครื่องหมายใดๆ กำกับ จะใช้ได้เฉพาะการที่ค่าของแอตทริบิวต์นั้น เขียนติดกันโดยไม่มีช่องว่างคั่น ถ้าหากมีช่องว่างคั่น จะทำให้การทำงานผิดพลาดได้

          การเขียนชื่อของแอตทรบิวต์นั้น เราจะเขียนได้ด้วยตัวอักษรพิมพ์ใหญ่หรือพิมพ์เล็ก ปะปนกันไปก็ได้ แต่โดยส่วนใหญ่จะนิยมเขียนด้วยอักษรพิมพ์เล็กทั้งหมด 

การกำหนดแอตทริบิวต์แบบบูลีน (Boolean)

          แอตทริบิวต์แบบบูลีน (ฺBoolean) จะเป็นการกำหนดคุณลักษณะแบบ On/Off เช่น อิลิเมนต์ อินพุท (Element Input) ที่เป็นตัวอิลิเมนต์ของช่องรับข้อมูล จะมีแอตทริบิวต์ชื่อ disable (ปิดการใช้งาน) ใช้ในกำหนดคุณสมบัติว่าให้อิพุทตัวนั้นสามารถใช้งานได้หรือไม่ โดยกำหนดค่า ดังนี้ 

ในรูปแบบของ XHTML จะกำหนดโดยการนำชื่อแอตทริบิวต์มากำหนดค่าของแอตทริบิวต์เลย เช่น

<input type="text" disable="disable">

ในรูปแบบของ HTML5 จะกำหนดเพียงแค่ชื่อของแอตทริบิวต์ โดยไม่ต้องกำหนดค่าดังนี้

<input type="text" disable>

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Q :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla
โดย Parichat จ 19 ก.พ. 2018 3:32 pm บอร์ด Joomla Development
10
36
จ 19 ก.พ. 2018 4:36 pm โดย Parichat
Remote & Local Image Manager(รีโมทแอนโลคอลอิมเมจเมเนเจอ)-Component จัดการไฟล์ภาพและสื่อบนโฮสต์ FTP ภายในและระยะไกล
โดย Parichat จ 19 ก.พ. 2018 2:13 pm บอร์ด Joomla Extension Review
0
2
จ 19 ก.พ. 2018 2:13 pm โดย Parichat
ช่วยด้วยค่ะติดตั้ง component ที่ดาวโหลดมาไม่ได้ค่ะ
โดย Parichat จ 19 ก.พ. 2018 12:28 pm บอร์ด Joomla Development
2
9
จ 19 ก.พ. 2018 1:45 pm โดย Parichat
Android ดึงข้อมูล Json จาก Web server มาใส่ใน app ไม่ขึ้น แต่เรียกดูผ่าน Web browser ขึ้น
โดย Anonymous จ 19 ก.พ. 2018 12:02 pm บอร์ด Mobile Programming - Android, iOS, Window Phone
0
3
จ 19 ก.พ. 2018 12:02 pm โดย บุคคลทั่วไป
วิวัฒนาการของ Ram กับ Liverpool
โดย Before Dong จ 19 ก.พ. 2018 10:55 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
8
จ 19 ก.พ. 2018 10:55 am โดย Before Dong
เจอปัญหา เข้าเมล roundcube ไม่ได้ เจอ Error connection to storage server failed
โดย mindphp อ 18 ก.พ. 2018 7:16 pm บอร์ด Linux - Web Server
0
10
อ 18 ก.พ. 2018 7:16 pm โดย mindphp
แก้ปัญหา ส่งเมลไม่ออก Roundcube: SMTP Error (-1): Connection to server failed.
โดย mindphp อ 18 ก.พ. 2018 6:16 pm บอร์ด Linux - Web Server
1
4
อ 18 ก.พ. 2018 6:35 pm โดย mindphp
ปัญหาเมล Mail Server exim Start ไม่ขึ้น บน Ubuntu
โดย mindphp อ 18 ก.พ. 2018 5:40 pm บอร์ด Linux - Web Server
1
4
อ 18 ก.พ. 2018 5:46 pm โดย mindphp
โหลดไฟล์ joomshopping ไม่ได้
โดย Jao SaCk อ 18 ก.พ. 2018 4:33 am บอร์ด Joomla Development
3
11
จ 19 ก.พ. 2018 3:58 am โดย mindphp
ช่วยด้วยค่ะหนูต้องการให้ตั้งเงื่อนไขให้เอาค่าdefaultที่เลือกอยู่ใน listbox มาแสดงเป็นข้อความหนูต้องทำอย่างไรค่ะ
โดย Parichat ส 17 ก.พ. 2018 11:11 pm บอร์ด Joomla Development
5
48
จ 19 ก.พ. 2018 2:45 pm โดย Parichat
อยากทราบคำสั่งสำหรับวนลูปในการคลิกเลือกหน้าถัดไป
โดย Panchalee ส 17 ก.พ. 2018 6:40 pm บอร์ด Programming - C/C++ & java & Python
1
36
จ 19 ก.พ. 2018 10:52 am โดย thatsawan
วิธีการติดตั้งเวอร์ชั่น php ในโปรแกรม Laragon
โดย Parichat ส 17 ก.พ. 2018 6:31 pm บอร์ด PHP Knowledge
0
27
ส 17 ก.พ. 2018 6:31 pm โดย Parichat
ปัญหาเรื่องบทความComponent, Module และ Plug in แตกต่างกันอย่างไร
โดย alisa93 ส 17 ก.พ. 2018 11:33 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
1
26
ส 17 ก.พ. 2018 2:27 pm โดย mindphp
ปัญหาเรื่องบทความ Joomla Extension
โดย alisa93 ส 17 ก.พ. 2018 10:56 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
2
37
จ 19 ก.พ. 2018 10:09 am โดย alisa93
Selenium : คำสั่งสำหรับเช็ค Error ความสมบูรณ์ที่หน้าเว็บ
โดย Panchalee ศ 16 ก.พ. 2018 3:53 pm บอร์ด Software testing
0
23
ศ 16 ก.พ. 2018 3:53 pm โดย Panchalee
การสร้าง URL ให้แสดงทั้งไอดีทั้งจังหวัดต้องทำอย่างไรค่ะ
โดย Parichat ศ 16 ก.พ. 2018 2:40 pm บอร์ด Joomla Development
1
29
ศ 16 ก.พ. 2018 2:50 pm โดย tsukasaz
การสร้าง URL ให้แสดงทั้งลิ้งทั้งจังหวัดต้องทำอย่างไรค่ะ
โดย Parichat ศ 16 ก.พ. 2018 2:39 pm บอร์ด Joomla Development
3
38
ศ 16 ก.พ. 2018 3:23 pm โดย Parichat
อยากทราบคำสั่งสำหรับการเช็ค Error ในกรณีที่หน้าเว็บโหลดขึ้นไม่ครบ
โดย Panchalee ศ 16 ก.พ. 2018 2:14 pm บอร์ด Programming - C/C++ & java & Python
1
29
ศ 16 ก.พ. 2018 2:16 pm โดย thatsawan
ความเเตกต่าง ระหว่าง python 2 - python 3
โดย Jom07 ศ 16 ก.พ. 2018 1:48 pm บอร์ด Python Knowledge
0
39
ศ 16 ก.พ. 2018 1:48 pm โดย Jom07
Selenium : การใช้คำสั่งวนลูปใน xpath
โดย Panchalee ศ 16 ก.พ. 2018 1:44 pm บอร์ด Software testing
0
28
ศ 16 ก.พ. 2018 1:44 pm โดย Panchalee