Questions tagged «html»

HTML(超文本标记语言)是用于创建网页和其他要在Web浏览器中显示的信息的主要标记语言。有关HTML的问题应包括一个可重现的示例,以及您要实现的目标的一些想法。此标记很少单独使用,通常与[CSS]和[javascript]配对使用。

8
Chrome自动格式输入=数字
我有一个Web应用程序,其中使用HTML5属性type =“ number”将输入字段指定为数字。 <input type="number" value="123456" /> 通过指定类型,Chrome会自动将值格式化为包含逗号(123,456)的格式。在其他浏览器中,它不会格式化数字,但也不会阻止非数字字符。 在这种情况下,我不希望添加逗号。有什么办法可以关闭本地化格式?

14
使TBODY在Webkit浏览器中可滚动
我知道这个问题,但所有答案都无法在Safari,Chrome等系统中使用。 可以接受的策略(如此处所示)是设置躯干高度和溢出属性,如下所示: <table> <thead> <tr><th>This is the header and doesn't scroll</th></tr> </thead> <tbody style="height:100px; overflow:auto;"> <tr><td>content that scrolls</td></tr> <tr><td>content that scrolls</td></tr> <tr><td>content that scrolls</td></tr> <tr><td>content that scrolls</td></tr> <tr><td>content that scrolls</td></tr> <tr><td>content that scrolls</td></tr> <tr><td>content that scrolls</td></tr> </tbody> </table> 不幸的是,这不适用于任何Webkit浏览器。关于它的错误报告似乎没有被高度重视(报告于6月5日)。 所以我的问题是:是否有其他切实可行的替代策略?我尝试了两表方法,但是无法保证标题将与内容对齐。我是否只需要等待Webkit对其进行修复?
70 html  css  webkit 

6
在PC浏览器上模拟触摸事件
我正在为iPad开发HTML应用程序。因此,它利用了触摸事件和webkit-CSS动画。 到目前为止,由于它是很棒的开发人员模式,因此我一直使用chrome作为调试环境。 我想要的是能够在PC上使用Google-Chrome的调试器调试Html / JavaScript,同时使用鼠标模拟触摸事件。 我的网站没有任何多点触摸事件,也没有鼠标事件(在iPad上没有鼠标)。 我实际上对查看应用程序的布局并不感兴趣,但是对调试其行为更感兴趣。 是否有一些插件可以将鼠标事件转换为桌面浏览器上的触摸事件?

12
HTML5范围的onChange事件
当前,我的范围输入上的onChange事件在每个步骤中触发。 有没有一种方法可以阻止此事件触发,直到用户松开滑块为止? 我正在使用范围来创建搜索查询。我希望每次更改表单时都可以运行搜索,但是在滑块移动的每一步都发出搜索请求太多。 现在的代码如下: HTML: <div id="page"> <p>Currently viewing page <span>1</span>.</p> <input class="slider" type="range" min="1" max="100" step="1" value="1" name="page" /> </div> JavaScript: $(".slider").change(function() { $("#query").text($("form").serialize()); }); 有帮助吗?
70 html  forms  range  onchange 

2
从多选中发布值
如何在表单中发布多个选择的值?当我点击提交时,所有选定的值都不会发布。 <form id="form" action="" method="post"> <div> <select id="inscompSelected" multiple="multiple" class="lstSelected"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </select> <input type="submit" value="submit"> </div> </form>
70 html  html-select 

