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

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

9
สีแถวของตารางตารางอื่นโดยใช้ CSS?
ฉันกำลังใช้ตารางที่มีสีแถวสำรองด้วยสิ่งนี้ tr.d0 td { background-color: #CC9999; color: black; } tr.d1 td { background-color: #9999CC; color: black; } <table> <tr class="d0"> <td>One</td> <td>one</td> </tr> <tr class="d1"> <td>Two</td> <td>two</td> </tr> </table> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล นี่ฉันใช้ชั้นแต่ผมต้องการที่จะใช้เฉพาะสำหรับtr tableเมื่อฉันใช้ชั้นเรียนสำหรับตารางกว่านี้นำไปใช้เป็นtrทางเลือก ฉันสามารถเขียน HTML แบบนี้โดยใช้ CSS ได้ไหม <table class="alternate_color"> <tr><td>One</td><td>one</td></tr> <tr><td>Two</td><td>two</td></tr> </table> ฉันจะทำให้แถวมี "ลายทางม้าลาย" โดยใช้ CSS ได้อย่างไร
462 html  css  html-table 

17
คำแนะนำสำหรับแท็ก html <base> คืออะไร
ฉันไม่เคยเห็น&lt;base&gt;แท็ก HTML ใช้จริงมาก่อน มีข้อผิดพลาดในการใช้ซึ่งหมายความว่าฉันควรหลีกเลี่ยง ความจริงที่ว่าฉันไม่เคยสังเกตเห็นมันถูกใช้ในเว็บไซต์การผลิตที่ทันสมัย ​​(หรือเว็บไซต์ใด ๆ ) ทำให้ฉันรู้สึกสับสนแม้ว่ามันจะดูเหมือนว่ามันอาจมีแอปพลิเคชั่นที่มีประโยชน์สำหรับการทำให้ลิงก์ในเว็บไซต์ของฉันง่ายขึ้น แก้ไข หลังจากใช้แท็กฐานเป็นเวลาสองสามสัปดาห์ฉันก็พบว่ามีgotchas สำคัญ ๆด้วยการใช้แท็กฐานที่ทำให้มันเป็นที่ต้องการน้อยกว่าที่มันปรากฏครั้งแรก โดยพื้นฐานแล้วการเปลี่ยนแปลงไปยังhref='#topic'และhref=''ภายใต้แท็กฐานนั้นเข้ากันไม่ได้กับพฤติกรรมเริ่มต้นของพวกเขาและการเปลี่ยนแปลงจากพฤติกรรมเริ่มต้นนี้สามารถทำให้ห้องสมุดบุคคลที่สามอยู่นอกการควบคุมของคุณไม่น่าเชื่อถืออย่างมาก ในรูปแบบที่ไม่คาดคิดเนื่องจากเหตุผลจะขึ้นอยู่กับพฤติกรรมเริ่มต้น บ่อยครั้งที่การเปลี่ยนแปลงนั้นบอบบางและนำไปสู่ปัญหาที่ไม่ชัดเจนในทันทีเมื่อจัดการกับ codebase ขนาดใหญ่ ฉันได้สร้างคำตอบโดยละเอียดตั้งแต่ปัญหาที่ฉันพบด้านล่าง ดังนั้นทดสอบผลลัพธ์ลิงก์ด้วยตัวคุณเองก่อนที่คุณจะยอมรับการปรับใช้อย่างกว้างขวาง&lt;base&gt;นั่นคือคำแนะนำใหม่ของฉัน!

17
ฉันสามารถสร้างลิงค์ด้วย 'target =“ _ blank”' ใน Markdown ได้หรือไม่
มีวิธีในการสร้างลิงค์ใน Markdown ที่เปิดในหน้าต่างใหม่หรือไม่? ถ้าไม่คุณแนะนำให้ใช้ไวยากรณ์อะไร ฉันจะเพิ่มลงในคอมไพเลอร์ markdown ที่ฉันใช้ ฉันคิดว่ามันควรจะเป็นตัวเลือก

6
วิธีส่งผลกระทบต่อองค์ประกอบอื่น ๆ เมื่อองค์ประกอบหนึ่งถูกโฮเวอร์
สิ่งที่ฉันต้องการจะทำคือเมื่อมีบางอย่างจะวนเวียนอยู่ก็ต้องการส่งผลกระทบต่อคุณสมบัติของผู้อื่นdivdiv ยกตัวอย่างเช่นในนี้สาธิต JSFiddleเมื่อคุณวางเมาส์เหนือ#cubeจะเปลี่ยนbackground-colorแต่สิ่งที่ฉันต้องการก็คือว่าเมื่อฉันวางเมาส์เหนือ#container, #cubeได้รับผลกระทบ div { outline: 1px solid red; } #container { width: 200px; height: 30px; } #cube { width: 30px; height: 100%; background-color: red; } #cube:hover { width: 30px; height: 100%; background-color: blue; } &lt;div id="container"&gt; &lt;div id="cube"&gt; &lt;/div&gt; &lt;/div&gt; เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล
459 html  css  hover 

14
มันถูกต้องหรือไม่ที่จะแทนที่ http: // ด้วย // ใน <script src =“ http: // …”>?
ฉันมีองค์ประกอบดังต่อไปนี้: &lt;script type="text/javascript" src="https://cdn.example.com/js_file.js"&gt;&lt;/script&gt; ในกรณีนี้ไซต์คือ HTTPS แต่ไซต์นั้นอาจเป็นเพียง HTTP (ไฟล์ JS อยู่ในโดเมนอื่น) ฉันสงสัยว่ามันถูกต้องหรือไม่ที่จะทำสิ่งต่อไปนี้เพื่อความสะดวก: &lt;script type="text/javascript" src="//cdn.example.com/js_file.js"&gt;&lt;/script&gt; ฉันสงสัยว่าการลบhttp:หรือhttps:? ดูเหมือนว่าจะทำงานได้ทุกที่ที่ฉันทดสอบ แต่มีบางกรณีที่มันไม่ทำงานหรือไม่

15
ฉันสามารถเปลี่ยนขนาดช่องทำเครื่องหมายโดยใช้ CSS ได้หรือไม่
เป็นไปได้หรือไม่ที่จะกำหนดขนาดของช่องทำเครื่องหมายโดยใช้ CSS หรือ HTML ข้ามเบราว์เซอร์ widthและsizeทำงานใน IE6 + แต่ไม่ใช่กับ Firefox ที่ช่องทำเครื่องหมายอยู่ที่ 16x16 แม้ว่าฉันจะตั้งขนาดที่เล็กลง
458 html  css 

16
ตัวเลือกการเลือกเริ่มต้นเป็นที่ว่างเปล่า
ฉันมีข้อกำหนดที่แปลกมากฉันจำเป็นต้องไม่มีตัวเลือกที่เลือกโดยค่าเริ่มต้นในเมนูแบบเลื่อนลงใน HTML อย่างไรก็ตาม ฉันไม่สามารถใช้สิ่งนี้ &lt;select&gt; &lt;option&gt;&lt;/option&gt; &lt;option&gt;Option 1&lt;/option&gt; &lt;option&gt;Option 2&lt;/option&gt; &lt;option&gt;Option 3&lt;/option&gt; &lt;/select&gt; เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล เพราะสำหรับสิ่งนี้ฉันจะต้องทำการตรวจสอบเพื่อจัดการกับตัวเลือกแรก ใครสามารถช่วยฉันในการบรรลุเป้าหมายนี้โดยไม่รวมตัวเลือกแรกเป็นส่วนหนึ่งของแท็กที่เลือก
458 html 

4
ตำแหน่งสัมบูรณ์ แต่สัมพันธ์กับพาเรนต์
ฉันมี div สองตัวในอีก div หนึ่งและฉันต้องการวาง div ลูกหนึ่งตัวไว้ที่มุมขวาบนของ div parent และอีก div ลูกอีกอันอยู่ด้านล่างของ div parent โดยใช้ css นั่นคือฉันต้องการใช้การวางตำแหน่งแบบสัมบูรณ์กับ div ลูกสองตัว แต่กำหนดตำแหน่งให้สัมพันธ์กับ div div แทนที่จะเป็นเพจ ฉันจะทำสิ่งนี้ได้อย่างไร ตัวอย่าง html: &lt;div id="father"&gt; &lt;div id="son1"&gt;&lt;/div&gt; &lt;div id="son2"&gt;&lt;/div&gt; &lt;/div&gt;
457 html  css 

6
CSS overflow-x: มองเห็นได้; และล้น -y: ซ่อนอยู่; ทำให้เกิดปัญหาแถบเลื่อน
สมมติว่าคุณมีสไตล์และมาร์กอัป: ul { white-space: nowrap; overflow-x: visible; overflow-y: hidden; /* added width so it would work in the snippet */ width: 100px; } li { display: inline-block; } &lt;div&gt; &lt;ul&gt; &lt;li&gt;1&lt;/li&gt; &lt;li&gt;2&lt;/li&gt; &lt;li&gt;3&lt;/li&gt; &lt;li&gt;4&lt;/li&gt; &lt;li&gt;5&lt;/li&gt; &lt;li&gt;6&lt;/li&gt; &lt;li&gt;7&lt;/li&gt; &lt;li&gt;8&lt;/li&gt; &lt;li&gt;9&lt;/li&gt; &lt;li&gt;1&lt;/li&gt; &lt;li&gt;2&lt;/li&gt; &lt;li&gt;3&lt;/li&gt; &lt;li&gt;4&lt;/li&gt; &lt;li&gt;5&lt;/li&gt; &lt;li&gt;6&lt;/li&gt; &lt;li&gt;7&lt;/li&gt; &lt;li&gt;8&lt;/li&gt; &lt;li&gt;9&lt;/li&gt; &lt;li&gt;1&lt;/li&gt; &lt;li&gt;2&lt;/li&gt; …
455 html  css  overflow 

21
คุณสามารถซ้อนแบบฟอร์ม html ได้หรือไม่
เป็นไปได้หรือไม่ที่จะซ้อนรูปแบบ HTML เช่นนี้ &lt;form name="mainForm"&gt; &lt;form name="subForm"&gt; &lt;/form&gt; &lt;/form&gt; เพื่อให้ทั้งสองรูปแบบทำงานอย่างไร เพื่อนของฉันมีปัญหากับสิ่งนี้เป็นส่วนหนึ่งของsubFormงานในขณะที่อีกส่วนหนึ่งไม่ได้ทำงาน
451 html  nested-forms 

12
CSS - ขยายความสูงลูก DIV ความสูงเป็นความสูงของผู้ปกครอง
ฉันมีโครงสร้างหน้าเป็น: &lt;div class="parent"&gt; &lt;div class="child-left floatLeft"&gt; &lt;/div&gt; &lt;div class="child-right floatLeft"&gt; &lt;/div&gt; &lt;/div&gt; ตอนนี้child-leftDIV จะมีเนื้อหามากขึ้นดังนั้นparentความสูงของ DIV จะเพิ่มขึ้นตาม DIV ลูก แต่ปัญหาคือchild-rightความสูงไม่เพิ่มขึ้น ฉันจะทำให้ความสูงเท่ากับพ่อแม่ได้อย่างไร
451 html  css  layout 

16
วิธีที่ดีที่สุดในการติดตามการเปลี่ยนตามประเภทที่คุณพิมพ์ = "text"?
จากประสบการณ์ของฉันinput type="text" onchangeเหตุการณ์มักจะเกิดขึ้นหลังจากคุณออก ( blur) การควบคุมเท่านั้น มีวิธีบังคับให้เบราว์เซอร์เรียกเนื้อหาเปลี่ยนแปลงonchangeทุกครั้งtextfieldหรือไม่ ถ้าไม่เป็นวิธีที่ดีที่สุดในการติดตาม "ด้วยตนเอง" นี้คืออะไร? การใช้onkey*กิจกรรมไม่น่าเชื่อถือเนื่องจากคุณสามารถคลิกขวาที่ฟิลด์และเลือกวางและสิ่งนี้จะเปลี่ยนฟิลด์โดยไม่ต้องป้อนคีย์บอร์ด เป็นsetTimeoutวิธีเดียวหรือไม่ .. น่าเกลียด :-)
449 javascript  html  forms 

