Questions tagged «html»

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

6
readonly =“ true”和readonly =“ readonly”有什么区别?
之间有什么区别? <input name="TextBox1" type="text" id="TextBox1" readonly="true" /> 和: <input name="TextBox1" type="text" id="TextBox1" readonly="readonly" /> 当我设置为时readonly,true它的工作方式有所不同readonly='readonly'。W3C标准说readonly应该'readonly'不是'true'。为什么大多数浏览器都允许与readonly='true'哪些功能有所不同readonly='readonly'?
71 html 

4
jQuery单击功能后获取<li>元素的ID /值
如何提醒&lt;li&gt;点击的物品的ID ? &lt;ul id='myid'&gt; &lt;li id='1'&gt;First&lt;/li&gt; &lt;li id='2'&gt;Second&lt;/li&gt; &lt;li id='3'&gt;Third&lt;/li&gt; &lt;li id='4'&gt;Fourth&lt;/li&gt; &lt;li id='5'&gt;Fifth&lt;/li&gt; &lt;/ul&gt; (可以替换id的任何东西都可以是值,或者其他也可以使用。)
71 jquery  html  dhtml 


15
如何调试CSS / JavaScript悬停问题
我经常发现自己想调试CSS布局问题,这些问题涉及Java语言引起的DOM更改,以响应悬停事件或由于:hover选择器而导致的不同CSS规则。 通常,我会使用Firebug来检查给我带来麻烦的元素,并查看其CSS属性是什么,以及这些属性来自何处。但是,当涉及到悬停时,这将变得不可能,因为一旦将鼠标移到Firebug面板上,感兴趣的元素就不再悬停,适用的CSS规则也就不同了,并且(在这种情况下, JS悬停)更改了DOM。 有没有什么办法可以“冻结” DOM和应用程序的状态:悬停,以检查DOM,因为它是在一个悬停事件? 当然,也欢迎任何其他有关如何调试此类问题的想法。

8
CSS位置:固定在定位元素内
我有一个定位的div,其内容可能太长,因此出现滚动条(overflow:auto设置)。它充当ajax应用程序中的对话框。我想在其右上角修复一个关闭按钮,以便当用户滚动div时不会滚动离开。 我尝试过,position:fixed; right:0; top:0但是它把按钮放在页面的右上角而不是div中(在Firefox中)。 是否可以仅使用CSS进行此按钮放置,而不会在每次滚动事件中都破坏js中的offsetWidth / Height? ps:div的高度和宽度不是固定值,它取决于内容的大小和浏览器窗口的大小。用户还可以根据需要调整其大小。

4
如何在node.js中使用jQuery ajax调用
这类似于使用Node.js的流数据,但是我觉得这个问题没有得到足够的回答。 我正在尝试使用jQuery ajax调用(get,load,getJSON)在页面和node.js服务器之间传输数据。我可以从浏览器中找到该地址,然后看到“ Hello World!”,但是当我从页面尝试此操作时,它失败并显示没有任何响应。我设置了一个简单的测试页面和hello world示例进行测试: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;title&gt;get test&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;Get Test&lt;/h1&gt; &lt;div id="test"&gt;&lt;/div&gt; &lt;script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"&gt;&lt;/script&gt; &lt;script&gt; $(document).ready(function() { //alert($('h1').length); $('#test').load('http://192.168.1.103:8124/'); //$.get('http://192.168.1.103:8124/', function(data) { // alert(data); //}); }); &lt;/script&gt; &lt;/body&gt; &lt;/html&gt; 和 var http = require('http'); http.createServer(function (req, res) { console.log('request received'); …

13
在Intranet中强制使用“ Internet Explorer 8”浏览器模式
IE8中有“ Internet Explorer 8”,“ Internet Explorer 8兼容模式”和IE7模式。 但是,IE中的默认设置使所有Intranet网站都使用“ IE8兼容模式”,即使我已经建议将doctype,meta标签,http标头设置为强制将其进入IE8模式。 我有 &lt;!DOCTYPE HTML PUBLIC“-// W3C // DTD HTML 4.01 Transitional // EN”“ http://www.w3.org/TR/html4/loose.dtd ”&gt; 和 &lt;meta http-equiv =“ X-UA-Compatible” content =“ IE = 8”&gt; 但是它仍然进入“ IE8兼容模式”,而IE设置没有任何更改。 如何在不更改任何浏览器设置的情况下将其强制为纯“ IE8”模式? PS。我这里不是在谈论“文档模式”。

20
如何在C#中将HTML转换为文本?
我正在寻找C#代码以将HTML文档转换为纯文本。 我不是在寻找简单的标记剥离方法,而是会输出纯文本并合理保留原始布局的东西。 输出应如下所示: W3C的Html2Txt 我看过HTML Agility Pack,但我认为这不是我所需要的。还有其他建议吗? 编辑:我只是从CodePlex下载HTML Agility Pack ,然后运行Html2Txt项目。多么令人失望(至少是将html转换为文本的模块)!它所做的只是剥离标签,展平表等。输出看起来不像生成的Html2Txt @ W3C。不幸的是,该来源似乎不可用。我一直在寻找是否有更多的“罐头”解决方案可用。 编辑2:谢谢大家的建议。 FlySwat向我提示了我要走的方向。我可以使用System.Diagnostics.Process类的“突降”开关运行lynx.exe将文本发送到标准输出,并与捕获标准输出ProcessStartInfo.UseShellExecute = false和ProcessStartInfo.RedirectStandardOutput = true。我将所有这些都包装在C#类中。只会偶尔调用此代码,因此与在代码中进行操作相比,我不太担心生成新进程。另外,山猫快!
71 c#  html 

