คำถามติดแท็ก xhtml

XHTML เป็นชื่อดั้งเดิมของสิ่งที่เรียกอย่างเป็นทางการในปัจจุบันว่าไวยากรณ์ XML ของ HTML ซึ่งตรงข้ามกับไวยากรณ์ HTML ที่ใช้กันทั่วไปมากกว่าซึ่งทั้งสองอย่างนี้ถูกกำหนดโดยมาตรฐาน HTML5 มันเป็นภาษามาร์กอัปที่ใช้กันโดยทั่วไปสำหรับหน้า HTML ซึ่งสร้างขึ้นโดยใช้เครื่องมือบนพื้นฐานของ XML อย่าใช้แท็กนี้เพื่อ Facelets ใช้ [facelets] แทน


30
RegEx จับคู่แท็กเปิดยกเว้นแท็ก XHTML ที่มีในตัว
ล็อคแล้ว ความคิดเห็นเกี่ยวกับคำถามนี้ถูกปิดใช้งาน แต่ยังคงยอมรับคำตอบใหม่และการโต้ตอบอื่น ๆ เรียนรู้เพิ่มเติม ฉันต้องการจับคู่แท็กเปิดทั้งหมดเหล่านี้: <p> <a href="foo"> แต่ไม่ใช่สิ่งเหล่านี้: <br /> <hr class="foo" /> ฉันมากับสิ่งนี้และต้องการให้แน่ใจว่าฉันทำถูกแล้ว a-zฉันเป็นเพียงการจับ <([a-z]+) *[^/]*?> ฉันเชื่อว่ามันพูดว่า: ค้นหาน้อยกว่าแล้ว ค้นหา (และจับ) az อย่างน้อยหนึ่งครั้ง ค้นหาช่องว่างเป็นศูนย์หรือมากกว่านั้น ค้นหาตัวละครใด ๆ ที่เป็นศูนย์หรือมากกว่าครั้งโลภยกเว้น/จากนั้น ค้นหามากกว่า ฉันมีสิทธินั้นไหม และที่สำคัญคุณคิดว่าอย่างไร
1473 html  regex  xhtml 

12
ทำไมองค์ประกอบสคริปต์ที่ปิดตัวเองไม่ทำงาน
สาเหตุที่เบราว์เซอร์ไม่รู้จักอย่างถูกต้อง: <script src="foobar.js" /> <!-- self-closing script element --> เป็นที่รู้จักเท่านั้น: <script src="foobar.js"></script> สิ่งนี้ทำลายแนวคิดของ XHTML ที่สนับสนุนหรือไม่ หมายเหตุ: คำสั่งนี้ถูกต้องอย่างน้อยสำหรับ IE ทั้งหมด (6-8 beta 2)

15
ส่วน CDATA จำเป็นเมื่อใดในแท็กสคริปต์
มีCDATAแท็กเคยจำเป็นในแท็กสคริปต์และหากดังนั้นเมื่อ? กล่าวอีกนัยหนึ่งคือเมื่อไรและที่ไหน: <script type="text/javascript"> //<![CDATA[ ...code... //]]> </script> ดีกว่านี้: <script type="text/javascript"> ...code... </script>
907 javascript  html  xhtml  cdata 

13
ฉันจะดึงความกว้างและความสูงที่แท้จริงขององค์ประกอบ HTML ได้อย่างไร
สมมติว่าฉันมีสิ่ง<div>ที่ฉันต้องการที่จะศูนย์ในการแสดงผลของเบราว์เซอร์ (วิวพอร์ต) หากต้องการทำเช่นนั้นฉันต้องคำนวณความกว้างและความสูงของ<div>องค์ประกอบ ฉันควรใช้อะไร โปรดระบุข้อมูลเกี่ยวกับความเข้ากันได้ของเบราว์เซอร์
893 javascript  html  xhtml  dhtml 



27
ทำให้ div เป็นลิงก์
ฉันมี<div>บล็อกที่มีเนื้อหาภาพแฟนซีที่ฉันไม่ต้องการเปลี่ยน ฉันต้องการให้เป็นลิงก์แบบคลิกได้ ฉันกำลังมองหาสิ่งที่ชอบ<a href="…"><div> … </div></a>แต่นั่นคือ XHTML 1.1 ที่ถูกต้อง
545 css  html  xhtml  anchor 

