คำถามติดแท็ก web-standards

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

13
การมีแบบฟอร์ม html ภายในแบบฟอร์ม html อื่นนั้นถูกต้องหรือไม่
เป็น html ที่ถูกต้องหรือไม่ที่จะมีสิ่งต่อไปนี้: <form action="a"> <input.../> <form action="b"> <input.../> <input.../> <input.../> </form> <input.../> </form> ดังนั้นเมื่อคุณส่ง "b" คุณจะได้รับฟิลด์ภายในแบบฟอร์มด้านในเท่านั้น เมื่อคุณส่ง "a" คุณจะได้รับฟิลด์ทั้งหมดลบด้วยฟิลด์ภายใน "b" หากไม่สามารถทำได้การแก้ไขปัญหาใดบ้างสำหรับสถานการณ์นี้

3
รูปแบบวันที่ ISO 8601 และ RFC 3339 แตกต่างกันอย่างไร
ISO 8601และRFC 3339ดูเหมือนจะเป็นสองรูปแบบที่ใช้กันทั่วไปในเว็บ ฉันควรใช้อันอื่นหรือไม่? เป็นเพียงส่วนขยายหรือไม่ ฉันต้องใส่ใจสิ่งนั้นจริงๆเหรอ?

10
เป็นการดีที่จะใช้ URL ที่ว่างเปล่าสำหรับแอตทริบิวต์การกระทำของฟอร์ม HTML หรือไม่ (การกระทำ =“”)
ฉันสงสัยว่าใครสามารถตอบกลับ "แนวปฏิบัติที่ดีที่สุด" เพื่อใช้การกระทำแบบฟอร์ม HTML เปล่าเพื่อโพสต์กลับไปที่หน้าปัจจุบัน มีโพสต์ถามว่าการกระทำแบบฟอร์ม HTML ว่างเปล่าทำอะไรที่นี่และบางหน้าเช่นนี้แนะนำว่ามันดี แต่ฉันอยากจะรู้ว่าคนอื่นคิดอย่างไร

13
ฉันสามารถใช้คลาส CSS ที่ไม่มีอยู่ได้หรือไม่?
ฉันมีตารางที่ฉันแสดง / ซ่อนคอลัมน์แบบเต็มโดย jQuery ผ่านคลาส CSS ที่ไม่มีอยู่: <table> <thead> <tr> <th></th> <th class="target"></th> <th></th> </tr> </thead> <tbody> <tr> <td></td> <td class="target"></td> <td></td> </tr> <tr> <td></td> <td class="target"></td> <td></td> </tr> </tbody> </table> ด้วย DOM นี้ฉันสามารถทำได้ในหนึ่งบรรทัดผ่าน jQuery: $('.target').css('display','none'); สิ่งนี้ทำงานได้อย่างสมบูรณ์ แต่สามารถใช้คลาส CSS ที่ไม่ได้กำหนดได้หรือไม่ ฉันควรสร้างคลาสที่ว่างสำหรับมันหรือไม่? <style>.target{}</style> มีผลข้างเคียงหรือมีวิธีที่ดีกว่าในการทำเช่นนี้?

10
ประเภทอินพุต =“ ส่ง” แท็กปุ่ม Vs พวกมันสามารถใช้แทนกันได้หรือไม่
input type="submit"และbuttonแท็กใช้แทนกันได้หรือไม่ หรือหากมีความแตกต่างจากนั้นเมื่อใดควรใช้input type="submit"และเมื่อbuttonใด และถ้าไม่มีความแตกต่างทำไมเรามี 2 แท็กเพื่อจุดประสงค์เดียวกัน

