Questions tagged «xhtml»

XHTML是现在正式称为HTML的XML语法的传统名称,与更常用的HTML语法相反,后者均由HTML5标准定义。它是一种标记语言,通常用于HTML页面,这些HTML页面是使用基于XML的工具链生成的。不要将此标签用于Facelets。请改用[facelets]。

5
如何以编程方式禁用IE兼容模式?
我已经停留了一段时间了-我不知道为什么网站在两个相同版本的Internet Explorer中呈现不同的外观。半个小时前,我在IE中遇到了兼容模式按钮,这让我非常生气。 禁用兼容模式已解决我的问题。 有没有办法以编程方式(例如从网页上)禁用它? 编辑: 刚遇到这个博客https://blogs.msdn.com/b/askie/archive/2009/03/23/understanding-compatibility-modes-in-internet-explorer-8.aspx 阅读文章后,我将发布示例代码

3
在HTML中选择输入和文本输入-使宽度相等的最佳方法?
我有一个像这样的简单表格(仅用于说明目的)... <form> <div class="input-row"> <label>Name</label> <input type="text" name="name" /> </div> <div class="input-row"> <label>Country</label> <select name="country"> <option>Australia</option> <option>USA</option> </select> </div> </form> 我使用CSS的布局方法如下... form { width: 500px; } form .input-row { display: block; width: 100%; height: auto; clear: both; overflow: hidden; /* stretch to contain floated children */ margin-bottom: 10px; } form …
73 css  xhtml 

6
如何在CSS中将无序列表设置为逗号分隔的文本
我正在寻找一种使用CSS对XHTML中的无序列表进行样式设置的方法,以使其以内联方式呈现,并且列表项之间以逗号分隔。 例如,以下列表应呈现为apple, orange, banana(请注意列表末尾缺少逗号)。 <ul id="taglist"> <li>apple</li> <li>orange</li> <li>banana</li> </ul> 当前,我正在使用以下CSS来设置此列表的样式,这几乎可以完成我想要的操作,但是将列表呈现为apple, orange, banana,(请注意,香蕉后的逗号结尾)。 #taglist { display: inline; list-style: none; } #taglist li { display: inline; } #taglist li:after { content: ", "; } 有没有办法用纯CSS解决此问题?
72 html  css  xhtml 

12
您将如何操作:表格或CSS?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以改善并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 (资源: sontag.ca) 第一部分 可以使用2个HTML表(一个嵌套在另一个中,甚至只用一个表)来非常简单地完成此布局。 也可以使用CSS来完成,尽管可能需要更多的思考。 这可能不是现实世界的布局,但我看到了相似的页面。认为这是一个谜。锻炼您的CSS技能的练习。 为了使事情变得更有趣,我在一个名为The Challenge的分为两部分的网页中对该问题进行了框架化。我们将检查代码和问题:使用表还是CSS进行布局?,并排,逐击,因为我们的两个对手为代码至上而战。 第一部分阐述了挑战的产生。我希望你喜欢。 第二部分是决策。 您可能会感到惊讶。 第二部分 发布后仅几分钟,我很快就收到了如此迅速的回答,真让我感到惊讶。这是一次令人沮丧的经历。我不希望与您竞争计时赛。 但是,话虽这么说,在仔细检查了所提供的解决方案之后,我才意识到,没有一个CSS解决方案(包括当时的我自己的)和所提供的任何一个表解决方案一样有效。挑战在于CSS优于任何表格布局解决方案而言,。 因此,我添加了3条新规则(请记住,其中一条规则是可以更改的规则)。这使某些人感到恼火。因此,我随后添加了一些有关为什么更改规则的精彩解释。我认为这使他们更加恼火。 我们的花园要围着篱笆。使它与可能遇到的沉闷环境区分开的东西;而且不太贵,但易于保持清洁。所以我想要花园周围有一个1像素的黑色边框 每个花园地块(字符)上的居民必须为黑色或白色,具体取决于哪个显示出他们的花园中最好的。而且它们都是草书血统。它们之间没有斜体。;-) 花园是可重定位的,也就是说,我可以在页面上的任何位置(没有绝对定位)拥有这个花园。 这是最终输出的样子(背景颜色可选): (来源: sontag.ca) 我对反复无常和最后一分钟的规则表示歉意。我错了 每个花园地块的居民都是手工制作的手工匠人。他们是草书家族的后裔,他们的风格感归功于斜体。 花园必须可重定位,因为两种花园(表和CSS)都需要在同一页面上共存。我可能会说错position:absolute不允许使用规则。如果您可以让他们在这种情况下工作,那么您将获得更大的权力。他们一定会被接受。 我要求在地块周围设置围栏,因为每种花园类型都将种植在橙色背景的乡村中,该乡村背景与我们所种花朵的颜色非常相似。 我现在住在荷兰,郁金香季节快到了。如果您在接下来的几周内飞越荷兰,而且天气晴朗(这里很少见),那么您下面的风景将看起来很像这项愚蠢的练习。 我并不喜欢橙色,但我喜欢并欣赏荷兰人,所以这就是为什么我们有橙色背景,以向东道国致敬。:-) 第三部分 我已经将《挑战》中的Ted的表格答案与这张图片一起发布了 (来源: sontag.ca) 因为可以轻松地将居住者添加到花园中,而无需触及CSS规则-一切都会自动居中。 你能用 CSS 做到吗?你能用...鲱鱼砍掉森林里最强大的树吗? 更新:查理的答案在这里。
71 css  layout  xhtml  html-table 

11
我们不应该使用<noscript>元素吗?
我在这里找到了一些好处: noscript元素仅检测浏览器是否启用了JavaScript。如果在防火墙而不是浏览器中禁用了JavaScript,则JavaScript将不会运行,并且noscript元素的内容也不会显示。 为了使脚本能够运行,许多脚本都依赖于所支持的一种或多种语言的特定功能(例如document.getElementById)。如果不支持所需的功能,则无法运行JavaScript,但是由于支持JavaScript本身,因此不会显示noscript内容。 使用noscript元素最有用的位置是在页面的顶部,在那里可以选择确定在页面加载时将哪些样式表和meta元素应用于页面,而不必等到页面加载完成。不幸的是,noscript元素仅在页面主体内有效,因此无法在头部使用。 noscript元素是块级元素,因此仅在禁用JavaScript时才可用于显示整个内容块。不能内联使用。 理想情况下,网页应使用HTML表示内容,使用CSS表示外观,并使用JavaScript表示行为。使用noscript元素是在HTML内部应用行为,而不是从JavaScript应用行为。 来源:http : //javascript.about.com/od/reference/a/noscriptnomore.htm 我非常同意最后一点。有没有办法制作和添加外部&lt;noscript&gt;文件?如果我们把&lt;noscript&gt;在&lt;head&gt;吗?


11
如何使div占据剩余高度?
我有这个问题,我有两个股利: &lt;div style="width:100%; height:50px;" id="div1"&gt;&lt;/div&gt; &lt;div style="width:100%;" id="div2"&gt;&lt;/div&gt; 如何使div2占据页面的剩余高度?
68 html  css  xhtml 
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.