30
Chrome ละเว้นการเติมข้อความอัตโนมัติ =“ ปิด”
ฉันสร้างเว็บแอปพลิเคชั่นซึ่งใช้แท็กบ็อกซ์ดรอปดาวน์ วิธีนี้ใช้งานได้ดีในทุกเบราว์เซอร์ยกเว้นเบราว์เซอร์ Chrome (เวอร์ชัน 21.0.1180.89) แม้จะมีทั้งinputฟิลด์และformฟิลด์ที่มีแอautocomplete="off"ททริบิว แต่ Chrome ยืนยันที่จะแสดงประวัติแบบเลื่อนลงของรายการก่อนหน้าสำหรับฟิลด์ซึ่งจะกำจัดรายการแท็กบ็อกซ์

14
เปลี่ยนแหล่งรูปภาพในแบบโรลโอเวอร์โดยใช้ jQuery
ฉันมีภาพไม่กี่ภาพและภาพโรลโอเวอร์ของพวกเขา ใช้ jQuery ฉันต้องการแสดง / ซ่อนภาพโรลโอเวอร์เมื่อเกิดเหตุการณ์ onmousemove / onmouseout ชื่อภาพทั้งหมดของฉันเป็นไปตามรูปแบบเดียวกันเช่นนี้: ภาพต้นฉบับ: Image.gif รูปภาพแบบโรลโอเวอร์: Imageover.gif ฉันต้องการแทรกและลบส่วน"โอเวอร์"ของแหล่งรูปภาพในเหตุการณ์ onmouseover และ onmouseout ตามลำดับ ฉันจะใช้ jQuery ได้อย่างไร
443 jquery  html 


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