14
อัตรากำไรขั้นต้นในองค์ประกอบลูกย้ายองค์ประกอบหลัก
ฉันมีdiv( ผู้ปกครอง ) ที่มีอีกdiv( เด็ก ) Parent เป็นองค์ประกอบแรกที่bodyไม่มีสไตล์ CSS เฉพาะ เมื่อฉันตั้ง .child { margin-top: 10px; } ผลลัพธ์ที่ได้คือด้านบนของลูกของฉันยังคงสอดคล้องกับผู้ปกครอง แทนที่จะเป็นลูกที่ถูกเลื่อนลง 10px ผู้ปกครองของฉันขยับลง 10px ฉันมีการตั้งค่าDOCTYPEXHTML Transitional ฉันหายไปนี่อะไร แก้ไข 1 ผู้ปกครองของฉันต้องมีมิติข้อมูลที่กำหนดอย่างเคร่งครัดเนื่องจากมีพื้นหลังที่จะต้องแสดงใต้ภาพจากบนลงล่าง (พิกเซลสมบูรณ์) ดังนั้นการตั้งระยะขอบในแนวดิ่งบนมันจึงเป็นไปไม่ได้ แก้ไข 2 พฤติกรรมนี้เหมือนกันบน FF, IE และ CR
414 css  xhtml  margin  nested 

18
องค์ประกอบ html สามารถมีได้หลายรหัส
ฉันเข้าใจว่ารหัสต้องไม่ซ้ำกันในหน้า HTML / XHTML คำถามของฉันคือสำหรับองค์ประกอบที่กำหนดฉันสามารถกำหนดรหัสหลายรหัสให้กับมันได้หรือไม่ <div id="nested_element_123 task_123"></div> ฉันรู้ว่าฉันมีทางออกง่าย ๆ เพียงแค่ใช้คลาส ฉันแค่อยากรู้เกี่ยวกับการใช้รหัสในลักษณะนี้

14
เลือกสัญลักษณ์ใน HTML / XHTML
เราจำเป็นต้องแสดงสัญลักษณ์เห็บ (✓หรือ✔) ภายในเว็บแอปภายในและต้องการหลีกเลี่ยงการใช้ภาพ จะต้องเริ่มทำงานกับ IE 6.0.2900 บนกล่อง XP โดยพื้นฐานแล้วเราต้องใช้มันข้ามเบราว์เซอร์ (IE + FF รุ่นล่าสุด) กล่องแสดงต่อไปนี้จะตั้งค่าการเข้ารหัสเบราว์เซอร์เป็น UTF-8 (META ทำงานได้ดีและไม่ใช่ปัญหา) แบบอักษรเริ่มต้นคือ Times New Roman (อาจเป็นปัญหา แต่การลอง Lucida Sans Unicode ไม่ได้ช่วยและฉันไม่ได้ติดตั้ง Arial Unicode MS หรือติดตั้ง Lucida Grande) <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> </head> <body> ✓ ✔ </body> </html> ความช่วยเหลือใด ๆ ชื่นชม งานต่อไปนี้ภายใต้ IE …
279 html  xhtml 

7
ฉันจะหลีกเลี่ยงคำพูดอย่างถูกต้องภายในแอตทริบิวต์ HTML ได้อย่างไร
ฉันมีหล่นลงบนหน้าเว็บซึ่งจะแตกเมื่อสตริงค่ามีคำพูด ค่าคือ"asdแต่ใน DOM จะปรากฏเป็นสตริงว่างเสมอ ฉันได้พยายามทุกวิถีทางที่ฉันรู้ที่จะหลบหนีสายอย่างถูกต้อง แต่ไม่มีประโยชน์ <option value=""asd">test</option> <option value="\"asd">test</option> <option value=""asd">test</option> <option value=""asd">test</option> ฉันจะแสดงสิ่งนี้บนหน้าเว็บอย่างไรเพื่อให้ข้อความแจ้งเตือนหลังมีค่าที่ถูกต้อง
267 html  xhtml  escaping 