11
在HTML中对齐小数点
我有一张表格,其中一列包含十进制数字。我希望以类似于文字处理器的“十进制制表符”功能的方式对齐它们,以便所有点都位于一条垂直线上。 目前,我有两种可能的解决方案,但我希望有更好的解决方案... 解决方案1:在HTML中拆分数字,例如 &lt;td&gt;&lt;div&gt;1234&lt;/div&gt;&lt;div class='dp'&gt;.5&lt;/div&gt;&lt;/td&gt; 与 .dp { width: 3em; } (是的,此解决方案不能完全按原样工作。但是,此概念是有效的。) 解决方案2:我发现提到 &lt;col align="char" char="."&gt; 根据参考页,这是HTML4的一部分,但是在我必须使用的浏览器FF3.5,Safari 4或IE7中却无法使用。它还存在无法将数字格式提取到CSS的问题(尽管由于它影响到整个列,所以我认为这并不奇怪)。 因此,有谁有更好的主意?
71 html  css 

9
如何滚动到jQuery中的元素?
我已经在JavaScript中完成了以下代码,将重点放在特定元素上(branch1是一个元素), document.location.href="#branch1"; 但是由于我也在Web应用程序中使用jQuery,所以我想在jQuery中执行上述代码。我已经尝试过,但是不知道为什么它不起作用, $("#branch1").focus(); 上面的jquery(focus())代码不适用于div,而如果我尝试使用文本框使用相同的代码,则它可以正常工作, 请告诉我,如何使用jQuery专注于div元素? 谢谢!

6
标签标签的“目的”是什么?
只是遇到for了HTML标签标记中的一个参数: &lt;label for="required-firstname"&gt; First Name &lt;/label&gt; &lt;small&gt;*&lt;/small&gt; &lt;input name="required-firstname" type="text" tabindex="2" id="required-firstname" size="24" maxlength="40"&gt; 我正在将这种形式转换为PHP处理的脚本,可以摆脱for =参数吗?(出于好奇,它是做什么的?)
71 html  forms  usability 

6
是否可以制作没有Mac的iOS版PhoneGap应用?
因此,我有一个HTML 5应用程序,并且可以访问Apple开发人员中心(更确切地说是iOS开发中心)。问题是我是否可以实际使用它而不购买(借用)Mac?意思是,我可以从Windows或Linux创建/下载我的开发人员证书和配置文件吗?
71 ios  html  cordova 

6
什么是默认布局背景
我有一个WebView可以加载带有文本的HTML文件。问题是html内部和外部的颜色不相同。这是屏幕截图: HTML文件是: &lt;html dir="rtl"&gt; &lt;head&gt; &lt;title&gt;About&lt;/title&gt; &lt;meta content="text/html; charset=UTF-8" http-equiv="content-type"/&gt; &lt;body bgcolor="#FFFFFF"&gt; &lt;p&gt;This is a Testpp&lt;/p&gt; &lt;p&gt;See the problem.&lt;/p&gt; &lt;p&gt;last test:&lt;/p&gt; &lt;/body&gt; &lt;/html&gt; (如果我删除了:bgcolor="#FFFFFF"颜色保持不变)谢谢!

3
div悬停背景颜色变化?
如何使其表现得像div线是锚点一样,所以当我将鼠标悬停在它上面时,它会变成红色 的CSS .e { width:90px; border-right:1px solid #222; text-align:center; float:left; padding-left:2px; cursor:pointer; } .f .e { background-color:#F9EDBE; } 的HTML &lt;div&gt; &lt;div class="e" &gt;Company&lt;/div&gt; &lt;div class="e"&gt;Target&lt;/div&gt; &lt;div class="e" style="border-right:0px;"&gt;Person&lt;/div&gt; &lt;/div&gt; &lt;div class="f"&gt; &lt;div class="e"&gt;Company&lt;/div&gt; &lt;div class="e"&gt;Target&lt;/div&gt; &lt;div class="e" style="border-right:0px;"&gt;Person&lt;/div&gt; &lt;/div&gt; &lt;div&gt; &lt;div class="e"&gt;Company&lt;/div&gt; &lt;div class="e"&gt;Targetaaa&lt;/div&gt; &lt;div class="e" style="border-right:0px;"&gt;Person&lt;/div&gt; &lt;/div&gt; &lt;div class="f"&gt; …
71 css  html  hover 

5
如何在jQuery中使用:not和hasClass()以获取没有类的特定元素
我有这行代码: $('#sitesAccordion .groupOfSites').click(function() { var lastOpenSite = $(this).siblings().hasClass(':not(.closedTab)'); console.log(lastOpenSite); }); 我得到“假”而不是得到其他元素之一(假设有一个-必须存在)。我猜问题出在: .hasClass(':not(.closedTab)'); 问题是什么? 我的目的是创建自己的手风琴(不使用jQuery UI) 我正在尝试这样写: $('#sitesAccordion .groupOfSites').click(function() { //Get the last opened tab var lastOpenSite = $(this).siblings().hasClass(':not(.closedTab)'); //Close last opened tab and add class lastOpenSite.hide().toggleClass('closedTab'); //Open the current Tab $(this).children('.accordionContent').toggle('fast'); // remove class from open tab $(this).toggleClass('closedTab'); }); 这是最好的方法吗?谢谢,阿隆

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.