22
มีภาษาแบบสอบถามสำหรับ JSON หรือไม่
มีภาษา SQL หรือ XQuery คล้าย ๆ กับการสืบค้น JSON หรือไม่ ฉันกำลังคิดชุดข้อมูลขนาดเล็กมากที่จับคู่กับ JSON ได้อย่างดีซึ่งจะเป็นการดีที่จะตอบแบบสอบถามอย่างง่ายดายเช่น "ค่าทั้งหมดของ X โดยที่ Y> 3" หรือการดำเนินการชนิด SUM / COUNT ปกติเป็นอย่างไร ในฐานะที่เป็นตัวอย่างที่ทำขึ้นอย่างสมบูรณ์บางสิ่งเช่นนี้: [{"x": 2, "y": 0}}, {"x": 3, "y": 1}, {"x": 4, "y": 1}] SUM(X) WHERE Y > 0 (would equate to 7) LIST(X) WHERE Y > 0 (would …

9
DIV ใน TD เป็นความคิดที่ไม่ดีหรือไม่?
ดูเหมือนว่าฉันได้ยิน / อ่านที่ไหนซักแห่งว่า<div>ภายใน<td>นั้นไม่มีอะไรเลย ไม่ใช่ว่ามันจะไม่ทำงานบางอย่างเกี่ยวกับพวกเขาที่ไม่เข้ากันได้กับประเภทการแสดงผลของพวกเขา ไม่พบหลักฐานใด ๆ ที่จะสำรองลางสังหรณ์ของฉันดังนั้นฉันอาจผิดทั้งหมด

25
HTML5 สามารถ“ แทนที่” Flash ได้อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา หัวข้อการถกเถียงที่เห็นถึงการฟื้นตัวตั้งแต่การเปิดตัว iPad เป็นปัญหาของ Flash เมื่อเทียบกับ HTML5 มีผู้แนะนำว่า HTML5 จะแทนที่หนึ่งวัน / แทนที่ Adobe Flash ฉันไม่ได้พัฒนาซอฟต์แวร์ที่ทำงานในเบราว์เซอร์ดังนั้นความเข้าใจ (จำกัด ) ของฉันคือ: HTML เป็นภาษามาร์กอัปข้อความที่ส่งผ่าน HTTP ไปยังเบราว์เซอร์ไคลเอ็นต์ เบราว์เซอร์ไคลเอนต์ตีความมาร์กอัปและการแสดงผล (โดยมีระดับความสำเร็จที่แตกต่างกัน) เพจตามข้อกำหนดมาตรฐาน Adobe Flash เป็นเฟรมเวิร์กที่เหมาะสมสำหรับการทำงานกับกราฟิกเสียงวิดีโอและกราฟิกแรสเตอร์ / เวกเตอร์ มันต้องใช้เครื่องมือการเขียนพิเศษ (อาจจะเป็นคอมไพเลอร์?) และเครื่องเล่นแบบกำหนดเองที่มีให้เป็นปลั๊กอินสำหรับเบราว์เซอร์ทั่วไปส่วนใหญ่ ใครช่วยกรุณาอธิบาย (สำหรับนักพัฒนา C / C ++) ว่าเป็นไปได้อย่างไรจากจุดทางเทคนิค / การเข้ารหัสว่ามุมมองของภาษามาร์กอัปแบบข้อความ (HTML5) …

1
ประเภทเนื้อหาที่ถูกต้องสำหรับเอกสาร XML, HTML และ XHTML
ประเภทเนื้อหาที่ถูกต้องสำหรับเอกสาร XML, HTML และ XHTML คืออะไร ฉันต้องเขียนโปรแกรมรวบรวมข้อมูลอย่างง่ายที่ดึงเฉพาะไฟล์ประเภทนี้ ปัจจุบันhttp://example.net/index.htmlสามารถแสดงไฟล์ JPEG ได้เนื่องจาก mod_rewrite ดังนั้นฉันจึงต้องตรวจสอบประเภทเนื้อหาจากส่วนหัวการตอบกลับและเปรียบเทียบกับรายการประเภทเนื้อหาที่อนุญาต ฉันจะหารายชื่อดังกล่าวได้จากที่ไหน?
123 html  xml  http  xhtml  web-standards 

5
วิธีที่เหมาะสมในการเข้ารหัส URL ของอักขระ Unicode คืออะไร?
ฉันรู้จักโครงการ% uxxxx ที่ไม่ได้มาตรฐาน แต่ดูเหมือนจะไม่ใช่ทางเลือกที่ชาญฉลาดเนื่องจากโครงการนี้ถูกปฏิเสธโดย W3C ตัวอย่างที่น่าสนใจ: ตัวละครหัวใจ หากฉันพิมพ์สิ่งนี้ลงในเบราว์เซอร์ของฉัน: http://www.google.com/search?q=♥ จากนั้นคัดลอกและวางฉันเห็น URL นี้ http://www.google.com/search?q=%E2%99%A5 ซึ่งทำให้ดูเหมือนว่า Firefox (หรือ Safari) กำลังทำสิ่งนี้ urllib.quote_plus(x.encode("latin-1")) '%E2%99%A5' ซึ่งสมเหตุสมผลยกเว้นสิ่งที่ไม่สามารถเข้ารหัสเป็นภาษาลาติน -1 ได้เช่นอักขระจุดสามจุด … ถ้าฉันพิมพ์ URL http://www.google.com/search?q=… ลงในเบราว์เซอร์ของฉันจากนั้นคัดลอกและวางฉันจะได้รับ http://www.google.com/search?q=%E2%80%A6 กลับ. ซึ่งน่าจะเป็นผลจากการทำ urllib.quote_plus(x.encode("utf-8")) ซึ่งสมเหตุสมผลเนื่องจาก…ไม่สามารถเข้ารหัสด้วย Latin-1 แต่มันก็ไม่ชัดเจนสำหรับฉันว่าเบราว์เซอร์รู้ได้อย่างไรว่าจะถอดรหัสด้วย UTF-8 หรือ Latin-1 เนื่องจากสิ่งนี้ดูเหมือนจะคลุมเครือ: In [67]: u"…".encode('utf-8').decode('latin-1') Out[67]: u'\xc3\xa2\xc2\x80\xc2\xa6' ใช้งานได้ดังนั้นฉันไม่รู้ว่าเบราว์เซอร์คิดอย่างไรว่าจะถอดรหัสด้วย UTF-8 หรือ Latin-1 อะไรคือสิ่งที่ถูกต้องในการทำกับตัวละครพิเศษที่ฉันต้องจัดการ?

2
เบราว์เซอร์ส่ง“ \ r \ n” หรือ“ \ n” หรือไม่หรือขึ้นอยู่กับเบราว์เซอร์
คำถามนี้รบกวนจิตใจฉันมาเป็นล้านปี ... เมื่อใดก็ตามที่ฉันสร้างเว็บไซต์ด้วยพื้นที่ข้อความที่อนุญาตให้มีหลายบรรทัด (เช่น "ไบโอ" สำหรับโปรไฟล์ของผู้ใช้) ฉันมักจะเขียนโค้ดหวาดระแวงต่อไปนี้: // C# code sample... bio = bio.Replace("\r\n", "\n").Replace("\r", "\n"); bio = Regex.Replace(@"\n{2,}", "\n\n"); ดังนั้นเบราว์เซอร์จะส่งอะไรมา<textarea name="Bio"></textarea>หากมีหลายบรรทัด?

4
ทำไม <big> ไม่อยู่ใน HTML 5 Tag list ในขณะที่ <small> คือ?
ไม่ควรลบทั้งสองอย่าง? หรือหมายความว่าเราควรใช้&lt;small&gt;? ทำไมถึง&lt;big&gt;เอาออก แต่&lt;small&gt;ไม่ใช่? ปัญหา&lt;big&gt;ที่ใช้ไม่ได้กับ&lt;small&gt;อะไร? http://www.w3schools.com/html5/html5_reference.asp

4
วิธีผสมลิงก์ (<a> แท็ก) และส่วนหัว (แท็ก <h1>) ในมาตรฐานเว็บ
รหัสที่ถูกต้องในการสร้างลิงค์กับหัวข้อ 1 ตามมาตรฐานเว็บคืออะไร? ใช่ไหม &lt;h1&gt;&lt;a href="http://stackoverflow.com"&gt; stackoverflow &lt;/a&gt;&lt;/h1&gt; หรือ &lt;a href="http://stackoverflow.com"&gt;&lt;h1&gt; stackoverflow &lt;/h1&gt;&lt;/a&gt; ขอบคุณ

11
เหตุใดจึงไม่มีการอ้างอิง JavaScript อย่างเป็นทางการ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันพยายามค้นหาการอ้างอิง JavaScript แต่ไม่มีเลย แหล่งข้อมูลที่แนะนำที่ดีที่สุด 2 แหล่งคือ MDN (Mozilla Developer Network) และ W3Schools ทำไม?

4
เอกสาร SVG รองรับแอตทริบิวต์ข้อมูลที่กำหนดเองหรือไม่
ใน HTML5 องค์ประกอบสามารถมีข้อมูลเมตาที่กำหนดเองเก็บไว้ในแอตทริบิวต์ XML ที่มีชื่อขึ้นต้นด้วยdata-เช่น&lt;p data-myid="123456"&gt;. นี่เป็นส่วนหนึ่งของสเป็ค SVG ด้วยหรือเปล่า? ในทางปฏิบัติเทคนิคนี้ใช้ได้ดีกับเอกสาร SVG ในหลาย ๆ ที่ แต่ฉันต้องการทราบว่าเป็นส่วนหนึ่งของข้อกำหนด SVG อย่างเป็นทางการหรือไม่เนื่องจากรูปแบบยังเล็กพอที่จะยังมีความเข้ากันไม่ได้ระหว่างเบราว์เซอร์โดยเฉพาะในอุปกรณ์เคลื่อนที่ ดังนั้นก่อนที่จะยอมรับรหัสฉันต้องการทราบว่าฉันสามารถคาดหวังว่าเบราว์เซอร์ในอนาคตจะรวมกันเพื่อรองรับสิ่งนี้หรือไม่ ฉันพบข้อความนี้จากรายชื่ออีเมลของคณะทำงานโดยระบุว่า "คาดหวังว่า [พวกเขา] จะ" จะสนับสนุน สิ่งนี้กลายเป็นทางการหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.