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

HTML (HyperText Markup Language) เป็นภาษามาร์กอัปหลักสำหรับการสร้างเว็บเพจและข้อมูลอื่น ๆ ที่จะแสดงในเว็บเบราว์เซอร์ คำถามเกี่ยวกับ HTML ควรมีตัวอย่างที่ทำซ้ำได้น้อยที่สุดและแนวคิดบางประการเกี่ยวกับสิ่งที่คุณพยายามทำ แท็กนี้ไม่ค่อยได้ใช้คนเดียวและมักจะจับคู่กับ [CSS] และ [javascript]

15
ทำให้ div ในตำแหน่งที่แน่นอนขยายความสูง div parent
ที่คุณสามารถดูใน CSS ดังต่อไปนี้ผมต้องการที่จะวางตำแหน่งตัวเองก่อนchild2 child1นี่เป็นเพราะเว็บไซต์ที่ฉันกำลังพัฒนาควรทำงานบนอุปกรณ์มือถือซึ่งchild2ควรจะอยู่ด้านล่างเนื่องจากมีการนำทางที่ฉันต้องการด้านล่างเนื้อหาบนอุปกรณ์มือถือ - ทำไมถึงไม่ใช่มาสเตอร์เพจ 2 เพจ นี่เป็นเพียง 2 รายการเท่านั้นdivsที่มีการจัดตำแหน่งใหม่ใน HTML ทั้งหมดดังนั้นมาสเตอร์เพจ 2 รายการสำหรับการเปลี่ยนแปลงเล็กน้อยนี้จึงเป็น overkill HTML: <div id="parent"> <div class="child1"></div> <div class="child2"></div> </div> CSS: parent { position: relative; width: 100%; } child1 { width: auto; margin-left: 160px; } child2 { width: 145px; position: absolute; top: 0px; bottom: 0px; } …

11
ทำให้ลิงก์ใช้ POST แทน GET
ฉันไม่แน่ใจว่าสิ่งนี้เป็นไปได้หรือไม่ แต่ฉันสงสัยว่าถ้าใครรู้วิธีสร้างไฮเปอร์ลิงก์ผ่านตัวแปรบางตัวและใช้ POST (เหมือนรูปแบบ) ซึ่งต่างจาก GET
204 javascript  html  http 

30
จะแสดงข้อความยืนยันก่อนลบได้อย่างไร?
ฉันต้องการรับข้อความยืนยันเมื่อคลิกลบ (อาจเป็นปุ่มหรือรูปภาพ) หากผู้ใช้เลือก ' Ok' แล้วการลบจะเสร็จสิ้นมิฉะนั้นถ้า ' Cancel' ถูกคลิกไม่มีอะไรเกิดขึ้น ฉันลองทำเสียงสะท้อนนี้เมื่อคลิกปุ่ม แต่สิ่งที่สะท้อนทำให้กล่องอินพุตและกล่องข้อความของฉันขาดสไตล์และการออกแบบ
204 javascript  html 