14
แอตทริบิวต์ที่กำหนดเอง - ใช่หรือไม่?
เมื่อเร็ว ๆ นี้ฉันได้อ่านคนมากขึ้นเรื่อย ๆ เกี่ยวกับการใช้แอตทริบิวต์ที่กำหนดเองในแท็ก HTML ของพวกเขาส่วนใหญ่เพื่อจุดประสงค์ในการฝังบิตพิเศษของข้อมูลบางอย่างเพื่อใช้ในโค้ดจาวาสคริปต์ ฉันหวังว่าจะรวบรวมความคิดเห็นเกี่ยวกับการใช้แอตทริบิวต์ที่กำหนดเองว่าเป็นวิธีปฏิบัติที่ดีหรือไม่และมีทางเลือกอะไรบ้าง ดูเหมือนว่าสามารถทำให้ทั้งฝั่งเซิร์ฟเวอร์และฝั่งไคลเอ็นต์ไคลเอนต์ได้ง่ายขึ้นแต่ก็ไม่ได้เป็นไปตามมาตรฐาน W3C เราควรจะใช้ประโยชน์จากคุณสมบัติ HTML ที่กำหนดเองในเว็บแอปของเราหรือไม่? ทำไมหรือทำไมไม่? สำหรับผู้ที่คิดว่าคุณสมบัติที่กำหนดเองเป็นสิ่งที่ดี: อะไรคือสิ่งที่คุณควรคำนึงถึงเมื่อใช้งาน สำหรับผู้ที่คิดว่าคุณสมบัติที่กำหนดเองนั้นเป็นสิ่งที่ไม่ดี: คุณมีทางเลือกอะไรในการทำสิ่งที่คล้ายกัน อัปเดต: ฉันส่วนใหญ่สนใจในการให้เหตุผลเบื้องหลังวิธีการต่าง ๆ รวมทั้งชี้ให้เห็นว่าทำไมวิธีหนึ่งดีกว่าวิธีอื่น ฉันคิดว่าเราทุกคนสามารถค้นพบวิธีที่แตกต่างกัน 4-5 วิธีเพื่อให้ได้สิ่งเดียวกัน (องค์ประกอบที่ซ่อนอยู่สคริปต์แบบอินไลน์คลาสพิเศษข้อมูลการแยกวิเคราะห์จากรหัส ฯลฯ ) อัปเดต 2: ดูเหมือนว่าdata-คุณลักษณะคุณลักษณะHTML 5 มีการสนับสนุนมากมายที่นี่ (และฉันมักจะเห็นด้วยดูเหมือนว่าเป็นตัวเลือกที่ดี) จนถึงตอนนี้ฉันไม่ได้เห็นข้อเสนอแนะนี้มากนัก มีปัญหา / ข้อผิดพลาดใด ๆ ที่ต้องกังวลเกี่ยวกับการใช้วิธีการนี้หรือไม่? หรือเป็นเพียงแค่การทำให้เป็นโมฆะของข้อกำหนด W3C ปัจจุบัน 'ไม่เป็นอันตราย'?

15
การแทนที่ข้อความ H1 ด้วยภาพโลโก้: วิธีที่ดีที่สุดสำหรับ SEO และการเข้าถึง?
ดูเหมือนว่ามีเทคนิคที่แตกต่างกันออกไปดังนั้นฉันหวังว่าจะได้คำตอบที่ "ชัดเจน" ในเรื่องนี้ ... ในเว็บไซต์เป็นเรื่องธรรมดาที่จะต้องสร้างโลโก้ที่เชื่อมโยงไปยังหน้าแรก ฉันต้องการทำสิ่งเดียวกันในขณะที่ปรับให้เหมาะสมที่สุดสำหรับเครื่องมือค้นหาโปรแกรมอ่านหน้าจอ IE 6+ และเบราว์เซอร์ที่ปิดใช้งาน CSS และ / หรือรูปภาพ ตัวอย่างที่หนึ่ง:ไม่ใช้แท็ก h1 ไม่ดีสำหรับ SEO ใช่ไหม <div id="logo"> <a href=""> <img src="logo.png" alt="Stack Overflow" /> </a> </div> ตัวอย่างที่สอง:พบสิ่งนี้ที่ไหนสักแห่ง CSS ดูเหมือนแฮ็คเล็กน้อย <h1 id="logo"> <a href="">Stack Overflow</a> </h1> /* css */ #logo { padding: 70px 0 0 0; overflow: hidden; …
240 css  xhtml  image  seo 

17
เส้นประสไตล์รายการ HTML
มีวิธีสร้าง list-style ใน HTML ด้วยขีดกลาง (เช่น - หรือ - –หรือ - —) หรือไม่ <ul> <li>abc</li> </ul> การแสดงผล: - abc มันเกิดขึ้นกับฉันที่จะทำสิ่งนี้ด้วยสิ่งต่างli:before { content: "-" };ๆ แม้ว่าฉันจะไม่ทราบข้อเสียของตัวเลือกนั้น โดยทั่วไปฉันจะไม่ทราบวิธีการใช้อักขระทั่วไปสำหรับรายการ
222 html  css  xhtml  html-lists 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.