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

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

1
จะปรับขนาดภาพ SVG ให้เต็มหน้าต่างเบราว์เซอร์ได้อย่างไร?
ดูเหมือนว่ามันควรจะง่าย แต่ฉันไม่ได้รับบางสิ่ง ฉันต้องการสร้างหน้า HTML ที่มีรูปภาพ SVG เพียงรูปเดียวที่ปรับขนาดให้พอดีกับหน้าต่างเบราว์เซอร์โดยอัตโนมัติโดยไม่ต้องเลื่อนใด ๆ และยังคงรักษาอัตราส่วนไว้ ตัวอย่างเช่นในขณะนี้ฉันมีภาพ 1024x768 SVG; หากวิวพอร์ตของเบราว์เซอร์คือ 1980x1000 ฉันต้องการให้รูปภาพแสดงที่ 1333x1000 (เติมในแนวตั้งกึ่งกลางแนวนอน) หากเบราว์เซอร์มีขนาด 800x1000 ฉันต้องการให้แสดงที่ 800x600 (เติมในแนวนอนจัดกึ่งกลางแนวตั้ง) ตอนนี้ฉันได้กำหนดไว้ดังนี้: <body style="height: 100%"> <div id="content" style="width: 100%; height: 100%"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" viewBox="0 0 1024 768" preserveAspectRatio="xMidYMid meet"> ... </svg> </div> </body> อย่างไรก็ตามนี่เป็นการปรับขนาดความกว้างเต็มของเบราว์เซอร์ (สำหรับหน้าต่างกว้าง แต่สั้น) …