25
องค์ประกอบแบบอินไลน์ขยับตัวเมื่อทำตัวหนาในการโฮเวอร์
ฉันสร้างเมนูแนวนอนโดยใช้รายการ HTML และ CSS ทุกอย่างทำงานได้ตามปกติยกเว้นเมื่อคุณวางเมาส์เหนือลิงก์ คุณเห็นไหมว่าฉันได้สร้างสถานะโฮเวอร์ตัวหนาสำหรับลิงก์และตอนนี้ลิงก์เมนูเปลี่ยนเนื่องจากขนาดตัวหนาแตกต่างกัน ฉันพบปัญหาเดียวกันกับโพสต์ SitePointนี้ อย่างไรก็ตามโพสต์ไม่มีทางออกที่เหมาะสม ฉันค้นหาวิธีแก้ปัญหาทุกที่และหาไม่พบ แน่นอนฉันไม่สามารถเป็นคนเดียวที่พยายามทำสิ่งนี้ ไม่มีใครมีความคิดใด ๆ PS: ฉันไม่รู้ความกว้างของข้อความในรายการเมนูดังนั้นฉันไม่สามารถกำหนดความกว้างของรายการ li ได้ .nav { margin: 0; padding: 0; } .nav li { list-style: none; display: inline; border-left: #ffffff 1px solid; } .nav li a:link, .nav li a:visited { text-decoration: none; color: #000; margin-left: 8px; margin-right: …
204 html  css  hover  text-size 

7
เหตุใด <fieldset> จึงไม่สามารถยืดหยุ่นได้
ผมพยายามที่จะสไตล์fieldsetองค์ประกอบด้วยและdisplay: flexdisplay: inline-flex แต่ก็ไม่ได้ทำงาน: flexทำตัวเหมือนblockและทำตัวเหมือนinline-flexinline-block สิ่งนี้เกิดขึ้นทั้งบน Firefox และ Chrome แต่ใช้งานกับ IE ได้อย่างแปลกประหลาด มันเป็นข้อบกพร่องหรือไม่? ฉันไม่พบที่fieldsetควรมีพฤติกรรมพิเศษใด ๆ ทั้งในHTML5หรือในรายละเอียดCSS เค้าโครงกล่องแบบยืดหยุ่น fieldset, div { display: flex; border: 1px solid; } &lt;fieldset&gt; &lt;p&gt;foo&lt;/p&gt; &lt;p&gt;bar&lt;/p&gt; &lt;/fieldset&gt; &lt;div&gt; &lt;p&gt;foo&lt;/p&gt; &lt;p&gt;bar&lt;/p&gt; &lt;/div&gt; เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล
204 html  css  flexbox 

5
ปิดใช้งานปุ่มหมุนของ webkit บนประเภทอินพุต =“ number” หรือไม่
ฉันมีเว็บไซต์ที่เป็นหลักสำหรับผู้ใช้มือถือ แต่เดสก์ท็อปด้วย บน Mobile Safari การใช้&lt;input type="number"&gt;งานได้ดีเพราะมันแสดงแป้นพิมพ์ตัวเลขในฟิลด์อินพุตซึ่งควรมีตัวเลขเท่านั้น อย่างไรก็ตามใน Chrome และ Safari การใช้อินพุตตัวเลขจะแสดงปุ่มหมุนที่ด้านขวาของฟิลด์ซึ่งดูเหมือนว่าไร้สาระในการออกแบบของฉัน ฉันไม่ต้องการปุ่มเพราะพวกมันไร้ประโยชน์เมื่อคุณต้องการเขียนตัวเลข 6 หลัก เป็นไปได้หรือไม่ที่จะปิดใช้งานสิ่งนี้ด้วย-webkit-appearanceหรือใช้ CSS เคล็ดลับอื่น ๆ ? ฉันได้ลองโดยไม่มีโชคมาก
203 css  html  webkit 

8
ข้อความที่สามารถเน้นไวยากรณ์ได้ทันทีหรือไม่
ฉันกำลังเก็บบล็อก HTML จำนวนหนึ่งไว้ใน CMS เพื่อเหตุผลในการบำรุงรักษาที่ง่ายขึ้น มันถูกแทนด้วย&lt;textarea&gt;s มีใครรู้บ้างว่าวิดเจ็ต JavaScript ของบางประเภทที่สามารถเน้นไวยากรณ์สำหรับ HTML ภายในtextareaหรือคล้ายกันในขณะที่ยังคงใช้โปรแกรมแก้ไขข้อความธรรมดา (ไม่มี WYSIWYG หรือฟังก์ชั่นขั้นสูง)

9
รักษาขนาดตัวอักษร HTML เมื่อการวางแนว iPhone เปลี่ยนจากแนวตั้งเป็นแนวนอน
ฉันมีเว็บแอปพลิเคชันมือถือที่มีรายการที่ไม่ได้เรียงลำดับซึ่งมีหลายรายการที่มีไฮเปอร์ลิงก์ภายในแต่ละ li: ... คำถามของฉันคือฉันจะจัดรูปแบบไฮเปอร์ลิงก์ได้อย่างไรเพื่อที่จะไม่เปลี่ยนขนาดเมื่อดูบน iPhone และการเปลี่ยนจากแนวตั้ง -&gt; เป็นแนวนอน? ตอนนี้ฉันมีขนาดตัวอักษรไฮเปอร์ลิงก์ที่ 14px แต่เมื่อเปลี่ยนเป็นแนวนอนมันจะขยายเป็น 20px ฉันต้องการให้ขนาดตัวอักษรคงเดิม นี่คือรหัส: ul li a { font-size:14px; text-decoration: none; color: #cc9999; } &lt;ul&gt; &lt;li id="home" class="active"&gt; &lt;a href="home.html"&gt;HOME&lt;/a&gt; &lt;/li&gt; &lt;li id="home" class="active"&gt; &lt;a href="test.html"&gt;TEST&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล
203 iphone  html  css 

8
แทรก HTML ด้วยข้อความตอบกลับตัวแปร (JSX)
ฉันกำลังสร้างบางสิ่งด้วย React ที่ฉันต้องการแทรก HTML ด้วยตัวแปร React ใน JSX มีวิธีที่จะมีตัวแปรดังนี้: var thisIsMyCopy = '&lt;p&gt;copy copy copy &lt;strong&gt;strong copy&lt;/strong&gt;&lt;/p&gt;'; และใส่เข้าไปในปฏิกิริยาเช่นนั้นและทำงานได้หรือไม่ render: function() { return ( &lt;div className="content"&gt;{thisIsMyCopy}&lt;/div&gt; ); } และมันแทรก HTML ตามที่คาดไว้หรือไม่ ฉันไม่ได้เห็นหรือได้ยินอะไรเกี่ยวกับฟังก์ชั่นตอบสนองที่สามารถทำแบบอินไลน์นี้หรือวิธีการแยกวิเคราะห์สิ่งที่จะช่วยให้การทำงาน

8
ปัญหาการเข้ารหัส HTML - ตัวอักษร "Â" ปรากฏขึ้นแทนที่จะเป็น "& nbsp;"
ฉันมีแอปรุ่นเก่าที่เพิ่งเริ่มทำงานผิดปกติไม่ว่าด้วยเหตุผลใดก็ตามฉันไม่แน่ใจ มันสร้างกลุ่ม HTML ที่กลายเป็นรายงาน PDF โดย ActivePDF กระบวนการทำงานเช่นนี้: ดึงเทมเพลต HTML จากฐานข้อมูลที่มีโทเค็นนั้นเพื่อแทนที่ (เช่น "~ CompanyName ~", "~ CustomerName ~" เป็นต้น) แทนที่โทเค็นด้วยข้อมูลจริง จัดระเบียบ HTML ด้วยฟังก์ชัน regex อย่างง่ายที่คุณสมบัติจะจัดรูปแบบค่าแอตทริบิวต์แท็ก HTML (ตรวจสอบให้แน่ใจว่าเครื่องหมายคำพูด ฯลฯ เนื่องจากเครื่องมือการเรนเดอร์การแสดงผลของ ActivePDF ไม่ชอบอะไรเลย ส่ง HTML ไปยังบริการเว็บที่สร้าง PDF อยู่ที่ไหนสักแห่งที่ว่างช่องว่างไม่แตกออกจากแม่แบบ HTML ( &amp;nbsp;s) กำลังเข้ารหัสเป็น ISO-8859-1 เพื่อให้พวกเขาปรากฏขึ้นอย่างไม่ถูกต้องเป็นตัวอักษร "Â" เมื่อดูเอกสารในเบราว์เซอร์ (FireFox) ActivePDF pukes กับอักขระที่ไม่ใช่ UTF8 เหล่านี้ …

4
ใช้สไตล์ CSS กับองค์ประกอบขึ้นอยู่กับองค์ประกอบย่อย
เป็นไปได้หรือไม่ที่จะกำหนดสไตล์ CSS สำหรับองค์ประกอบที่จะใช้เฉพาะเมื่อองค์ประกอบที่ตรงกันมีองค์ประกอบเฉพาะ (เป็นรายการลูกโดยตรง) ฉันคิดว่านี่เป็นคำอธิบายที่ดีที่สุดโดยใช้ตัวอย่าง หมายเหตุ : ฉันกำลังพยายามจัดองค์ประกอบองค์ประกอบหลักขึ้นอยู่กับองค์ประกอบลูกที่มี &lt;style&gt; /* note this is invalid syntax. I'm using the non-existing ":containing" pseudo-class to show what I want to achieve. */ div:containing div.a { border: solid 3px red; } div:containing div.b { border: solid 3px blue; } &lt;/style&gt; &lt;!-- the following div …
203 html  css 

10
จะใช้ปุ่มตัวเลือกใน ReactJS ได้อย่างไร?
ฉันใหม่สำหรับ ReactJS ขออภัยหากปิดใช้งาน ฉันมีส่วนประกอบที่สร้างแถวของตารางหลายแถวตามข้อมูลที่ได้รับ แต่ละเซลล์ภายในคอลัมน์จะมีช่องทำเครื่องหมายวิทยุ ดังนั้นผู้ใช้สามารถเลือกหนึ่งsite_nameและหนึ่งaddressจากแถวที่มีอยู่ การเลือกจะแสดงในส่วนท้าย และนั่นคือสิ่งที่ฉันติดอยู่ var SearchResult = React.createClass({ render: function(){ var resultRows = this.props.data.map(function(result){ return ( &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;input type="radio" name="site_name" value={result.SITE_NAME}&gt;{result.SITE_NAME}&lt;/input&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="radio" name="address" value={result.ADDRESS}&gt;{result.ADDRESS}&lt;/input&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; ); }); return ( &lt;table className="table"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th&gt;Address&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; {resultRows} &lt;tfoot&gt; &lt;tr&gt; &lt;td&gt;chosen site name …
203 html  reactjs 

13
การตั้งค่าความกว้างคอลัมน์ตาราง
ฉันมีตารางง่ายๆที่ใช้สำหรับกล่องจดหมายดังนี้: &lt;table border="1"&gt; &lt;tr&gt; &lt;th&gt;From&lt;/th&gt; &lt;th&gt;Subject&lt;/th&gt; &lt;th&gt;Date&lt;/th&gt; &lt;/tr&gt; ฉันจะตั้งค่าความกว้างได้อย่างไรจากและวันที่คือ 15% ของความกว้างของหน้าและหัวเรื่องคือ 70% ฉันต้องการให้ตารางใช้ความกว้างของหน้าทั้งหมด
203 html  css  html-table 

5
การตั้งค่าคุณลักษณะ href ที่รันไทม์
วิธีที่ดีที่สุดในการตั้งค่าhrefแอตทริบิวต์ของ&lt;a&gt;แท็ก ณ รันไทม์โดยใช้ jQuery คืออะไร นอกจากนี้คุณจะรับค่าhrefคุณลักษณะของ&lt;a&gt;แท็กโดยใช้ jQuery ได้อย่างไร
202 javascript  jquery  html 

9
CSS to line break ก่อน / หลังไอเท็ม `inline-block`
สมมติว่าฉันมี HTML นี้: &lt;h3&gt;Features&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;img src="alphaball.png"&gt;Smells Good&lt;/li&gt; &lt;li&gt;&lt;img src="alphaball.png"&gt;Tastes Great&lt;/li&gt; &lt;li&gt;&lt;img src="alphaball.png"&gt;Delicious&lt;/li&gt; &lt;li&gt;&lt;img src="alphaball.png"&gt;Wholesome&lt;/li&gt; &lt;li&gt;&lt;img src="alphaball.png"&gt;Eats Children&lt;/li&gt; &lt;li&gt;&lt;img src="alphaball.png"&gt;Yo' Mama&lt;/li&gt; &lt;/ul&gt; และ CSS นี้: li { text-align:center; display:inline-block; padding:0.1em 1em } img { width:64px; display:block; margin:0 auto } สามารถดูผลลัพธ์ได้ที่นี่: http://jsfiddle.net/YMN7U/1/ ทีนี้ลองนึกดูว่าฉันต้องการแยกสิ่งนี้ออกเป็นสามคอลัมน์ซึ่งเท่ากับการฉีด a &lt;br&gt;หลังจากสาม&lt;li&gt;อัน (จริง ๆ แล้วการทำเช่นนั้นจะไม่ถูกต้องทางความหมายและ syntactically) ฉันรู้วิธีเลือกตัวที่สาม&lt;li&gt;ใน CSS …
202 html  css 

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