6
何时使用<p> vs. <br> [关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 1年前关闭。 改善这个问题 关于何时应该使用其他标签&lt;p&gt;...&lt;/p&gt;而不是&lt;br /&gt;标签的结论是什么?这种事情的最佳实践是什么? 我四处寻找这个问题,但大部分文字似乎有些陈旧,因此我不确定此后对这个话题的看法是否有所发展。 编辑:为了澄清问题,这是我正在处理的情况。您是否将&lt;br&gt;或&lt;p&gt;用作以下内容(假设它包含在首页的div中): 欢迎来到主页。 看看我们的东西。 你真的应该 现在,这些行在技术上不是“段落”。那么,您是通过将标记中的整个块括在&lt;p&gt;标签&lt;br&gt;之间来标记这一点,还是&lt;p&gt;对每行使用单独的标记呢?
70 html 

6
如何在jQuery选择器中定义css:hover状态?
我需要在jQuery的:hover上定义div的背景颜色,但是以下内容似乎无效: $(".myclass:hover div").css("background-color","red"); 如何获得相同的结果?重要的是必须使用jQuery完成,但由于某些原因它无法正常工作。有什么建议?谢谢!
70 javascript  jquery  html  css 

2
jQuery数据选择器未使用.data更新
基本上,如果我将具有data-test属性的div加载到页面上,并使用jquery的值更改了它的值,则.data('test')无法再使用$('div[data-test="newValue"]') var howMany = $('.t[data-test="test"]').length; $('.result').html('start there are ' + howMany + ' divs with data "test"&lt;br /&gt;&lt;br /&gt;'); setTimeout(function() { $('#one, #three').data('test', 'changed'); }, 500); setTimeout(function() { var test = $('.t[data-test="test"]').length, changed = $('.t[data-test="changed"]').length; $('.result').append('there are ' + test + ' divs still with data "test"&lt;br /&gt;&lt;br /&gt;there are …


5
HTML属性名称中允许使用哪些字符?
在HTML属性名称=值对中,“名称”部分允许使用哪些字符?.....看一些常见的属性,似乎只使用字母(az和AZ),但是还可以允许其他字符吗?...也许是数字(0-9),连字符(-)和句点(。)...对此有任何规范吗?

6
IE11上的Flexbox:无缘无故拉伸图像?
我在IE11上的flexbox遇到问题,虽然我知道有很多已知问题,但我找不到解决方法... &lt;div class="latest-posts"&gt; &lt;article class="post-grid"&gt; &lt;img src="http://lorempixel.com/image_output/cats-q-c-640-480-4.jpg" alt="" /&gt; &lt;div class="article-content"&gt; &lt;h2&gt;THIS IS POST TITLE&lt;/h2&gt; &lt;p&gt;BLAH&lt;/p&gt; &lt;/div&gt; &lt;/article&gt; &lt;/div&gt; 还有CSS ... img { max-width: 100%; } .latest-posts { margin: 30px auto; } article.post-grid { width: 375px; float: left; margin: 0 25px 100px 0; padding-bottom: 20px; background-color: #fff; border: 1px solid …

6
HTML页面中的目录选择器
如何在html页面中创建目录选择器。 如果我使用输入文件元素,则只能选择文件,但是我需要选择目录。 我需要执行此操作,因为用户应在计算机内选择正确的路径。 有什么解决办法吗?
70 html  directory 


3
是否可以在不使用“ for = id”的情况下将标签与复选框相关联?
我知道有时将标签与复选框相关联是一件好事: &lt;input id="something" type="checkbox" value="somevalue" /&gt; &lt;label for="something"&gt;this is label text&lt;/label&gt; ..但是我必须使用一个ID来关联它吗? 我什至关心的主要原因是因为我喜欢能够单击标签来切换复选框的值,但不喜欢将id用作如此简单的东西的想法。 我想我可以使用jQuery切换单击标签的前一个元素(复选框),但也许我缺少一些更简单的东西。https://stackoverflow.com/a/2720771/923817看起来像一个解决方案,但是用户说它在IE中不起作用。

5
HTML5地理位置如何工作?
Chrome和Firefox已实现HTML Geolocation。 我的问题是:它如何运作?他们是否在本地拥有数据库并从提供者那里获取信息,然后尝试匹配它? 数据库存储在哪里?可以访问吗? Update1:​​地理位置的唯一缺点是浏览器必须征求用户的许可,这对可用性确实是一件坏事。我了解安全问题,但仍然看不到它将如何成为流行的解决方案。 Update2:Firefox使用Google WebService来检测位置。考虑到他们现在是竞争对手,这似乎很奇怪。同样,这种行为对我来说真的是出乎意料的……我希望每个浏览器都可以使用它(可能是离线)解决方案。 Update3:那么浏览器实际上在嗅探使用您的无线网卡的路由器吗? 更新4:最后,浏览器将向google网络服务发送哪些信息?检测到的SSID似乎还可以(并且,如果google根据其物理位置对它们进行跟踪以在数据库中进行查找以匹配信息),这在谷歌未对其进行扫描的国家/地区来说效果如何?您的浏览器发送的其他信息是您的IP,但这还不足以精确指出您的确切位置吗? 关于可能实现此目的的其他浏览器。他们应该怎么做?没有记录该api,只有旧的已弃用的GEAR api给出了一些线索。因此,这并不是真正的公开。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.