8
เว้นวรรคก่อนปิดทับ?
ฉันเคยเห็นช่องว่างก่อนเครื่องหมายสแลชปิดในแท็ก XML และ HTML การแบ่งบรรทัด XHTML น่าจะเป็นตัวอย่างที่ยอมรับได้: <br /> แทน: <br/> พื้นที่ดูเหมือนฟุ่มเฟือย อันที่จริงฉันคิดว่ามันฟุ่มเฟือย เหตุผลที่เขียนเว้นวรรคนี้คืออะไร? ฉันได้อ่านพบว่า Space ช่วยแก้ปัญหา "ความเข้ากันได้ย้อนหลัง" ได้ ปัญหาความเข้ากันได้ย้อนหลังใด ปัญหาเหล่านั้นยังคงมีความเกี่ยวข้องหรือเรายังคงเพิ่มช่องว่างเพิ่มเติมเพื่อประโยชน์ในการกล่าวถึงความเข้ากันได้ของ IE3? มีข้อกำหนดบางอย่างพร้อมคำตอบที่ชัดเจนเกี่ยวกับเรื่องนี้หรือไม่? หากไม่สามารถใช้งานร่วมกันได้ย้อนกลับจะเป็นปัญหาในการอ่านหรือไม่? คล้ายกับการอภิปราย Great Open Curly Brace? void it_goes_up_here() { int no_you_fool_it_goes_down_there() { แน่นอนฉันสามารถเคารพความคิดเห็นเกี่ยวกับโวหารที่แตกต่างกันได้ดังนั้นฉันยินดีที่จะเรียนรู้ว่าการเขียนพื้นที่เป็นเพียงเรื่องของรสนิยม
93 html  xml  xhtml  coding-style 

6
ชื่อเอนทิตีต้องเป็นไปตาม "&" ในการอ้างอิงเอนทิตีทันที
ฉันต้องการใส่เกมแพ็คแมนในหน้า * .xhtml ของฉัน (ฉันใช้ jsf 2 และ primefaces 3.5) อย่างไรก็ตาม เมื่อฉัน "แปล" หน้า html ใน xhtml ฉันได้รับข้อผิดพลาดที่สคริปต์นี้: <script> var el = document.getElementById("pacman"); if (Modernizr.canvas && Modernizr.localstorage && Modernizr.audio && (Modernizr.audio.ogg || Modernizr.audio.mp3)) { window.setTimeout(function () { PACMAN.init(el, "./"); }, 0); } else { el.innerHTML = "Sorry, needs a decent …

7
แนวทางปฏิบัติที่ดีที่สุดในการจัดลำดับองค์ประกอบใน <head> คืออะไร
สามารถใช้อะไรก็ได้ตามลำดับ? การวาง&lt;meta http-equiv="Content-Type" content="text/html;charset=UTF-8"&gt;มีความสำคัญมาก่อนหรือไม่&lt;title&gt; ใช้มากที่สุดเป็นวิธีที่ดีที่สุดหรือไม่? &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt; &lt;title&gt;Title Goes Here&lt;/title&gt; &lt;link rel="stylesheet" href="http://sstatic.net/so/all.css?v=5912"&gt; &lt;link rel="shortcut icon" href="http://sstatic.net/so/favicon.ico"&gt; &lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; $(function() { $("#wmd-input").focus(); $("#title").focus(); $("#revisions-list").change(function() { window.location = '/posts/1987065/edit/' + $(this).val(); }); }); &lt;/script&gt; &lt;/head&gt; …
91 html  css  xhtml  w3c 

6
ฉันจะค้นหา URL ของลิงก์ด้วยข้อความลิงก์ด้วย XPath ได้อย่างไร
ฉันมีหน้าXHTML ที่มีรูปแบบดี ฉันต้องการค้นหา URL ปลายทางของลิงก์เมื่อฉันมีข้อความที่เชื่อมโยง ตัวอย่าง &lt;a href="http://stackoverflow.com"&gt;programming questions site&lt;/a&gt; &lt;a href="http://cnn.com"&gt;news&lt;/a&gt; ฉันต้องการXPathการแสดงออกดังกล่าวว่าหากได้รับprogramming questions siteก็จะให้http://stackoverflow.comและถ้าฉันให้มันก็จะให้newshttp://cnn.com
88 xml  xhtml  xpath 

2
การเลือกองค์ประกอบที่มีแอตทริบิวต์ขึ้นต้นด้วยบางสิ่งใน XPath
ตามชื่อเรื่องเป็นไปได้หรือไม่ที่จะเลือกองค์ประกอบใน XPath ที่ขึ้นต้นด้วยสตริงที่แน่นอน แต่อาจไม่ได้ลงท้ายด้วยสิ่งเดียวกัน ตัวอย่างเช่นมี 3 องค์ประกอบจุดยึด: &lt;a href="buy.php/onething"&gt;&lt;/a&gt;&lt;a href="buy.php/twothing"&gt;&lt;/a&gt;&lt;a href="sell.php/anotherthing"&gt;&lt;/a&gt; ฉันต้องการรับองค์ประกอบจุดยึดที่ขึ้นต้นด้วย "buy.php /" เท่านั้น ฉันไม่คิดว่าสิ่งต่อไปนี้จะใช้ได้ผลหรือไม่: getByXPath("//a[@href='buy.php/']") ฉันจะทำเช่นนี้ได้อย่างไร?
87 java  html  xhtml  xpath 

17
วิธีที่ดีที่สุดในการดูแหล่งที่มาของหน้าเว็บที่สร้างขึ้น?
ฉันกำลังมองหาเครื่องมือที่จะให้แหล่งที่มาที่ถูกสร้างขึ้นรวมถึงการเปลี่ยนแปลง DOM ที่ทำโดยคำขอของ AJAX สำหรับการป้อนข้อมูลลงในตัวตรวจสอบความถูกต้องของ W3 ฉันได้ลองทำตามวิธีต่อไปนี้แล้ว: แถบเครื่องมือนักพัฒนาเว็บ - สร้างแหล่งที่มาที่ไม่ถูกต้องตามประเภทเอกสาร (เช่นลบส่วนปิดแท็กด้วยตนเอง) สูญเสียส่วนหลักประเภทของหน้า Firebug - แก้ไขข้อบกพร่องที่อาจเกิดขึ้นในแหล่งที่มา (เช่นแท็กที่ไม่ปิด) นอกจากนี้ยังสูญเสียส่วนของแท็กประเภทหลักและแทรกคอนโซลซึ่งตัวเองเป็น HTML ที่ไม่ถูกต้อง แถบเครื่องมือสำหรับนักพัฒนา IE - สร้างซอร์สที่ไม่ถูกต้องตามประเภทเอกสาร (เช่นทำให้แท็กทั้งหมดเป็นตัวพิมพ์ใหญ่เทียบกับข้อมูลจำเพาะ XHTML) ไฮไลต์ + ดูแหล่งที่มาของการเลือก - บ่อยครั้งที่ยากที่จะรับทั้งหน้านอกจากนี้ยังไม่รวม doc-type มีโปรแกรมหรือส่วนเสริมใดบ้างที่จะให้แหล่งที่มาเวอร์ชันปัจจุบันที่แน่นอนโดยไม่ต้องแก้ไขหรือเปลี่ยนแปลงในทางใดทางหนึ่ง จนถึงตอนนี้ Firebug ดูเหมือนจะดีที่สุด แต่ฉันกังวลว่ามันอาจแก้ไขข้อผิดพลาดบางอย่างของฉันได้ วิธีการแก้ ปรากฎว่าไม่มีวิธีแก้ปัญหาที่แน่นอนสำหรับสิ่งที่ฉันต้องการตามที่จัสตินอธิบาย ทางออกที่ดีที่สุดคือการตรวจสอบแหล่งที่มาภายในคอนโซลของ Firebug แม้ว่าจะมีข้อผิดพลาดบางอย่างที่เกิดจาก Firebug ก็ตาม ฉันขอขอบคุณ Forgotten Semicolon ที่อธิบายว่าเหตุใด "View Generated Source" …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.